
8Rc           @   s3D d  d l  m Z e d d d f k r1 d   Z n d  d l m Z e d d d f k rn d   Z e   Z [ n d  d	 l Z [ y
 e Z Wn e	 k
 r n Xd
 d  Z
 d   Z d   Z d   Z y e Z d
 Z Wn* e k
 r d f  d     YZ d Z n Xd   Z e j Z d Z d   Z d   Z d   Z d   Z d   Z e j Z e j Z e j Z d   Z d   Z d   Z e j  Z  e j! Z! e j" Z" e j# Z# e j$ Z$ e j% Z% e j& Z& e j' Z' e j( Z( e j) Z) e j* Z* d e f d     YZ+ e e j, e- e+  e+ _. e e j/ e- e+  e+ _0 e e j1 e- e+  e+ _2 e e j3 e- e+  e+ _4 e j5 Z5 e5 e+  d e f d     YZ6 e e j7 e- e6  e6 _8 e e j9 e- e6  e6 _: e e j; e- e6  e6 _< e j= Z= e= e6  d e f d      YZ> e e j? e- e>  e> _@ e e jA e- e>  e> _B e e jC e- e>  e> _D e e jE e- e>  e> _F e e jG e- e>  e> _H e e jI e- e>  e> _J e e jK e- e>  e> _L e e jM e- e>  e> _N e jO ZO eO e>  d! e f d"     YZP e jQ ZQ eQ eP  d#   ZR d$ e f d%     YZS e jT ZT eT eS  d&   ZU d' e f d(     YZV e e jW e- eV  eV _X e e jY e- eV  eV _Z e e j[ e- eV  eV _\ e e j] e- eV  eV _^ e e j_ e- eV  eV _` e e ja e- eV  eV _b e e jc e- eV  eV _d e e je e- eV  eV _f e e jg e- eV  eV _h e e ji e- eV  eV _j e e jk e- eV  eV _l e e jm e- eV  eV _n e e jo e- eV  eV _p e e jq e- eV  eV _r e e js e- eV  eV _t e e ju e- eV  eV _v e e jw e- eV  eV _x e e jy e- eV  eV _z e e j{ e- eV  eV _| e e j} e- eV  eV _~ e e j e- eV  eV _ e e j e- eV  eV _ e j Z e eV  e j Z e j j eV _ d)   Z d*   Z d+   Z d,   Z d- e f d.     YZ e e j e- e  e _X e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _< e e j e- e  e _: e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e j Z e e  d/   Z d0   Z d1 e f d2     YZ e e j e- e  e _ e e j e- e  e _< e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e j Z e e  d3   Z d4 e f d5     YZ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e j Z e e  d6   Z d7 e f d8     YZ e e j e- e  e _ e e j e- e  e _X e e j e- e  e _Z e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _8 e e j e- e  e _ e e j e- e  e _< e e j e- e  e _: e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _e e j	e- e  e _
e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _ e jZee  d9   Zd: e f d;     YZe e je- e e_ e e je- e e_< e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_ e jZee d<   Zd= e f d>     YZ e e j!e- e  e _X e e j"e- e  e _ e e j#e- e  e _. e e j$e- e  e _0 e e j%e- e  e _8 e e j&e- e  e _: e e j'e- e  e _< e e j(e- e  e _ e e j)e- e  e _ e e j*e- e  e _+e e j,e- e  e _e e j-e- e  e _.e e j/e- e  e _e e j0e- e  e _1e e j2e- e  e _3e e j4e- e  e _e e j5e- e  e _e j6Z6e6e  d?   Z7d@   Z8dA e f dB     YZ9e e j:e- e9 e9_ e e j;e- e9 e9_X e e j<e- e9 e9_ e e j=e- e9 e9_Z e e j>e- e9 e9_ e e j?e- e9 e9_ e e j@e- e9 e9_ e e jAe- e9 e9_8 e e jBe- e9 e9_ e e jCe- e9 e9_ e e jDe- e9 e9_ e e jEe- e9 e9_ e e jFe- e9 e9_< e e jGe- e9 e9_: e e jHe- e9 e9_+e e jIe- e9 e9_e e jJe- e9 e9_Ke e jLe- e9 e9_Me e jNe- e9 e9_Oe e jPe- e9 e9_.e e jQe- e9 e9_e e jRe- e9 e9_Se e jTe- e9 e9_1e e jUe- e9 e9_Ve e jWe- e9 e9_
e e jXe- e9 e9_Ye e jZe- e9 e9_3e e j[e- e9 e9_\e e j]e- e9 e9_^e e j_e- e9 e9_`e e jae- e9 e9_be e jce- e9 e9_de e jee- e9 e9_ e e jfe- e9 e9_ge e jhe- e9 e9_ie e jje- e9 e9_ke e jle- e9 e9_me e jne- e9 e9_oe e jpe- e9 e9_qe e jre- e9 e9_se e jte- e9 e9_ue e jve- e9 e9_we e jxe- e9 e9_ye e jze- e9 e9_{e e j|e- e9 e9_}e e j~e- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_ e e je- e9 e9_ e e je- e9 e9_ e e je- e9 e9_ e e je- e9 e9_ e e je- e9 e9_e e je- e9 e9_ e e je- e9 e9_ e e je- e9 e9_ e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_ e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_F e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_e e je- e9 e9_ e e je- e9 e9_e jZee9 dC   ZdD   ZdE   ZdF   ZdG   ZdH   ZdI   ZdJ   ZdK   ZdL   ZdM   ZdN   ZdO   ZdP   ZdQ   ZdR   ZdS   ZdT   ZdU   ZdV   ZdW   ZdX e f dY     YZe e je- e e_ e e je- e e_< e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_ e jZee dZ   Zd[ e f d\     YZe e je- e e_X e e je- e e_Z e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_e jZee d] e f d^     YZe e je- e e_X e e je- e e_< e e je- e e_e e je- e e_: e e je- e e_ e e j e- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e jZee d_   Z	d`   Z
da e f db     YZe e je- e e_X e e je- e e_ e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e jZee d dc dd dd de  Zdf   Zdg e f dh     YZe e je- e e_X e e je- e e_Z e e je- e e_ e e je- e e_ e jZee di e f dj     YZe e je- e e_ e e j e- e e_X e e j!e- e e_Z e e j"e- e e_ e e j#e- e e_ e e j$e- e e_ e e j%e- e e_e e j&e- e e_e j'Z'e'e e j j(e_)e j j*e_+e j j,e_-e j j.e_/e j j0e_1e j j2e_3e j j4e_5e j j6e_7e j j8e_9dk   Z:dl   Z;dm   Z<dn   Z=do   Z>dp   Z?dq e f dr     YZ@e e jAe- e@ e@_X e e jBe- e@ e@_Z e e jCe- e@ e@_ e e jDe- e@ e@_ e e jEe- e@ e@_ e e jFe- e@ e@_e e jGe- e@ e@_e jHZHeHe@ e j jIe@_)e j jJe@_+e j jKe@_-e j jLe@_Me j jNe@_Oe j jPe@_Qe j jRe@_Se j jTe@_Ue j jVe@_Wds   ZXdt   ZYdu   ZZdv   Z[dw   Z\dx   Z]dy   Z^dz   Z_d{   Z`d|   Zad}   Zbd~ e f d     YZce e jde- ec ec_X e e jee- ec ec_Z e e jfe- ec ec_ e e jge- ec ec_ e e jhe- ec ec_ e e jie- ec ec_e e jje- ec ec_e jkZkekec e j jlec_)e j jmec_+e j jnec_-d e f d     YZoe e jpe- eo eo_ e e jqe- eo eo_X e e jre- eo eo_e e jse- eo eo_e jtZteteo d e f d     YZue e jve- eu eu_ e e jwe- eu eu_X e e jxe- eu eu_Z e e jye- eu eu_ e e jze- eu eu_ e e j{e- eu eu_ e e j|e- eu eu_ e e j}e- eu eu_~e e je- eu eu_ e e je- eu eu_e e je- eu eu_e jZeeu e j jeu_)e j jeu_+e j jeu_e j jeu_e j jeu_d   Zd   Zd   Zd d  Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd e f d     YZe e je- e e_ e e je- e e_X e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e jZee e j je_)e j je_+d d  Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd e f d     YZe e je- e e_ e e je- e e_X e e je- e e_ e e je- e e_~e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee e j je_)e j je_+d   Zd   Zd   Zd e f d     YZe e je- e e_ e e je- e e_X e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_~e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee e j je_)e j je_+e j je_e j je_e j je_e j je_d   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd ef d     YZe e je- e e_X e jZee d e f d     YZe e je- e e_X e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_ e e j e- e e_~e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e jZee e j je_)e j je_+d e f d     YZ	e e j
e- e	 e	_X e e je- e	 e	_Z e e je- e	 e	_ e e je- e	 e	_ e e je- e	 e	_ e e je- e	 e	_ e e je- e	 e	_~e e je- e	 e	_ e e je- e	 e	_e e je- e	 e	_e jZee	 e j je	_)e j je	_+d e f d     YZe e je- e e_X e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e j!e- e e_"e e j#e- e e_$e e j%e- e e_&e e j'e- e e_(e e j)e- e e_*e j+Z+e+e d   Z,d e f d     YZ-e e j.e- e- e-_Z e e j/e- e- e-_ e e j0e- e- e-_1e j2Z2e2e- d   Z3d e f d     YZ4e e j5e- e4 e4_ e j6Z6e6e4 d e f d     YZ7e e j8e- e7 e7_9e j:Z:e:e7 d e7f d     YZ;e e j<e- e; e;_ e e j=e- e; e;_< e e j>e- e; e;_ e e j?e- e; e;_ e e j@e- e; e;_ e e jAe- e; e;_ e e jBe- e; e;_ e e jCe- e; e;_De e jEe- e; e;_Fe e jGe- e; e;_He e jIe- e; e;_Je e jKe- e; e;_Le e jMe- e; e;_ e e jNe- e; e;_Oe e jPe- e; e;_Qe jRZReRe; e j jSe;_Td e7f d     YZUe e jVe- eU eU_We e jXe- eU eU_Ye e jZe- eU eU_ e e j[e- eU eU_ e e j\e- eU eU_]e e j^e- eU eU__e e j`e- eU eU_ e e jae- eU eU_be e jce- eU eU_de e jee- eU eU_fe e jge- eU eU_he e jie- eU eU_je e jke- eU eU_le e jme- eU eU_ne e joe- eU eU_pe e jqe- eU eU_re e jse- eU eU_te e jue- eU eU_ve e jwe- eU eU_xe e jye- eU eU_ze e j{e- eU eU_|e e j}e- eU eU_~e e je- eU eU_X e e je- eU eU_e jZeeU e j jeU_d e;eUf d     YZe e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e jZee d e;f d     YZe jZee d   Zd eUf d     YZe jZee d   Zd e;f d     YZe jZee d   Zd eUf d     YZe jZee d   Ze jZe jZe jZe jZe jZe jZd e;f d     YZe e je- e e_e jZee d   Zd eUf d     YZe e je- e e_e e je- e e_< e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee dd d  Zd e f d     YZe e je- e e_ e e je- e e_ e e je- e e_ e jZee d e f d     YZe e je- e e_e jZee d e f d     YZe jZee e j je_e j je_e j je_e j je_e j je_d   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Zd   Ze jZe jZe jZe jZd e f d     YZe e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d   Zd   Zd   Zd   Zd   Zd   Ze j je_e j je_e j je_d ef d     YZe jZee d   Zd ef d     YZe jZee d   Zd ef d     YZe jZee d   Zd ef d     YZe j Z e e d   Zd ef d     YZe jZee d   Zd ef d    YZe jZee d  Zde f d    YZe e j	e- e e_
e e je- e e_e jZee d  Zd  Zd  Zd  Zd	  Zd
  Ze jZe jZe jZe jZe jZe jZe jZe jZd  Zde f d    YZe e je- e e_e e j e- e e_!e e j"e- e e_< e e j#e- e e_$e e j%e- e e_&e e j'e- e e_(e e j)e- e e_*e e j+e- e e_,e e j-e- e e_.e e j/e- e e_0e j1Z1e1e d  Z2d  Z3d  Z4d  Z5d  Z6d  Z7d  Z8d  Z9d  Z:d  Z;d  Z<d  Z=d  Z>d  Z?d  Z@d  ZAd  ZBd  ZCd e f d!    YZDe e jEe- eD eD_X e e jFe- eD eD_Z e e jGe- eD eD_ e e jHe- eD eD_< e e jIe- eD eD_: e e jJe- eD eD_ e e jKe- eD eD_*e e jLe- eD eD_ e e jMe- eD eD_Ne e jOe- eD eD_Pe e jQe- eD eD_Re e jSe- eD eD_Te e jUe- eD eD_e e jVe- eD eD_e jWZWeWeD d"  ZXd#  ZYd$e f d%    YZZe e j[e- eZ eZ_\e e j]e- eZ eZ_^e e j_e- eZ eZ_`e e jae- eZ eZ_be e jce- eZ eZ_de e jee- eZ eZ_fe jgZgegeZ d&e f d'    YZhe e jie- eh eh_\e e jje- eh eh_^e e jke- eh eh_`e e jle- eh eh_be e jme- eh eh_de e jne- eh eh_fe joZoeoeh d(e f d)    YZpe e jqe- ep ep_re e jse- ep ep_te e jue- ep ep_ve e jwe- ep ep_xe e jye- ep ep_ze e j{e- ep ep_|e e j}e- ep ep_~e e je- ep ep_e e je- ep ep_e e je- ep ep_e e je- ep ep_e e je- ep ep_e e je- ep ep_e e je- ep ep_e jZeep d*  Zd+e f d,    YZe e je- e e_te e je- e e_re e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d-  Zd.e f d/    YZe e je- e e_re e je- e e_te e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d0e f d1    YZe e je- e e_X e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Te e je- e e_e e je- e e_e e je- e e_: e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_0e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d2  Zd3  Zd4  Zd5e f d6    YZe e je- e e_X e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Te e je- e e_e e je- e e_e e je- e e_: e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_0e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d7  Zd8  Zd9  Zd:e f d;    YZe e je- e e_X e e j e- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j	e- e e_e e j
e- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Te e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_: e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e j e- e e_0e j!Z!e!e d<  Z"d=  Z#d>e f d?    YZ$e e j%e- e$ e$_X e e j&e- e$ e$_e e j'e- e$ e$_(e e j)e- e$ e$_*e e j+e- e$ e$_e e j,e- e$ e$_e e j-e- e$ e$_e e j.e- e$ e$_/e e j0e- e$ e$_1e e j2e- e$ e$_e e j3e- e$ e$_e e j4e- e$ e$_e e j5e- e$ e$_e e j6e- e$ e$_7e e j8e- e$ e$_9e e j:e- e$ e$_;e e j<e- e$ e$_=e e j>e- e$ e$_e e j?e- e$ e$_e e j@e- e$ e$_e e jAe- e$ e$_e e jBe- e$ e$_e e jCe- e$ e$_e e jDe- e$ e$_e e jEe- e$ e$_Te e jFe- e$ e$_Ge e jHe- e$ e$_Ie e jJe- e$ e$_e e jKe- e$ e$_e e jLe- e$ e$_Me e jNe- e$ e$_Oe e jPe- e$ e$_: e e jQe- e$ e$_ e e jRe- e$ e$_ e e jSe- e$ e$_e e jTe- e$ e$_e e jUe- e$ e$_0e jVZVeVe$ d@  ZWdA  ZXdB  ZYdCe f dD    YZZe e j[e- eZ eZ_X e e j\e- eZ eZ_e e j]e- eZ eZ_e e j^e- eZ eZ_e e j_e- eZ eZ_e e j`e- eZ eZ_e e jae- eZ eZ_be e jce- eZ eZ_de e jee- eZ eZ_fe e jge- eZ eZ_he e jie- eZ eZ_je e jke- eZ eZ_le e jme- eZ eZ_ne e joe- eZ eZ_pe e jqe- eZ eZ_re e jse- eZ eZ_te e jue- eZ eZ_ve e jwe- eZ eZ_xe e jye- eZ eZ_ze e j{e- eZ eZ_|e e j}e- eZ eZ_~e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_Te e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_: e e je- eZ eZ_ e e je- eZ eZ_ e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_0e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e e je- eZ eZ_e jZeeZ dE  ZdF  ZdGe f dH    YZ e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _e j	Z	e	e  dIe f dJ    YZ
e e je- e
 e
_e e je- e
 e
_e e je- e
 e
_e e je- e
 e
_e jZee
 dK  ZdL  ZdM  ZdN  ZdO  ZdP  ZdQ  ZdR  Ze jZe jZe jZe jZe jZdS  ZdT  ZdUe f dV    YZe e j e- e e_X e e j!e- e e_"e e j#e- e e_< e e j$e- e e_e e j%e- e e_: e e j&e- e e_ e e j'e- e e_e e j(e- e e_e e j)e- e e_*e e j+e- e e_,e e j-e- e e_ e e j.e- e e_e e j/e- e e_e e j0e- e e_e j1Z1e1e dW  Z2dX  Z3dYe f dZ    YZ4e j5Z5e5e4 d[  Z6d\  Z7d]e f d^    YZ8e j9Z9e9e8 d_  Z:d`  Z;dae f db    YZ<e j=Z=e=e< dc  Z>dd  Z?de  Z@df  ZAdg  ZBdh  ZCdi  ZDdj  ZEdk  ZFdl  ZGdm  ZHdn  ZIdo  ZJdp  ZKdq  ZLdr  ZMdse f dt    YZNe jOZOeOeN du  ZPdv  ZQdw  ZRdx  ZSdy  ZTdze f d{    YZUe jVZVeVeU d|  ZWd}  ZXd~  ZYd  ZZd  Z[d  Z\d  Z]d  Z^d  Z_d  Z`d  Zad  Zbd  Zcd  Zdd  Zed  Zfd  Zgd  Zhd  Zid  Zjd  Zkd  Zld  Zmd  Znd  Zod  Zpd  Zqd  Zrd  Zsde f d    YZte e jue- et et_X e e jve- et et_ e e jwe- et et_Z e e jxe- et et_ e e jye- et et_ e e jze- et et_e e j{e- et et_e e j|e- et et_Ne e j}e- et et_~e e je- et et_e jZeet de f d    YZe e je- e e_X e e je- e e_ e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_~e e je- e e_e jZee de f d    YZe e je- e e_X e e je- e e_Z e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_Ne jZee de f d    YZe e je- e e_X e e je- e e_Z e e je- e e_ e e je- e e_e e je- e e_e jZee de f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j	e- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e j e- e e_e e j!e- e e_e e j"e- e e_ e e j#e- e e_e e j$e- e e_e e j%e- e e_ e e j&e- e e_ e e j'e- e e_ e e j(e- e e_e e j)e- e e_e e j*e- e e_: e e j+e- e e_< e e j,e- e e_e e j-e- e e_e e j.e- e e_e e j/e- e e_e e j0e- e e_e e j1e- e e_e e j2e- e e_e e j3e- e e_*e e j4e- e e_e e j5e- e e_e e j6e- e e_e e j7e- e e_e e j8e- e e_e e j9e- e e_e e j:e- e e_Ne e j;e- e e_e e j<e- e e_e e j=e- e e_ e e j>e- e e_ e e j?e- e e_e e j@e- e e_e e jAe- e e_e e jBe- e e_e e jCe- e e_e e jDe- e e_e e jEe- e e_e e jFe- e e_e e jGe- e e_e e jHe- e e_e e jIe- e e_e e jJe- e e_e e jKe- e e_Pe e jLe- e e_e e jMe- e e_e e jNe- e e_ e e jOe- e e_e e jPe- e e_e e jQe- e e_,e e jRe- e e_e e jSe- e e_e e jTe- e e_ e e jUe- e e_e e jVe- e e_e e jWe- e e_e e jXe- e e_e e jYe- e e_
e e jZe- e e_e e j[e- e e_e e j\e- e e_e e j]e- e e_e e j^e- e e_e j_Z_e_e d  Z`d  Zade f d    YZbe e jce- eb eb_ e e jde- eb eb_X e e jee- eb eb_e e jfe- eb eb_Z e e jge- eb eb_ e e jhe- eb eb_ e e jie- eb eb_e e jje- eb eb_e e jke- eb eb_e e jle- eb eb_ e e jme- eb eb_e e jne- eb eb_e e joe- eb eb_ e e jpe- eb eb_ e e jqe- eb eb_ e e jre- eb eb_e e jse- eb eb_e e jte- eb eb_: e e jue- eb eb_< e e jve- eb eb_e e jwe- eb eb_e e jxe- eb eb_e e jye- eb eb_e e jze- eb eb_e e j{e- eb eb_e e j|e- eb eb_e e j}e- eb eb_*e e j~e- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_Ne e je- eb eb_e e je- eb eb_e e je- eb eb_ e e je- eb eb_ e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_Pe e je- eb eb_e e je- eb eb_e e je- eb eb_ e e je- eb eb_e e je- eb eb_e e je- eb eb_,e e je- eb eb_e e je- eb eb_e e je- eb eb_ e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_
e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e jZeeb d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e j e- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e j	e- e e_< e e j
e- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e j!e- e e_e e j"e- e e_e e j#e- e e_e e j$e- e e_e e j%e- e e_e e j&e- e e_e e j'e- e e_e e j(e- e e_e e j)e- e e_Pe e j*e- e e_e e j+e- e e_e e j,e- e e_ e e j-e- e e_e e j.e- e e_e e j/e- e e_,e e j0e- e e_e e j1e- e e_e e j2e- e e_ e e j3e- e e_e e j4e- e e_e e j5e- e e_e e j6e- e e_e e j7e- e e_
e e j8e- e e_e e j9e- e e_e e j:e- e e_e e j;e- e e_e e j<e- e e_e j=Z=e=e d  Z>d  Z?de f d    YZ@e e jAe- e@ e@_ e e jBe- e@ e@_X e e jCe- e@ e@_e e jDe- e@ e@_Z e e jEe- e@ e@_ e e jFe- e@ e@_ e e jGe- e@ e@_e e jHe- e@ e@_e e jIe- e@ e@_e e jJe- e@ e@_ e e jKe- e@ e@_e e jLe- e@ e@_e e jMe- e@ e@_ e e jNe- e@ e@_ e e jOe- e@ e@_ e e jPe- e@ e@_e e jQe- e@ e@_e e jRe- e@ e@_: e e jSe- e@ e@_< e e jTe- e@ e@_e e jUe- e@ e@_e e jVe- e@ e@_e e jWe- e@ e@_e e jXe- e@ e@_e e jYe- e@ e@_e e jZe- e@ e@_e e j[e- e@ e@_*e e j\e- e@ e@_e e j]e- e@ e@_e e j^e- e@ e@_e e j_e- e@ e@_e e j`e- e@ e@_e e jae- e@ e@_e e jbe- e@ e@_Ne e jce- e@ e@_e e jde- e@ e@_e e jee- e@ e@_ e e jfe- e@ e@_ e e jge- e@ e@_e e jhe- e@ e@_e e jie- e@ e@_e e jje- e@ e@_e e jke- e@ e@_e e jle- e@ e@_e e jme- e@ e@_e e jne- e@ e@_e e joe- e@ e@_e e jpe- e@ e@_e e jqe- e@ e@_e e jre- e@ e@_e e jse- e@ e@_Pe e jte- e@ e@_e e jue- e@ e@_e e jve- e@ e@_ e e jwe- e@ e@_e e jxe- e@ e@_e e jye- e@ e@_,e e jze- e@ e@_e e j{e- e@ e@_e e j|e- e@ e@_ e e j}e- e@ e@_e e j~e- e@ e@_e e je- e@ e@_e e je- e@ e@_e e je- e@ e@_
e e je- e@ e@_e e je- e@ e@_e e je- e@ e@_e e je- e@ e@_e e je- e@ e@_e jZee@ d  Zd  Zde f d    YZe e je- e e_X e e je- e e_ e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_~e e je- e e_e jZee de f d    YZe e je- e e_X e e je- e e_ e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_~e e je- e e_e jZee de f d    YZe e je- e e_X e e je- e e_ e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_~e e je- e e_e jZee de f d    YZe e je- e e_X e e je- e e_ e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_~e e je- e e_e jZee de f d    YZe e je- e e_X e e je- e e_ e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_~e e je- e e_e jZee de f d    YZe e je- e e_X e e je- e e_ e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_~e e je- e e_e jZee de f d    YZe e je- e e_X e e je- e e_ e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_~e e je- e e_e jZee de f d    YZe e je- e e_X e e je- e e_ e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_~e e je- e e_e jZee de f d    YZe e je- e e_X e e je- e e_ e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_~e e je- e e_e jZee de f d    YZe e je- e e_X e e je- e e_ e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_~e e j 	e- e e_e j	Z	e	e de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_ e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_ e e j	e- e	 e	_e e j		e- e	 e	_e e j
	e- e	 e	_Ne e j	e- e	 e	_~e e j	e- e	 e	_e j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_ e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_Ne e j	e- e	 e	_~e e j	e- e	 e	_e j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_ e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_ e e j 	e- e	 e	_e e j!	e- e	 e	_e e j"	e- e	 e	_Ne e j#	e- e	 e	_~e e j$	e- e	 e	_e j%	Z%	e%	e	 de f d    YZ&	e e j'	e- e&	 e&	_X e e j(	e- e&	 e&	_ e e j)	e- e&	 e&	_Z e e j*	e- e&	 e&	_ e e j+	e- e&	 e&	_ e e j,	e- e&	 e&	_e e j-	e- e&	 e&	_e e j.	e- e&	 e&	_Ne e j/	e- e&	 e&	_~e e j0	e- e&	 e&	_e j1	Z1	e1	e&	 de f d    YZ2	e e j3	e- e2	 e2	_X e e j4	e- e2	 e2	_ e e j5	e- e2	 e2	_Z e e j6	e- e2	 e2	_ e e j7	e- e2	 e2	_ e e j8	e- e2	 e2	_e e j9	e- e2	 e2	_e e j:	e- e2	 e2	_Ne e j;	e- e2	 e2	_~e e j<	e- e2	 e2	_e j=	Z=	e=	e2	 de f d    YZ>	e e j?	e- e>	 e>	_X e e j@	e- e>	 e>	_ e e jA	e- e>	 e>	_Z e e jB	e- e>	 e>	_ e e jC	e- e>	 e>	_ e e jD	e- e>	 e>	_e e jE	e- e>	 e>	_e e jF	e- e>	 e>	_Ne e jG	e- e>	 e>	_~e e jH	e- e>	 e>	_e jI	ZI	eI	e>	 de f d    YZJ	e e jK	e- eJ	 eJ	_X e e jL	e- eJ	 eJ	_ e e jM	e- eJ	 eJ	_Z e e jN	e- eJ	 eJ	_ e e jO	e- eJ	 eJ	_ e e jP	e- eJ	 eJ	_e e jQ	e- eJ	 eJ	_e e jR	e- eJ	 eJ	_Ne e jS	e- eJ	 eJ	_~e e jT	e- eJ	 eJ	_e jU	ZU	eU	eJ	 de f d    YZV	e e jW	e- eV	 eV	_X e e jX	e- eV	 eV	_ e e jY	e- eV	 eV	_Z e e jZ	e- eV	 eV	_ e e j[	e- eV	 eV	_ e e j\	e- eV	 eV	_e e j]	e- eV	 eV	_e e j^	e- eV	 eV	_Ne e j_	e- eV	 eV	_~e e j`	e- eV	 eV	_e ja	Za	ea	eV	 de f d    YZb	e e jc	e- eb	 eb	_X e e jd	e- eb	 eb	_ e e je	e- eb	 eb	_Z e e jf	e- eb	 eb	_ e e jg	e- eb	 eb	_ e e jh	e- eb	 eb	_e e ji	e- eb	 eb	_e e jj	e- eb	 eb	_Ne e jk	e- eb	 eb	_~e e jl	e- eb	 eb	_e jm	Zm	em	eb	 de f d    YZn	e e jo	e- en	 en	_X e e jp	e- en	 en	_ e e jq	e- en	 en	_Z e e jr	e- en	 en	_ e e js	e- en	 en	_ e e jt	e- en	 en	_e e ju	e- en	 en	_e e jv	e- en	 en	_Ne e jw	e- en	 en	_~e e jx	e- en	 en	_e jy	Zy	ey	en	 de f d    YZz	e e j{	e- ez	 ez	_X e e j|	e- ez	 ez	_ e e j}	e- ez	 ez	_Z e e j~	e- ez	 ez	_ e e j	e- ez	 ez	_ e e j	e- ez	 ez	_e e j	e- ez	 ez	_e e j	e- ez	 ez	_Ne e j	e- ez	 ez	_~e e j	e- ez	 ez	_e j	Z	e	ez	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_ e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_Ne e j	e- e	 e	_~e e j	e- e	 e	_e j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_ e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_Ne e j	e- e	 e	_~e e j	e- e	 e	_e j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_ e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_Ne e j	e- e	 e	_~e e j	e- e	 e	_e j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_ e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_Ne e j	e- e	 e	_~e e j	e- e	 e	_e j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_ e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_Ne e j	e- e	 e	_~e e j	e- e	 e	_e j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_ e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_Ne e j	e- e	 e	_~e e j	e- e	 e	_e j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_ e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_Ne e j	e- e	 e	_~e e j	e- e	 e	_e j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_ e e j	e- e	 e	_Ne j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_ e e j	e- e	 e	_Ne j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_ e e j	e- e	 e	_Ne j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j	e- e	 e	_Z e e j	e- e	 e	_ e e j	e- e	 e	_e e j	e- e	 e	_e e j	e- e	 e	_ e e j	e- e	 e	_Ne j	Z	e	e	 de f d    YZ	e e j	e- e	 e	_X e e j 
e- e	 e	_Z e e j
e- e	 e	_ e e j
e- e	 e	_e e j
e- e	 e	_e e j
e- e	 e	_ e e j
e- e	 e	_Ne j
Z
e
e	 de f d    YZ
e e j
e- e
 e
_X e e j	
e- e
 e
_Z e e j

e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_ e e j
e- e
 e
_Ne j
Z
e
e
 de f d    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_ e e j
e- e
 e
_Ne j
Z
e
e
 de f d     YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_ e e j 
e- e
 e
_Ne j!
Z!
e!
e
 de f d    YZ"
e e j#
e- e"
 e"
_X e e j$
e- e"
 e"
_Z e e j%
e- e"
 e"
_ e e j&
e- e"
 e"
_e e j'
e- e"
 e"
_e e j(
e- e"
 e"
_ e e j)
e- e"
 e"
_Ne j*
Z*
e*
e"
 de f d    YZ+
e e j,
e- e+
 e+
_X e e j-
e- e+
 e+
_Z e e j.
e- e+
 e+
_ e e j/
e- e+
 e+
_e e j0
e- e+
 e+
_e e j1
e- e+
 e+
_ e e j2
e- e+
 e+
_Ne j3
Z3
e3
e+
 de f d    YZ4
e e j5
e- e4
 e4
_X e e j6
e- e4
 e4
_Z e e j7
e- e4
 e4
_ e e j8
e- e4
 e4
_e e j9
e- e4
 e4
_e e j:
e- e4
 e4
_ e e j;
e- e4
 e4
_Ne j<
Z<
e<
e4
 de f d    YZ=
e e j>
e- e=
 e=
_X e e j?
e- e=
 e=
_Z e e j@
e- e=
 e=
_ e e jA
e- e=
 e=
_e e jB
e- e=
 e=
_e e jC
e- e=
 e=
_ e e jD
e- e=
 e=
_Ne jE
ZE
eE
e=
 d	e f d
    YZF
e e jG
e- eF
 eF
_X e e jH
e- eF
 eF
_Z e e jI
e- eF
 eF
_ e e jJ
e- eF
 eF
_e e jK
e- eF
 eF
_e e jL
e- eF
 eF
_ e e jM
e- eF
 eF
_Ne jN
ZN
eN
eF
 de f d    YZO
e e jP
e- eO
 eO
_X e e jQ
e- eO
 eO
_Z e e jR
e- eO
 eO
_ e e jS
e- eO
 eO
_e e jT
e- eO
 eO
_e e jU
e- eO
 eO
_ e e jV
e- eO
 eO
_Ne jW
ZW
eW
eO
 de f d    YZX
e e jY
e- eX
 eX
_X e e jZ
e- eX
 eX
_Z e e j[
e- eX
 eX
_ e e j\
e- eX
 eX
_e e j]
e- eX
 eX
_e e j^
e- eX
 eX
_ e e j_
e- eX
 eX
_Ne j`
Z`
e`
eX
 de f d    YZa
e e jb
e- ea
 ea
_X e e jc
e- ea
 ea
_Z e e jd
e- ea
 ea
_ e e je
e- ea
 ea
_e e jf
e- ea
 ea
_e e jg
e- ea
 ea
_ e e jh
e- ea
 ea
_Ne ji
Zi
ei
ea
 de f d    YZj
e e jk
e- ej
 ej
_X e e jl
e- ej
 ej
_Z e e jm
e- ej
 ej
_ e e jn
e- ej
 ej
_e e jo
e- ej
 ej
_e e jp
e- ej
 ej
_ e e jq
e- ej
 ej
_Ne jr
Zr
er
ej
 de f d    YZs
e e jt
e- es
 es
_X e e ju
e- es
 es
_Z e e jv
e- es
 es
_ e e jw
e- es
 es
_e e jx
e- es
 es
_e e jy
e- es
 es
_ e e jz
e- es
 es
_Ne j{
Z{
e{
es
 de f d    YZ|
e e j}
e- e|
 e|
_X e e j~
e- e|
 e|
_Z e e j
e- e|
 e|
_ e e j
e- e|
 e|
_e e j
e- e|
 e|
_e e j
e- e|
 e|
_ e e j
e- e|
 e|
_Ne j
Z
e
e|
 de f d    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_ e e j
e- e
 e
_Ne j
Z
e
e
 de f d    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_ e e j
e- e
 e
_Ne j
Z
e
e
 de f d    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_Ne j
Z
e
e
 de f d    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_Ne j
Z
e
e
 de f d     YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_Ne j
Z
e
e
 d!e f d"    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_Ne j
Z
e
e
 d#e f d$    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_Ne j
Z
e
e
 d%e f d&    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_Ne j
Z
e
e
 d'e f d(    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e e j
e- e
 e
_Ne j
Z
e
e
 d)e f d*    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e j
Z
e
e
 d+e f d,    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e j
Z
e
e
 d-e f d.    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e j
Z
e
e
 d/e f d0    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e j
Z
e
e
 d1e f d2    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e j
Z
e
e
 d3e f d4    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e j
Z
e
e
 d5e f d6    YZ
e e j
e- e
 e
_X e e j
e- e
 e
_Z e e j
e- e
 e
_ e e j
e- e
 e
_e e j
e- e
 e
_e j
Z
e
e
 d7e f d8    YZ e e je- e  e _X e e je- e  e _Z e e je- e  e _ e e je- e  e _e e je- e  e _e jZee  d9e f d:    YZe e je- e e_X e e j	e- e e_Z e e j
e- e e_ e e je- e e_e e je- e e_e jZee d;e f d<    YZe e je- e e_X e e je- e e_Z e e je- e e_ e e je- e e_e e je- e e_e jZee d=e f d>    YZe e je- e e_X e e je- e e_Z e e je- e e_ e e je- e e_e e je- e e_e jZee d?e f d@    YZe e je- e e_X e e je- e e_Z e e je- e e_ e e j e- e e_e e j!e- e e_e j"Z"e"e dAe f dB    YZ#e e j$e- e# e#_X e e j%e- e# e#_Z e e j&e- e# e#_ e e j'e- e# e#_e e j(e- e# e#_e j)Z)e)e# dCe f dD    YZ*e e j+e- e* e*_X e e j,e- e* e*_Z e e j-e- e* e*_ e e j.e- e* e*_e e j/e- e* e*_e j0Z0e0e* dEe f dF    YZ1e e j2e- e1 e1_X e e j3e- e1 e1_Z e e j4e- e1 e1_ e e j5e- e1 e1_e e j6e- e1 e1_e j7Z7e7e1 dGe f dH    YZ8e e j9e- e8 e8_X e e j:e- e8 e8_Z e e j;e- e8 e8_ e e j<e- e8 e8_e e j=e- e8 e8_e j>Z>e>e8 dIe f dJ    YZ?e e j@e- e? e?_X e e jAe- e? e?_Z e e jBe- e? e?_ e e jCe- e? e?_e e jDe- e? e?_e jEZEeEe? dKe f dL    YZFe e jGe- eF eF_X e e jHe- eF eF_Z e e jIe- eF eF_ e e jJe- eF eF_e e jKe- eF eF_e jLZLeLeF dMe f dN    YZMe e jNe- eM eM_X e e jOe- eM eM_Z e e jPe- eM eM_ e e jQe- eM eM_e e jRe- eM eM_e jSZSeSeM dOe f dP    YZTe e jUe- eT eT_X e e jVe- eT eT_Z e e jWe- eT eT_ e e jXe- eT eT_e e jYe- eT eT_e jZZZeZeT dQe f dR    YZ[e e j\e- e[ e[_X e e j]e- e[ e[_Z e e j^e- e[ e[_ e e j_e- e[ e[_e e j`e- e[ e[_e jaZaeae[ dSe f dT    YZbe e jce- eb eb_X e e jde- eb eb_Z e e jee- eb eb_ e e jfe- eb eb_e e jge- eb eb_e jhZheheb dUe f dV    YZie e jje- ei ei_X e e jke- ei ei_Z e e jle- ei ei_ e e jme- ei ei_e e jne- ei ei_e joZoeoei dWe f dX    YZpe e jqe- ep ep_X e e jre- ep ep_Z e e jse- ep ep_ e e jte- ep ep_e e jue- ep ep_e jvZvevep dYe f dZ    YZwe e jxe- ew ew_X e e jye- ew ew_Z e e jze- ew ew_ e e j{e- ew ew_e e j|e- ew ew_e j}Z}e}ew d[e f d\    YZ~e e je- e~ e~_ e e je- e~ e~_X e e je- e~ e~_e e je- e~ e~_Z e e je- e~ e~_ e e je- e~ e~_ e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_ e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_ e e je- e~ e~_ e e je- e~ e~_ e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_: e e je- e~ e~_< e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_*e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_Ne e je- e~ e~_e e je- e~ e~_e e je- e~ e~_ e e je- e~ e~_ e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_Pe e je- e~ e~_e e je- e~ e~_e e je- e~ e~_ e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_,e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_ e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_
e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e e je- e~ e~_e jZee~ d]  Zd^  Zd_e f d`    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e j e- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j	e- e e_
e e j
e- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee da  Zdb  Zdce f dd    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e j e- e e_ e e j!e- e e_ e e j"e- e e_e e j#e- e e_e e j$e- e e_: e e j%e- e e_< e e j&e- e e_e e j'e- e e_e e j(e- e e_e e j)e- e e_e e j*e- e e_e e j+e- e e_e e j,e- e e_e e j-e- e e_*e e j.e- e e_e e j/e- e e_e e j0e- e e_e e j1e- e e_e e j2e- e e_e e j3e- e e_e e j4e- e e_Ne e j5e- e e_e e j6e- e e_e e j7e- e e_ e e j8e- e e_ e e j9e- e e_e e j:e- e e_e e j;e- e e_e e j<e- e e_e e j=e- e e_e e j>e- e e_e e j?e- e e_e e j@e- e e_e e jAe- e e_e e jBe- e e_e e jCe- e e_e e jDe- e e_e e jEe- e e_Pe e jFe- e e_e e jGe- e e_e e jHe- e e_ e e jIe- e e_e e jJe- e e_e e jKe- e e_,e e jLe- e e_e e jMe- e e_e e jNe- e e_ e e jOe- e e_e e jPe- e e_e e jQe- e e_e e jRe- e e_e e jSe- e e_
e e jTe- e e_e e jUe- e e_e e jVe- e e_e e jWe- e e_e e jXe- e e_e jYZYeYe de  ZZdf  Z[dge f dh    YZ\e e j]e- e\ e\_ e e j^e- e\ e\_X e e j_e- e\ e\_e e j`e- e\ e\_Z e e jae- e\ e\_ e e jbe- e\ e\_ e e jce- e\ e\_e e jde- e\ e\_e e jee- e\ e\_e e jfe- e\ e\_ e e jge- e\ e\_e e jhe- e\ e\_e e jie- e\ e\_ e e jje- e\ e\_ e e jke- e\ e\_ e e jle- e\ e\_e e jme- e\ e\_e e jne- e\ e\_: e e joe- e\ e\_< e e jpe- e\ e\_e e jqe- e\ e\_e e jre- e\ e\_e e jse- e\ e\_e e jte- e\ e\_e e jue- e\ e\_e e jve- e\ e\_e e jwe- e\ e\_*e e jxe- e\ e\_e e jye- e\ e\_e e jze- e\ e\_e e j{e- e\ e\_e e j|e- e\ e\_e e j}e- e\ e\_e e j~e- e\ e\_Ne e je- e\ e\_e e je- e\ e\_e e je- e\ e\_ e e je- e\ e\_ e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_Pe e je- e\ e\_e e je- e\ e\_e e je- e\ e\_ e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_,e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_ e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_
e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e e je- e\ e\_e jZee\ di  Zdj  Zdke f dl    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee dm  Zdn  Zdoe f dp    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e j e- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j	e- e e_e e j
e- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e j!e- e e_e e j"e- e e_e e j#e- e e_Pe e j$e- e e_e e j%e- e e_e e j&e- e e_ e e j'e- e e_e e j(e- e e_e e j)e- e e_,e e j*e- e e_e e j+e- e e_e e j,e- e e_ e e j-e- e e_e e j.e- e e_e e j/e- e e_e e j0e- e e_e e j1e- e e_
e e j2e- e e_e e j3e- e e_e e j4e- e e_e e j5e- e e_e e j6e- e e_e j7Z7e7e dq  Z8dr  Z9dse f dt    YZ:e e j;e- e: e:_ e e j<e- e: e:_X e e j=e- e: e:_e e j>e- e: e:_Z e e j?e- e: e:_ e e j@e- e: e:_ e e jAe- e: e:_e e jBe- e: e:_e e jCe- e: e:_e e jDe- e: e:_ e e jEe- e: e:_e e jFe- e: e:_e e jGe- e: e:_ e e jHe- e: e:_ e e jIe- e: e:_ e e jJe- e: e:_e e jKe- e: e:_e e jLe- e: e:_: e e jMe- e: e:_< e e jNe- e: e:_e e jOe- e: e:_e e jPe- e: e:_e e jQe- e: e:_e e jRe- e: e:_e e jSe- e: e:_e e jTe- e: e:_e e jUe- e: e:_*e e jVe- e: e:_e e jWe- e: e:_e e jXe- e: e:_e e jYe- e: e:_e e jZe- e: e:_e e j[e- e: e:_e e j\e- e: e:_Ne e j]e- e: e:_e e j^e- e: e:_e e j_e- e: e:_ e e j`e- e: e:_ e e jae- e: e:_e e jbe- e: e:_e e jce- e: e:_e e jde- e: e:_e e jee- e: e:_e e jfe- e: e:_e e jge- e: e:_e e jhe- e: e:_e e jie- e: e:_e e jje- e: e:_e e jke- e: e:_e e jle- e: e:_e e jme- e: e:_Pe e jne- e: e:_e e joe- e: e:_e e jpe- e: e:_ e e jqe- e: e:_e e jre- e: e:_e e jse- e: e:_,e e jte- e: e:_e e jue- e: e:_e e jve- e: e:_ e e jwe- e: e:_e e jxe- e: e:_e e jye- e: e:_e e jze- e: e:_e e j{e- e: e:_
e e j|e- e: e:_e e j}e- e: e:_e e j~e- e: e:_e e je- e: e:_e e je- e: e:_e jZee: du  Zdv  Zdwe f dx    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee dy  Zdz  Zd{e f d|    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e j	e- e e_e e j
e- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d}  Zd~  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e j e- e e_e e j!e- e e_e e j"e- e e_ e e j#e- e e_e e j$e- e e_e e j%e- e e_ e e j&e- e e_ e e j'e- e e_ e e j(e- e e_e e j)e- e e_e e j*e- e e_: e e j+e- e e_< e e j,e- e e_e e j-e- e e_e e j.e- e e_e e j/e- e e_e e j0e- e e_e e j1e- e e_e e j2e- e e_e e j3e- e e_*e e j4e- e e_e e j5e- e e_e e j6e- e e_e e j7e- e e_e e j8e- e e_e e j9e- e e_e e j:e- e e_Ne e j;e- e e_e e j<e- e e_e e j=e- e e_ e e j>e- e e_ e e j?e- e e_e e j@e- e e_e e jAe- e e_e e jBe- e e_e e jCe- e e_e e jDe- e e_e e jEe- e e_e e jFe- e e_e e jGe- e e_e e jHe- e e_e e jIe- e e_e e jJe- e e_e e jKe- e e_Pe e jLe- e e_e e jMe- e e_e e jNe- e e_ e e jOe- e e_e e jPe- e e_e e jQe- e e_,e e jRe- e e_e e jSe- e e_e e jTe- e e_ e e jUe- e e_e e jVe- e e_e e jWe- e e_e e jXe- e e_e e jYe- e e_
e e jZe- e e_e e j[e- e e_e e j\e- e e_e e j]e- e e_e e j^e- e e_e j_Z_e_e d  Z`d  Zade f d    YZbe e jce- eb eb_ e e jde- eb eb_X e e jee- eb eb_e e jfe- eb eb_Z e e jge- eb eb_ e e jhe- eb eb_ e e jie- eb eb_e e jje- eb eb_e e jke- eb eb_e e jle- eb eb_ e e jme- eb eb_e e jne- eb eb_e e joe- eb eb_ e e jpe- eb eb_ e e jqe- eb eb_ e e jre- eb eb_e e jse- eb eb_e e jte- eb eb_: e e jue- eb eb_< e e jve- eb eb_e e jwe- eb eb_e e jxe- eb eb_e e jye- eb eb_e e jze- eb eb_e e j{e- eb eb_e e j|e- eb eb_e e j}e- eb eb_*e e j~e- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_Ne e je- eb eb_e e je- eb eb_e e je- eb eb_ e e je- eb eb_ e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_Pe e je- eb eb_e e je- eb eb_e e je- eb eb_ e e je- eb eb_e e je- eb eb_e e je- eb eb_,e e je- eb eb_e e je- eb eb_e e je- eb eb_ e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_
e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e e je- eb eb_e jZeeb d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e j e- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e j	e- e e_< e e j
e- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e j!e- e e_e e j"e- e e_e e j#e- e e_e e j$e- e e_e e j%e- e e_e e j&e- e e_e e j'e- e e_e e j(e- e e_e e j)e- e e_Pe e j*e- e e_e e j+e- e e_e e j,e- e e_ e e j-e- e e_e e j.e- e e_e e j/e- e e_,e e j0e- e e_e e j1e- e e_e e j2e- e e_ e e j3e- e e_e e j4e- e e_e e j5e- e e_e e j6e- e e_e e j7e- e e_
e e j8e- e e_e e j9e- e e_e e j:e- e e_e e j;e- e e_e e j<e- e e_e j=Z=e=e d  Z>d  Z?de f d    YZ@e e jAe- e@ e@_ e e jBe- e@ e@_X e e jCe- e@ e@_e e jDe- e@ e@_Z e e jEe- e@ e@_ e e jFe- e@ e@_ e e jGe- e@ e@_e e jHe- e@ e@_e e jIe- e@ e@_e e jJe- e@ e@_ e e jKe- e@ e@_e e jLe- e@ e@_e e jMe- e@ e@_ e e jNe- e@ e@_ e e jOe- e@ e@_ e e jPe- e@ e@_e e jQe- e@ e@_e e jRe- e@ e@_: e e jSe- e@ e@_< e e jTe- e@ e@_e e jUe- e@ e@_e e jVe- e@ e@_e e jWe- e@ e@_e e jXe- e@ e@_e e jYe- e@ e@_e e jZe- e@ e@_e e j[e- e@ e@_*e e j\e- e@ e@_e e j]e- e@ e@_e e j^e- e@ e@_e e j_e- e@ e@_e e j`e- e@ e@_e e jae- e@ e@_e e jbe- e@ e@_Ne e jce- e@ e@_e e jde- e@ e@_e e jee- e@ e@_ e e jfe- e@ e@_ e e jge- e@ e@_e e jhe- e@ e@_e e jie- e@ e@_e e jje- e@ e@_e e jke- e@ e@_e e jle- e@ e@_e e jme- e@ e@_e e jne- e@ e@_e e joe- e@ e@_e e jpe- e@ e@_e e jqe- e@ e@_e e jre- e@ e@_e e jse- e@ e@_Pe e jte- e@ e@_e e jue- e@ e@_e e jve- e@ e@_ e e jwe- e@ e@_e e jxe- e@ e@_e e jye- e@ e@_,e e jze- e@ e@_e e j{e- e@ e@_e e j|e- e@ e@_ e e j}e- e@ e@_e e j~e- e@ e@_e e je- e@ e@_e e je- e@ e@_e e je- e@ e@_
e e je- e@ e@_e e je- e@ e@_e e je- e@ e@_e e je- e@ e@_e e je- e@ e@_e jZee@ d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e j	e- e e_e e j
e- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e j e- e e_X e e j!e- e e_e e j"e- e e_Z e e j#e- e e_ e e j$e- e e_ e e j%e- e e_e e j&e- e e_e e j'e- e e_e e j(e- e e_ e e j)e- e e_e e j*e- e e_e e j+e- e e_ e e j,e- e e_ e e j-e- e e_ e e j.e- e e_e e j/e- e e_e e j0e- e e_: e e j1e- e e_< e e j2e- e e_e e j3e- e e_e e j4e- e e_e e j5e- e e_e e j6e- e e_e e j7e- e e_e e j8e- e e_e e j9e- e e_*e e j:e- e e_e e j;e- e e_e e j<e- e e_e e j=e- e e_e e j>e- e e_e e j?e- e e_e e j@e- e e_Ne e jAe- e e_e e jBe- e e_e e jCe- e e_ e e jDe- e e_ e e jEe- e e_e e jFe- e e_e e jGe- e e_e e jHe- e e_e e jIe- e e_e e jJe- e e_e e jKe- e e_e e jLe- e e_e e jMe- e e_e e jNe- e e_e e jOe- e e_e e jPe- e e_e e jQe- e e_Pe e jRe- e e_e e jSe- e e_e e jTe- e e_ e e jUe- e e_e e jVe- e e_e e jWe- e e_,e e jXe- e e_e e jYe- e e_e e jZe- e e_ e e j[e- e e_e e j\e- e e_e e j]e- e e_e e j^e- e e_e e j_e- e e_
e e j`e- e e_e e jae- e e_e e jbe- e e_e e jce- e e_e e jde- e e_e jeZeeee d  Zfd  Zgde f d    YZhe e jie- eh eh_ e e jje- eh eh_X e e jke- eh eh_e e jle- eh eh_Z e e jme- eh eh_ e e jne- eh eh_ e e joe- eh eh_e e jpe- eh eh_e e jqe- eh eh_e e jre- eh eh_ e e jse- eh eh_e e jte- eh eh_e e jue- eh eh_ e e jve- eh eh_ e e jwe- eh eh_ e e jxe- eh eh_e e jye- eh eh_e e jze- eh eh_: e e j{e- eh eh_< e e j|e- eh eh_e e j}e- eh eh_e e j~e- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_*e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_Ne e je- eh eh_e e je- eh eh_e e je- eh eh_ e e je- eh eh_ e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_Pe e je- eh eh_e e je- eh eh_e e je- eh eh_ e e je- eh eh_e e je- eh eh_e e je- eh eh_,e e je- eh eh_e e je- eh eh_e e je- eh eh_ e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_
e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e e je- eh eh_e jZeeh d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e j e- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e j	e- e e_ e e j
e- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e j e- e e_e e j!e- e e_ e e j"e- e e_ e e j#e- e e_e e j$e- e e_e e j%e- e e_e e j&e- e e_e e j'e- e e_e e j(e- e e_e e j)e- e e_e e j*e- e e_e e j+e- e e_e e j,e- e e_e e j-e- e e_e e j.e- e e_e e j/e- e e_Pe e j0e- e e_e e j1e- e e_e e j2e- e e_ e e j3e- e e_e e j4e- e e_e e j5e- e e_,e e j6e- e e_e e j7e- e e_e e j8e- e e_ e e j9e- e e_e e j:e- e e_e e j;e- e e_e e j<e- e e_e e j=e- e e_
e e j>e- e e_e e j?e- e e_e e j@e- e e_e e jAe- e e_e e jBe- e e_e jCZCeCe d  ZDd  ZEde f d    YZFe e jGe- eF eF_ e e jHe- eF eF_X e e jIe- eF eF_e e jJe- eF eF_Z e e jKe- eF eF_ e e jLe- eF eF_ e e jMe- eF eF_e e jNe- eF eF_e e jOe- eF eF_e e jPe- eF eF_ e e jQe- eF eF_e e jRe- eF eF_e e jSe- eF eF_ e e jTe- eF eF_ e e jUe- eF eF_ e e jVe- eF eF_e e jWe- eF eF_e e jXe- eF eF_: e e jYe- eF eF_< e e jZe- eF eF_e e j[e- eF eF_e e j\e- eF eF_e e j]e- eF eF_e e j^e- eF eF_e e j_e- eF eF_e e j`e- eF eF_e e jae- eF eF_*e e jbe- eF eF_e e jce- eF eF_e e jde- eF eF_e e jee- eF eF_e e jfe- eF eF_e e jge- eF eF_e e jhe- eF eF_Ne e jie- eF eF_e e jje- eF eF_e e jke- eF eF_ e e jle- eF eF_ e e jme- eF eF_e e jne- eF eF_e e joe- eF eF_e e jpe- eF eF_e e jqe- eF eF_e e jre- eF eF_e e jse- eF eF_e e jte- eF eF_e e jue- eF eF_e e jve- eF eF_e e jwe- eF eF_e e jxe- eF eF_e e jye- eF eF_Pe e jze- eF eF_e e j{e- eF eF_e e j|e- eF eF_ e e j}e- eF eF_e e j~e- eF eF_e e je- eF eF_,e e je- eF eF_e e je- eF eF_e e je- eF eF_ e e je- eF eF_e e je- eF eF_e e je- eF eF_e e je- eF eF_e e je- eF eF_
e e je- eF eF_e e je- eF eF_e e je- eF eF_e e je- eF eF_e e je- eF eF_e jZeeF d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e j e- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j	e- e e_e e j
e- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e j!Z!e!e d  Z"d  Z#de f d    YZ$e e j%e- e$ e$_ e e j&e- e$ e$_X e e j'e- e$ e$_e e j(e- e$ e$_Z e e j)e- e$ e$_ e e j*e- e$ e$_ e e j+e- e$ e$_e e j,e- e$ e$_e e j-e- e$ e$_e e j.e- e$ e$_ e e j/e- e$ e$_e e j0e- e$ e$_e e j1e- e$ e$_ e e j2e- e$ e$_ e e j3e- e$ e$_ e e j4e- e$ e$_e e j5e- e$ e$_e e j6e- e$ e$_: e e j7e- e$ e$_< e e j8e- e$ e$_e e j9e- e$ e$_e e j:e- e$ e$_e e j;e- e$ e$_e e j<e- e$ e$_e e j=e- e$ e$_e e j>e- e$ e$_e e j?e- e$ e$_*e e j@e- e$ e$_e e jAe- e$ e$_e e jBe- e$ e$_e e jCe- e$ e$_e e jDe- e$ e$_e e jEe- e$ e$_e e jFe- e$ e$_Ne e jGe- e$ e$_e e jHe- e$ e$_e e jIe- e$ e$_ e e jJe- e$ e$_ e e jKe- e$ e$_e e jLe- e$ e$_e e jMe- e$ e$_e e jNe- e$ e$_e e jOe- e$ e$_e e jPe- e$ e$_e e jQe- e$ e$_e e jRe- e$ e$_e e jSe- e$ e$_e e jTe- e$ e$_e e jUe- e$ e$_e e jVe- e$ e$_e e jWe- e$ e$_Pe e jXe- e$ e$_e e jYe- e$ e$_e e jZe- e$ e$_ e e j[e- e$ e$_e e j\e- e$ e$_e e j]e- e$ e$_,e e j^e- e$ e$_e e j_e- e$ e$_e e j`e- e$ e$_ e e jae- e$ e$_e e jbe- e$ e$_e e jce- e$ e$_e e jde- e$ e$_e e jee- e$ e$_
e e jfe- e$ e$_e e jge- e$ e$_e e jhe- e$ e$_e e jie- e$ e$_e e jje- e$ e$_e jkZkeke$ d  Zld  Zmde f d    YZne e joe- en en_ e e jpe- en en_X e e jqe- en en_e e jre- en en_Z e e jse- en en_ e e jte- en en_ e e jue- en en_e e jve- en en_e e jwe- en en_e e jxe- en en_ e e jye- en en_e e jze- en en_e e j{e- en en_ e e j|e- en en_ e e j}e- en en_ e e j~e- en en_e e je- en en_e e je- en en_: e e je- en en_< e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_*e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_Ne e je- en en_e e je- en en_e e je- en en_ e e je- en en_ e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_Pe e je- en en_e e je- en en_e e je- en en_ e e je- en en_e e je- en en_e e je- en en_,e e je- en en_e e je- en en_e e je- en en_ e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_
e e je- en en_e e je- en en_e e je- en en_e e je- en en_e e je- en en_e jZeen d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Z d  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e j	e- e e_e e j
e- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e j e- e e_e e j!e- e e_e e j"e- e e_e e j#e- e e_e e j$e- e e_Ne e j%e- e e_e e j&e- e e_e e j'e- e e_ e e j(e- e e_ e e j)e- e e_e e j*e- e e_e e j+e- e e_e e j,e- e e_e e j-e- e e_e e j.e- e e_e e j/e- e e_e e j0e- e e_e e j1e- e e_e e j2e- e e_e e j3e- e e_e e j4e- e e_e e j5e- e e_Pe e j6e- e e_e e j7e- e e_e e j8e- e e_ e e j9e- e e_e e j:e- e e_e e j;e- e e_,e e j<e- e e_e e j=e- e e_e e j>e- e e_ e e j?e- e e_e e j@e- e e_e e jAe- e e_e e jBe- e e_e e jCe- e e_
e e jDe- e e_e e jEe- e e_e e jFe- e e_e e jGe- e e_e e jHe- e e_e jIZIeIe d  ZJd  ZKde f d    YZLe e jMe- eL eL_ e e jNe- eL eL_X e e jOe- eL eL_e e jPe- eL eL_Z e e jQe- eL eL_ e e jRe- eL eL_ e e jSe- eL eL_e e jTe- eL eL_e e jUe- eL eL_e e jVe- eL eL_ e e jWe- eL eL_e e jXe- eL eL_e e jYe- eL eL_ e e jZe- eL eL_ e e j[e- eL eL_ e e j\e- eL eL_e e j]e- eL eL_e e j^e- eL eL_: e e j_e- eL eL_< e e j`e- eL eL_e e jae- eL eL_e e jbe- eL eL_e e jce- eL eL_e e jde- eL eL_e e jee- eL eL_e e jfe- eL eL_e e jge- eL eL_*e e jhe- eL eL_e e jie- eL eL_e e jje- eL eL_e e jke- eL eL_e e jle- eL eL_e e jme- eL eL_e e jne- eL eL_Ne e joe- eL eL_e e jpe- eL eL_e e jqe- eL eL_ e e jre- eL eL_ e e jse- eL eL_e e jte- eL eL_e e jue- eL eL_e e jve- eL eL_e e jwe- eL eL_e e jxe- eL eL_e e jye- eL eL_e e jze- eL eL_e e j{e- eL eL_e e j|e- eL eL_e e j}e- eL eL_e e j~e- eL eL_e e je- eL eL_Pe e je- eL eL_e e je- eL eL_e e je- eL eL_ e e je- eL eL_e e je- eL eL_e e je- eL eL_,e e je- eL eL_e e je- eL eL_e e je- eL eL_ e e je- eL eL_e e je- eL eL_e e je- eL eL_e e je- eL eL_e e je- eL eL_
e e je- eL eL_e e je- eL eL_e e je- eL eL_e e je- eL eL_e e je- eL eL_e jZeeL d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e j	e- e e_e e j
e- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e j!e- e e_
e e j"e- e e_e e j#e- e e_e e j$e- e e_e e j%e- e e_e e j&e- e e_e j'Z'e'e d  Z(d  Z)de f d    YZ*e e j+e- e* e*_ e e j,e- e* e*_X e e j-e- e* e*_e e j.e- e* e*_Z e e j/e- e* e*_ e e j0e- e* e*_ e e j1e- e* e*_e e j2e- e* e*_e e j3e- e* e*_e e j4e- e* e*_ e e j5e- e* e*_e e j6e- e* e*_e e j7e- e* e*_ e e j8e- e* e*_ e e j9e- e* e*_ e e j:e- e* e*_e e j;e- e* e*_e e j<e- e* e*_: e e j=e- e* e*_< e e j>e- e* e*_e e j?e- e* e*_e e j@e- e* e*_e e jAe- e* e*_e e jBe- e* e*_e e jCe- e* e*_e e jDe- e* e*_e e jEe- e* e*_*e e jFe- e* e*_e e jGe- e* e*_e e jHe- e* e*_e e jIe- e* e*_e e jJe- e* e*_e e jKe- e* e*_e e jLe- e* e*_Ne e jMe- e* e*_e e jNe- e* e*_e e jOe- e* e*_ e e jPe- e* e*_ e e jQe- e* e*_e e jRe- e* e*_e e jSe- e* e*_e e jTe- e* e*_e e jUe- e* e*_e e jVe- e* e*_e e jWe- e* e*_e e jXe- e* e*_e e jYe- e* e*_e e jZe- e* e*_e e j[e- e* e*_e e j\e- e* e*_e e j]e- e* e*_Pe e j^e- e* e*_e e j_e- e* e*_e e j`e- e* e*_ e e jae- e* e*_e e jbe- e* e*_e e jce- e* e*_,e e jde- e* e*_e e jee- e* e*_e e jfe- e* e*_ e e jge- e* e*_e e jhe- e* e*_e e jie- e* e*_e e jje- e* e*_e e jke- e* e*_
e e jle- e* e*_e e jme- e* e*_e e jne- e* e*_e e joe- e* e*_e e jpe- e* e*_e jqZqeqe* d  Zrd  Zsde f d    YZte e jue- et et_ e e jve- et et_X e e jwe- et et_e e jxe- et et_Z e e jye- et et_ e e jze- et et_ e e j{e- et et_e e j|e- et et_e e j}e- et et_e e j~e- et et_ e e je- et et_e e je- et et_e e je- et et_ e e je- et et_ e e je- et et_ e e je- et et_e e je- et et_e e je- et et_: e e je- et et_< e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_*e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_Ne e je- et et_e e je- et et_e e je- et et_ e e je- et et_ e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_Pe e je- et et_e e je- et et_e e je- et et_ e e je- et et_e e je- et et_e e je- et et_,e e je- et et_e e je- et et_e e je- et et_ e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_
e e je- et et_e e je- et et_e e je- et et_e e je- et et_e e je- et et_e jZeet d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e j e- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e j	e- e e_ e e j
e- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e j!e- e e_e e j"e- e e_e e j#e- e e_*e e j$e- e e_e e j%e- e e_e e j&e- e e_e e j'e- e e_e e j(e- e e_e e j)e- e e_e e j*e- e e_Ne e j+e- e e_e e j,e- e e_e e j-e- e e_ e e j.e- e e_ e e j/e- e e_e e j0e- e e_e e j1e- e e_e e j2e- e e_e e j3e- e e_e e j4e- e e_e e j5e- e e_e e j6e- e e_e e j7e- e e_e e j8e- e e_e e j9e- e e_e e j:e- e e_e e j;e- e e_Pe e j<e- e e_e e j=e- e e_e e j>e- e e_ e e j?e- e e_e e j@e- e e_e e jAe- e e_,e e jBe- e e_e e jCe- e e_e e jDe- e e_ e e jEe- e e_e e jFe- e e_e e jGe- e e_e e jHe- e e_e e jIe- e e_
e e jJe- e e_e e jKe- e e_e e jLe- e e_e e jMe- e e_e e jNe- e e_e jOZOeOe d  ZPd  ZQde f d    YZRe e jSe- eR eR_ e e jTe- eR eR_X e e jUe- eR eR_e e jVe- eR eR_Z e e jWe- eR eR_ e e jXe- eR eR_ e e jYe- eR eR_e e jZe- eR eR_e e j[e- eR eR_e e j\e- eR eR_ e e j]e- eR eR_e e j^e- eR eR_e e j_e- eR eR_ e e j`e- eR eR_ e e jae- eR eR_ e e jbe- eR eR_e e jce- eR eR_e e jde- eR eR_: e e jee- eR eR_< e e jfe- eR eR_e e jge- eR eR_e e jhe- eR eR_e e jie- eR eR_e e jje- eR eR_e e jke- eR eR_e e jle- eR eR_e e jme- eR eR_*e e jne- eR eR_e e joe- eR eR_e e jpe- eR eR_e e jqe- eR eR_e e jre- eR eR_e e jse- eR eR_e e jte- eR eR_Ne e jue- eR eR_e e jve- eR eR_e e jwe- eR eR_ e e jxe- eR eR_ e e jye- eR eR_e e jze- eR eR_e e j{e- eR eR_e e j|e- eR eR_e e j}e- eR eR_e e j~e- eR eR_e e je- eR eR_e e je- eR eR_e e je- eR eR_e e je- eR eR_e e je- eR eR_e e je- eR eR_e e je- eR eR_Pe e je- eR eR_e e je- eR eR_e e je- eR eR_ e e je- eR eR_e e je- eR eR_e e je- eR eR_,e e je- eR eR_e e je- eR eR_e e je- eR eR_ e e je- eR eR_e e je- eR eR_e e je- eR eR_e e je- eR eR_e e je- eR eR_
e e je- eR eR_e e je- eR eR_e e je- eR eR_e e je- eR eR_e e je- eR eR_e jZeeR d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e j	e- e e_e e j
e- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e j e- e e_e e j!e- e e_e e j"e- e e_ e e j#e- e e_e e j$e- e e_e e j%e- e e_e e j&e- e e_e e j'e- e e_
e e j(e- e e_e e j)e- e e_e e j*e- e e_e e j+e- e e_e e j,e- e e_e j-Z-e-e d  Z.d  Z/de f d    YZ0e e j1e- e0 e0_ e e j2e- e0 e0_X e e j3e- e0 e0_e e j4e- e0 e0_Z e e j5e- e0 e0_ e e j6e- e0 e0_ e e j7e- e0 e0_e e j8e- e0 e0_e e j9e- e0 e0_e e j:e- e0 e0_ e e j;e- e0 e0_e e j<e- e0 e0_e e j=e- e0 e0_ e e j>e- e0 e0_ e e j?e- e0 e0_ e e j@e- e0 e0_e e jAe- e0 e0_e e jBe- e0 e0_: e e jCe- e0 e0_< e e jDe- e0 e0_e e jEe- e0 e0_e e jFe- e0 e0_e e jGe- e0 e0_e e jHe- e0 e0_e e jIe- e0 e0_e e jJe- e0 e0_e e jKe- e0 e0_*e e jLe- e0 e0_e e jMe- e0 e0_e e jNe- e0 e0_e e jOe- e0 e0_e e jPe- e0 e0_e e jQe- e0 e0_e e jRe- e0 e0_Ne e jSe- e0 e0_e e jTe- e0 e0_e e jUe- e0 e0_ e e jVe- e0 e0_ e e jWe- e0 e0_e e jXe- e0 e0_e e jYe- e0 e0_e e jZe- e0 e0_e e j[e- e0 e0_e e j\e- e0 e0_e e j]e- e0 e0_e e j^e- e0 e0_e e j_e- e0 e0_e e j`e- e0 e0_e e jae- e0 e0_e e jbe- e0 e0_e e jce- e0 e0_Pe e jde- e0 e0_e e jee- e0 e0_e e jfe- e0 e0_ e e jge- e0 e0_e e jhe- e0 e0_e e jie- e0 e0_,e e jje- e0 e0_e e jke- e0 e0_e e jle- e0 e0_ e e jme- e0 e0_e e jne- e0 e0_e e joe- e0 e0_e e jpe- e0 e0_e e jqe- e0 e0_
e e jre- e0 e0_e e jse- e0 e0_e e jte- e0 e0_e e jue- e0 e0_e e jve- e0 e0_e jwZwewe0 d  Zxd  Zyde f d    YZze e j{e- ez ez_ e e j|e- ez ez_X e e j}e- ez ez_e e j~e- ez ez_Z e e je- ez ez_ e e je- ez ez_ e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_ e e je- ez ez_e e je- ez ez_e e je- ez ez_ e e je- ez ez_ e e je- ez ez_ e e je- ez ez_e e je- ez ez_e e je- ez ez_: e e je- ez ez_< e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_*e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_Ne e je- ez ez_e e je- ez ez_e e je- ez ez_ e e je- ez ez_ e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_Pe e je- ez ez_e e je- ez ez_e e je- ez ez_ e e je- ez ez_e e je- ez ez_e e je- ez ez_,e e je- ez ez_e e je- ez ez_e e je- ez ez_ e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_
e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e e je- ez ez_e jZeez d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e j e- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e j	e- e e_e e j
e- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e j e- e e_: e e j!e- e e_< e e j"e- e e_e e j#e- e e_e e j$e- e e_e e j%e- e e_e e j&e- e e_e e j'e- e e_e e j(e- e e_e e j)e- e e_*e e j*e- e e_e e j+e- e e_e e j,e- e e_e e j-e- e e_e e j.e- e e_e e j/e- e e_e e j0e- e e_Ne e j1e- e e_e e j2e- e e_e e j3e- e e_ e e j4e- e e_ e e j5e- e e_e e j6e- e e_e e j7e- e e_e e j8e- e e_e e j9e- e e_e e j:e- e e_e e j;e- e e_e e j<e- e e_e e j=e- e e_e e j>e- e e_e e j?e- e e_e e j@e- e e_e e jAe- e e_Pe e jBe- e e_e e jCe- e e_e e jDe- e e_ e e jEe- e e_e e jFe- e e_e e jGe- e e_,e e jHe- e e_e e jIe- e e_e e jJe- e e_ e e jKe- e e_e e jLe- e e_e e jMe- e e_e e jNe- e e_e e jOe- e e_
e e jPe- e e_e e jQe- e e_e e jRe- e e_e e jSe- e e_e e jTe- e e_e jUZUeUe d  ZVd  ZWde f d     YZXe e jYe- eX eX_ e e jZe- eX eX_X e e j[e- eX eX_e e j\e- eX eX_Z e e j]e- eX eX_ e e j^e- eX eX_ e e j_e- eX eX_e e j`e- eX eX_e e jae- eX eX_e e jbe- eX eX_ e e jce- eX eX_e e jde- eX eX_e e jee- eX eX_ e e jfe- eX eX_ e e jge- eX eX_ e e jhe- eX eX_e e jie- eX eX_e e jje- eX eX_: e e jke- eX eX_< e e jle- eX eX_e e jme- eX eX_e e jne- eX eX_e e joe- eX eX_e e jpe- eX eX_e e jqe- eX eX_e e jre- eX eX_e e jse- eX eX_*e e jte- eX eX_e e jue- eX eX_e e jve- eX eX_e e jwe- eX eX_e e jxe- eX eX_e e jye- eX eX_e e jze- eX eX_Ne e j{e- eX eX_e e j|e- eX eX_e e j}e- eX eX_ e e j~e- eX eX_ e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_Pe e je- eX eX_e e je- eX eX_e e je- eX eX_ e e je- eX eX_e e je- eX eX_e e je- eX eX_,e e je- eX eX_e e je- eX eX_e e je- eX eX_ e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_
e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e e je- eX eX_e jZeeX d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e j e- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e j	e- e e_e e j
e- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e j e- e e_e e j!e- e e_e e j"e- e e_ e e j#e- e e_e e j$e- e e_e e j%e- e e_,e e j&e- e e_e e j'e- e e_e e j(e- e e_ e e j)e- e e_e e j*e- e e_e e j+e- e e_e e j,e- e e_e e j-e- e e_
e e j.e- e e_e e j/e- e e_e e j0e- e e_e e j1e- e e_e e j2e- e e_e j3Z3e3e d	  Z4d
  Z5de f d    YZ6e e j7e- e6 e6_ e e j8e- e6 e6_X e e j9e- e6 e6_e e j:e- e6 e6_Z e e j;e- e6 e6_ e e j<e- e6 e6_ e e j=e- e6 e6_e e j>e- e6 e6_e e j?e- e6 e6_e e j@e- e6 e6_ e e jAe- e6 e6_e e jBe- e6 e6_e e jCe- e6 e6_ e e jDe- e6 e6_ e e jEe- e6 e6_ e e jFe- e6 e6_e e jGe- e6 e6_e e jHe- e6 e6_: e e jIe- e6 e6_< e e jJe- e6 e6_e e jKe- e6 e6_e e jLe- e6 e6_e e jMe- e6 e6_e e jNe- e6 e6_e e jOe- e6 e6_e e jPe- e6 e6_e e jQe- e6 e6_*e e jRe- e6 e6_e e jSe- e6 e6_e e jTe- e6 e6_e e jUe- e6 e6_e e jVe- e6 e6_e e jWe- e6 e6_e e jXe- e6 e6_Ne e jYe- e6 e6_e e jZe- e6 e6_e e j[e- e6 e6_ e e j\e- e6 e6_ e e j]e- e6 e6_e e j^e- e6 e6_e e j_e- e6 e6_e e j`e- e6 e6_e e jae- e6 e6_e e jbe- e6 e6_e e jce- e6 e6_e e jde- e6 e6_e e jee- e6 e6_e e jfe- e6 e6_e e jge- e6 e6_e e jhe- e6 e6_e e jie- e6 e6_Pe e jje- e6 e6_e e jke- e6 e6_e e jle- e6 e6_ e e jme- e6 e6_e e jne- e6 e6_e e joe- e6 e6_,e e jpe- e6 e6_e e jqe- e6 e6_e e jre- e6 e6_ e e jse- e6 e6_e e jte- e6 e6_e e jue- e6 e6_e e jve- e6 e6_e e jwe- e6 e6_
e e jxe- e6 e6_e e jye- e6 e6_e e jze- e6 e6_e e j{e- e6 e6_e e j|e- e6 e6_e j}Z}e}e6 d  Z~d  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e j e- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e j	e- e e_e e j
e- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d  Zd  Zde f d    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e j e- e e_e e j!e- e e_ e e j"e- e e_ e e j#e- e e_ e e j$e- e e_e e j%e- e e_e e j&e- e e_: e e j'e- e e_< e e j(e- e e_e e j)e- e e_e e j*e- e e_e e j+e- e e_e e j,e- e e_e e j-e- e e_e e j.e- e e_e e j/e- e e_*e e j0e- e e_e e j1e- e e_e e j2e- e e_e e j3e- e e_e e j4e- e e_e e j5e- e e_e e j6e- e e_Ne e j7e- e e_e e j8e- e e_e e j9e- e e_ e e j:e- e e_ e e j;e- e e_e e j<e- e e_e e j=e- e e_e e j>e- e e_e e j?e- e e_e e j@e- e e_e e jAe- e e_e e jBe- e e_e e jCe- e e_e e jDe- e e_e e jEe- e e_e e jFe- e e_e e jGe- e e_Pe e jHe- e e_e e jIe- e e_e e jJe- e e_ e e jKe- e e_e e jLe- e e_e e jMe- e e_,e e jNe- e e_e e jOe- e e_e e jPe- e e_ e e jQe- e e_e e jRe- e e_e e jSe- e e_e e jTe- e e_e e jUe- e e_
e e jVe- e e_e e jWe- e e_e e jXe- e e_e e jYe- e e_e e jZe- e e_e j[Z[e[e d  Z\d  Z]de f d    YZ^e e j_e- e^ e^_ e e j`e- e^ e^_X e e jae- e^ e^_e e jbe- e^ e^_Z e e jce- e^ e^_ e e jde- e^ e^_ e e jee- e^ e^_e e jfe- e^ e^_e e jge- e^ e^_e e jhe- e^ e^_ e e jie- e^ e^_e e jje- e^ e^_e e jke- e^ e^_ e e jle- e^ e^_ e e jme- e^ e^_ e e jne- e^ e^_e e joe- e^ e^_e e jpe- e^ e^_: e e jqe- e^ e^_< e e jre- e^ e^_e e jse- e^ e^_e e jte- e^ e^_e e jue- e^ e^_e e jve- e^ e^_e e jwe- e^ e^_e e jxe- e^ e^_e e jye- e^ e^_*e e jze- e^ e^_e e j{e- e^ e^_e e j|e- e^ e^_e e j}e- e^ e^_e e j~e- e^ e^_e e je- e^ e^_e e je- e^ e^_Ne e je- e^ e^_e e je- e^ e^_e e je- e^ e^_ e e je- e^ e^_ e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_Pe e je- e^ e^_e e je- e^ e^_e e je- e^ e^_ e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_,e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_ e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_
e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e e je- e^ e^_e jZee^ d  Zd  Zde f d     YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d!  Zd"  Zd#e f d$    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e j e- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e j	e- e e_e e j
e- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e j!e- e e_e e j"e- e e_e e j#e- e e_e e j$e- e e_e e j%e- e e_Pe e j&e- e e_e e j'e- e e_e e j(e- e e_ e e j)e- e e_e e j*e- e e_e e j+e- e e_,e e j,e- e e_e e j-e- e e_e e j.e- e e_ e e j/e- e e_e e j0e- e e_e e j1e- e e_e e j2e- e e_e e j3e- e e_
e e j4e- e e_e e j5e- e e_e e j6e- e e_e e j7e- e e_e e j8e- e e_e j9Z9e9e d%  Z:d&  Z;d'e f d(    YZ<e e j=e- e< e<_ e e j>e- e< e<_X e e j?e- e< e<_e e j@e- e< e<_Z e e jAe- e< e<_ e e jBe- e< e<_ e e jCe- e< e<_e e jDe- e< e<_e e jEe- e< e<_e e jFe- e< e<_ e e jGe- e< e<_e e jHe- e< e<_e e jIe- e< e<_ e e jJe- e< e<_ e e jKe- e< e<_ e e jLe- e< e<_e e jMe- e< e<_e e jNe- e< e<_: e e jOe- e< e<_< e e jPe- e< e<_e e jQe- e< e<_e e jRe- e< e<_e e jSe- e< e<_e e jTe- e< e<_e e jUe- e< e<_e e jVe- e< e<_e e jWe- e< e<_*e e jXe- e< e<_e e jYe- e< e<_e e jZe- e< e<_e e j[e- e< e<_e e j\e- e< e<_e e j]e- e< e<_e e j^e- e< e<_Ne e j_e- e< e<_e e j`e- e< e<_e e jae- e< e<_ e e jbe- e< e<_ e e jce- e< e<_e e jde- e< e<_e e jee- e< e<_e e jfe- e< e<_e e jge- e< e<_e e jhe- e< e<_e e jie- e< e<_e e jje- e< e<_e e jke- e< e<_e e jle- e< e<_e e jme- e< e<_e e jne- e< e<_e e joe- e< e<_Pe e jpe- e< e<_e e jqe- e< e<_e e jre- e< e<_ e e jse- e< e<_e e jte- e< e<_e e jue- e< e<_,e e jve- e< e<_e e jwe- e< e<_e e jxe- e< e<_ e e jye- e< e<_e e jze- e< e<_e e j{e- e< e<_e e j|e- e< e<_e e j}e- e< e<_
e e j~e- e< e<_e e je- e< e<_e e je- e< e<_e e je- e< e<_e e je- e< e<_e jZee< d)  Zd*  Zd+e f d,    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d-  Zd.  Zd/e f d0    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e j	e- e e_,e e j
e- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d1  Zd2  Zd3e f d4    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e j e- e e_ e e j!e- e e_e e j"e- e e_e e j#e- e e_e e j$e- e e_ e e j%e- e e_e e j&e- e e_e e j'e- e e_ e e j(e- e e_ e e j)e- e e_ e e j*e- e e_e e j+e- e e_e e j,e- e e_: e e j-e- e e_< e e j.e- e e_e e j/e- e e_e e j0e- e e_e e j1e- e e_e e j2e- e e_e e j3e- e e_e e j4e- e e_e e j5e- e e_*e e j6e- e e_e e j7e- e e_e e j8e- e e_e e j9e- e e_e e j:e- e e_e e j;e- e e_e e j<e- e e_Ne e j=e- e e_e e j>e- e e_e e j?e- e e_ e e j@e- e e_ e e jAe- e e_e e jBe- e e_e e jCe- e e_e e jDe- e e_e e jEe- e e_e e jFe- e e_e e jGe- e e_e e jHe- e e_e e jIe- e e_e e jJe- e e_e e jKe- e e_e e jLe- e e_e e jMe- e e_Pe e jNe- e e_e e jOe- e e_e e jPe- e e_ e e jQe- e e_e e jRe- e e_e e jSe- e e_,e e jTe- e e_e e jUe- e e_e e jVe- e e_ e e jWe- e e_e e jXe- e e_e e jYe- e e_e e jZe- e e_e e j[e- e e_
e e j\e- e e_e e j]e- e e_e e j^e- e e_e e j_e- e e_e e j`e- e e_e jaZaeae d5  Zbd6  Zcd7e f d8    YZde e jee- ed ed_ e e jfe- ed ed_X e e jge- ed ed_e e jhe- ed ed_Z e e jie- ed ed_ e e jje- ed ed_ e e jke- ed ed_e e jle- ed ed_e e jme- ed ed_e e jne- ed ed_ e e joe- ed ed_e e jpe- ed ed_e e jqe- ed ed_ e e jre- ed ed_ e e jse- ed ed_ e e jte- ed ed_e e jue- ed ed_e e jve- ed ed_: e e jwe- ed ed_< e e jxe- ed ed_e e jye- ed ed_e e jze- ed ed_e e j{e- ed ed_e e j|e- ed ed_e e j}e- ed ed_e e j~e- ed ed_e e je- ed ed_*e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_Ne e je- ed ed_e e je- ed ed_e e je- ed ed_ e e je- ed ed_ e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_Pe e je- ed ed_e e je- ed ed_e e je- ed ed_ e e je- ed ed_e e je- ed ed_e e je- ed ed_,e e je- ed ed_e e je- ed ed_e e je- ed ed_ e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_
e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e e je- ed ed_e jZeed d9  Zd:  Zd;e f d<    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee d=  Zd>  Zd?e f d@    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e j e- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e j	e- e e_e e j
e- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e j e- e e_e e j!e- e e_e e j"e- e e_e e j#e- e e_e e j$e- e e_e e j%e- e e_e e j&e- e e_e e j'e- e e_e e j(e- e e_e e j)e- e e_e e j*e- e e_e e j+e- e e_Pe e j,e- e e_e e j-e- e e_e e j.e- e e_ e e j/e- e e_e e j0e- e e_e e j1e- e e_,e e j2e- e e_e e j3e- e e_e e j4e- e e_ e e j5e- e e_e e j6e- e e_e e j7e- e e_e e j8e- e e_e e j9e- e e_
e e j:e- e e_e e j;e- e e_e e j<e- e e_e e j=e- e e_e e j>e- e e_e j?Z?e?e dA  Z@dB  ZAdCe f dD    YZBe e jCe- eB eB_ e e jDe- eB eB_X e e jEe- eB eB_e e jFe- eB eB_Z e e jGe- eB eB_ e e jHe- eB eB_ e e jIe- eB eB_e e jJe- eB eB_e e jKe- eB eB_e e jLe- eB eB_ e e jMe- eB eB_e e jNe- eB eB_e e jOe- eB eB_ e e jPe- eB eB_ e e jQe- eB eB_ e e jRe- eB eB_e e jSe- eB eB_e e jTe- eB eB_: e e jUe- eB eB_< e e jVe- eB eB_e e jWe- eB eB_e e jXe- eB eB_e e jYe- eB eB_e e jZe- eB eB_e e j[e- eB eB_e e j\e- eB eB_e e j]e- eB eB_*e e j^e- eB eB_e e j_e- eB eB_e e j`e- eB eB_e e jae- eB eB_e e jbe- eB eB_e e jce- eB eB_e e jde- eB eB_Ne e jee- eB eB_e e jfe- eB eB_e e jge- eB eB_ e e jhe- eB eB_ e e jie- eB eB_e e jje- eB eB_e e jke- eB eB_e e jle- eB eB_e e jme- eB eB_e e jne- eB eB_e e joe- eB eB_e e jpe- eB eB_e e jqe- eB eB_e e jre- eB eB_e e jse- eB eB_e e jte- eB eB_e e jue- eB eB_Pe e jve- eB eB_e e jwe- eB eB_e e jxe- eB eB_ e e jye- eB eB_e e jze- eB eB_e e j{e- eB eB_,e e j|e- eB eB_e e j}e- eB eB_e e j~e- eB eB_ e e je- eB eB_e e je- eB eB_e e je- eB eB_e e je- eB eB_e e je- eB eB_
e e je- eB eB_e e je- eB eB_e e je- eB eB_e e je- eB eB_e e je- eB eB_e jZeeB dE  ZdF  ZdGe f dH    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee dI  ZdJ  ZdKe f dL    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e j e- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j	e- e e_Pe e j
e- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee dM  ZdN  ZdOe f dP    YZ e e j!e- e  e _ e e j"e- e  e _X e e j#e- e  e _e e j$e- e  e _Z e e j%e- e  e _ e e j&e- e  e _ e e j'e- e  e _e e j(e- e  e _e e j)e- e  e _e e j*e- e  e _ e e j+e- e  e _e e j,e- e  e _e e j-e- e  e _ e e j.e- e  e _ e e j/e- e  e _ e e j0e- e  e _e e j1e- e  e _e e j2e- e  e _: e e j3e- e  e _< e e j4e- e  e _e e j5e- e  e _e e j6e- e  e _e e j7e- e  e _e e j8e- e  e _e e j9e- e  e _e e j:e- e  e _e e j;e- e  e _*e e j<e- e  e _e e j=e- e  e _e e j>e- e  e _e e j?e- e  e _e e j@e- e  e _e e jAe- e  e _e e jBe- e  e _Ne e jCe- e  e _e e jDe- e  e _e e jEe- e  e _ e e jFe- e  e _ e e jGe- e  e _e e jHe- e  e _e e jIe- e  e _e e jJe- e  e _e e jKe- e  e _e e jLe- e  e _e e jMe- e  e _e e jNe- e  e _e e jOe- e  e _e e jPe- e  e _e e jQe- e  e _e e jRe- e  e _e e jSe- e  e _Pe e jTe- e  e _e e jUe- e  e _e e jVe- e  e _ e e jWe- e  e _e e jXe- e  e _e e jYe- e  e _,e e jZe- e  e _e e j[e- e  e _e e j\e- e  e _ e e j]e- e  e _e e j^e- e  e _e e j_e- e  e _e e j`e- e  e _e e jae- e  e _
e e jbe- e  e _e e jce- e  e _e e jde- e  e _e e jee- e  e _e e jfe- e  e _e jgZgege  dQ  ZhdR  ZidSe f dT    YZje e jke- ej ej_ e e jle- ej ej_X e e jme- ej ej_e e jne- ej ej_Z e e joe- ej ej_ e e jpe- ej ej_ e e jqe- ej ej_e e jre- ej ej_e e jse- ej ej_e e jte- ej ej_ e e jue- ej ej_e e jve- ej ej_e e jwe- ej ej_ e e jxe- ej ej_ e e jye- ej ej_ e e jze- ej ej_e e j{e- ej ej_e e j|e- ej ej_: e e j}e- ej ej_< e e j~e- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_*e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_Ne e je- ej ej_e e je- ej ej_e e je- ej ej_ e e je- ej ej_ e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_Pe e je- ej ej_e e je- ej ej_e e je- ej ej_ e e je- ej ej_e e je- ej ej_e e je- ej ej_,e e je- ej ej_e e je- ej ej_e e je- ej ej_ e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_
e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e e je- ej ej_e jZeej dU  ZdV  ZdWe f dX    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee dY  ZdZ  Zd[e f d\    YZe e je- e e_ e e j e- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e j	e- e e_e e j
e- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j e- e e_Ne e j!e- e e_e e j"e- e e_e e j#e- e e_ e e j$e- e e_ e e j%e- e e_e e j&e- e e_e e j'e- e e_e e j(e- e e_e e j)e- e e_e e j*e- e e_e e j+e- e e_e e j,e- e e_e e j-e- e e_e e j.e- e e_e e j/e- e e_e e j0e- e e_e e j1e- e e_Pe e j2e- e e_e e j3e- e e_e e j4e- e e_ e e j5e- e e_e e j6e- e e_e e j7e- e e_,e e j8e- e e_e e j9e- e e_e e j:e- e e_ e e j;e- e e_e e j<e- e e_e e j=e- e e_e e j>e- e e_e e j?e- e e_
e e j@e- e e_e e jAe- e e_e e jBe- e e_e e jCe- e e_e e jDe- e e_e jEZEeEe d]  ZFd^  ZGd_e f d`    YZHe e jIe- eH eH_ e e jJe- eH eH_X e e jKe- eH eH_e e jLe- eH eH_Z e e jMe- eH eH_ e e jNe- eH eH_ e e jOe- eH eH_e e jPe- eH eH_e e jQe- eH eH_e e jRe- eH eH_ e e jSe- eH eH_e e jTe- eH eH_e e jUe- eH eH_ e e jVe- eH eH_ e e jWe- eH eH_ e e jXe- eH eH_e e jYe- eH eH_e e jZe- eH eH_: e e j[e- eH eH_< e e j\e- eH eH_e e j]e- eH eH_e e j^e- eH eH_e e j_e- eH eH_e e j`e- eH eH_e e jae- eH eH_e e jbe- eH eH_e e jce- eH eH_*e e jde- eH eH_e e jee- eH eH_e e jfe- eH eH_e e jge- eH eH_e e jhe- eH eH_e e jie- eH eH_e e jje- eH eH_Ne e jke- eH eH_e e jle- eH eH_e e jme- eH eH_ e e jne- eH eH_ e e joe- eH eH_e e jpe- eH eH_e e jqe- eH eH_e e jre- eH eH_e e jse- eH eH_e e jte- eH eH_e e jue- eH eH_e e jve- eH eH_e e jwe- eH eH_e e jxe- eH eH_e e jye- eH eH_e e jze- eH eH_e e j{e- eH eH_Pe e j|e- eH eH_e e j}e- eH eH_e e j~e- eH eH_ e e je- eH eH_e e je- eH eH_e e je- eH eH_,e e je- eH eH_e e je- eH eH_e e je- eH eH_ e e je- eH eH_e e je- eH eH_e e je- eH eH_e e je- eH eH_e e je- eH eH_
e e je- eH eH_e e je- eH eH_e e je- eH eH_e e je- eH eH_e e je- eH eH_e jZeeH da  Zdb  Zdce f dd    YZe e je- e e_ e e je- e e_X e e je- e e_e e je- e e_Z e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_: e e je- e e_< e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_*e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Ne e je- e e_e e je- e e_e e je- e e_ e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_Pe e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_,e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_
e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee de  Zdf  Zdge f dh    YZe e je- e e_X e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e jZee d diedj Zdk  Zdle f dm    YZ e e je- e  e _X e e je- e  e _e e je- e  e _e e je- e  e _ e e je- e  e _: e e je- e  e _ e e j	e- e  e _4 e e j
e- e  e _ e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _ e e je- e  e _e e je- e  e _e e je- e  e _ e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _e e je- e  e _e jZee  dn  Zdoe f dp    YZe e je- e e_X e e j e- e e_Z e e j!e- e e_ e e j"e- e e_: e e j#e- e e_< e e j$e- e e_Ne e j%e- e e_*e j&Z&e&e dq  Z'dr  Z(dse f dt    YZ)e e j*e- e) e)_X e e j+e- e) e)_e e j,e- e) e)_e e j-e- e) e)_ e e j.e- e) e)_: e e j/e- e) e)_ e e j0e- e) e)_4 e e j1e- e) e)_ e e j2e- e) e)_Z e e j3e- e) e)_ e e j4e- e) e)_< e e j5e- e) e)_Ne e j6e- e) e)_*e j7Z7e7e) du  Z8dve f dw    YZ9e e j:e- e9 e9_X e e j;e- e9 e9_Z e e j<e- e9 e9_ e e j=e- e9 e9_: e e j>e- e9 e9_< e e j?e- e9 e9_Ne e j@e- e9 e9_*e jAZAeAe9 dx  ZBdy  ZCdze f d{    YZDe e jEe- eD eD_X e e jFe- eD eD_e e jGe- eD eD_e e jHe- eD eD_ e e jIe- eD eD_: e e jJe- eD eD_ e e jKe- eD eD_4 e e jLe- eD eD_ e e jMe- eD eD_Z e e jNe- eD eD_ e e jOe- eD eD_< e e jPe- eD eD_Ne e jQe- eD eD_*e jRZReReD d|  ZSd}e f d~    YZTe e jUe- eT eT_X e e jVe- eT eT_Z e e jWe- eT eT_ e e jXe- eT eT_: e e jYe- eT eT_< e e jZe- eT eT_Ne e j[e- eT eT_*e j\Z\e\eT d  Z]d  Z^de f d    YZ_e e j`e- e_ e__X e e jae- e_ e__e e jbe- e_ e__e e jce- e_ e__ e e jde- e_ e__: e e jee- e_ e__ e e jfe- e_ e__4 e e jge- e_ e__ e e jhe- e_ e__Z e e jie- e_ e__ e e jje- e_ e__< e e jke- e_ e__Ne e jle- e_ e__*e jmZmeme_ d  Znde f d    YZoe e jpe- eo eo_ e e jqe- eo eo_X e e jre- eo eo_Z e e jse- eo eo_: e e jte- eo eo_ e e jue- eo eo_ e e jve- eo eo_we e jxe- eo eo_ye e jze- eo eo_{e e j|e- eo eo_}e e j~e- eo eo_e e je- eo eo_e e je- eo eo_ e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e e je- eo eo_e jZeeo de f d    YZe e je- e e_ e e je- e e_X e e je- e e_Z e e je- e e_: e e je- e e_ e e je- e e_ e e je- e e_we e je- e e_ye e je- e e_{e e je- e e_}e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee de f d    YZe e je- e e_ e e je- e e_X e e je- e e_Z e e je- e e_: e e je- e e_ e e je- e e_ e e je- e e_we e je- e e_ye e je- e e_{e e je- e e_}e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e jZee de f d    YZe e je- e e_ e e je- e e_X e e je- e e_Z e e je- e e_: e e je- e e_ e e je- e e_ e e je- e e_we e je- e e_ye e je- e e_{e e je- e e_}e e je- e e_e e je- e e_e e je- e e_ e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e je- e e_e e j  e- e e_e e j e- e e_e e j e- e e_e e j e- e e_e e j e- e e_e e j e- e e_e e j e- e e_e e j e- e e_e j Z e e de f d    YZ	 e e j
 e- e	  e	 _ e e j e- e	  e	 _X e e j e- e	  e	 _Z e e j e- e	  e	 _: e e j e- e	  e	 _ e e j e- e	  e	 _ e e j e- e	  e	 _we e j e- e	  e	 _ye e j e- e	  e	 _{e e j e- e	  e	 _}e e j e- e	  e	 _e e j e- e	  e	 _e e j e- e	  e	 _ e e j e- e	  e	 _e e j e- e	  e	 _e e j e- e	  e	 _e e j e- e	  e	 _e e j e- e	  e	 _e e j e- e	  e	 _e e j e- e	  e	 _e e j e- e	  e	 _e e j e- e	  e	 _e e j  e- e	  e	 _e e j! e- e	  e	 _e e j" e- e	  e	 _e e j# e- e	  e	 _e e j$ e- e	  e	 _e e j% e- e	  e	 _e e j& e- e	  e	 _e e j' e- e	  e	 _e e j( e- e	  e	 _e j) Z) e) e	  de f d    YZ* e e j+ e- e*  e* _ e e j, e- e*  e* _X e e j- e- e*  e* _Z e e j. e- e*  e* _: e e j/ e- e*  e* _ e e j0 e- e*  e* _ e e j1 e- e*  e* _we e j2 e- e*  e* _ye e j3 e- e*  e* _{e e j4 e- e*  e* _}e e j5 e- e*  e* _e e j6 e- e*  e* _e e j7 e- e*  e* _ e e j8 e- e*  e* _e e j9 e- e*  e* _e e j: e- e*  e* _e e j; e- e*  e* _e e j< e- e*  e* _e e j= e- e*  e* _e e j> e- e*  e* _e e j? e- e*  e* _e e j@ e- e*  e* _e e jA e- e*  e* _e e jB e- e*  e* _e e jC e- e*  e* _e e jD e- e*  e* _e e jE e- e*  e* _e e jF e- e*  e* _e e jG e- e*  e* _e e jH e- e*  e* _e e jI e- e*  e* _e jJ ZJ eJ e*  de f d    YZK e e jL e- eK  eK _ e e jM e- eK  eK _X e e jN e- eK  eK _Z e e jO e- eK  eK _: e e jP e- eK  eK _ e e jQ e- eK  eK _ e e jR e- eK  eK _we e jS e- eK  eK _ye e jT e- eK  eK _{e e jU e- eK  eK _}e e jV e- eK  eK _e e jW e- eK  eK _e e jX e- eK  eK _ e e jY e- eK  eK _e e jZ e- eK  eK _e e j[ e- eK  eK _e e j\ e- eK  eK _e e j] e- eK  eK _e e j^ e- eK  eK _e e j_ e- eK  eK _e e j` e- eK  eK _e e ja e- eK  eK _e e jb e- eK  eK _e e jc e- eK  eK _e e jd e- eK  eK _e e je e- eK  eK _e e jf e- eK  eK _e e jg e- eK  eK _e e jh e- eK  eK _e e ji e- eK  eK _e e jj e- eK  eK _e jk Zk ek eK  de f d    YZl e e jm e- el  el _X e e jn e- el  el _Z e e jo e- el  el _: e e jp e- el  el _ e e jq e- el  el _ e e jr e- el  el _e e js e- el  el _ e e jt e- el  el _we e ju e- el  el _ye e jv e- el  el _w e jx Zx ex el  de f d    YZy e e jz e- ey  ey _X e e j{ e- ey  ey _Z e e j| e- ey  ey _: e e j} e- ey  ey _ e e j~ e- ey  ey _ e e j e- ey  ey _e e j e- ey  ey _ e e j e- ey  ey _we e j e- ey  ey _ye e j e- ey  ey _w e j Z e ey  de f d    YZ e e j e- e  e _X e e j e- e  e _Z e e j e- e  e _ e e j e- e  e _e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e j Z e e  de f d    YZ e e j e- e  e _X e e j e- e  e _Z e e j e- e  e _ e e j e- e  e _e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e j Z e e  de f d    YZ e e j e- e  e _X e e j e- e  e _Z e e j e- e  e _ e e j e- e  e _e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e j Z e e  de f d    YZ e e j e- e  e _X e e j e- e  e _Z e e j e- e  e _ e e j e- e  e _e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e j Z e e  de f d    YZ e e j e- e  e _X e e j e- e  e _Z e e j e- e  e _ e e j e- e  e _e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _ e e j e- e  e _e e j e- e  e _ e e j e- e  e _ e j Z e e  de f d    YZ e e j e- e  e _X e e j e- e  e _Z e e j e- e  e _: e e j e- e  e _ e e j e- e  e _e e j e- e  e _< e e j e- e  e _ e e j !e- e  e _ e e j!e- e  e _ e j!Z!e!e  de f d    YZ!e e j!e- e! e!_X e e j!e- e! e!_Z e e j!e- e! e!_: e e j!e- e! e!_ e e j!e- e! e!_e e j	!e- e! e!_< e e j
!e- e! e!_ e e j!e- e! e!_ e e j!e- e! e!_ e j!Z!e!e! de f d    YZ!e e j!e- e! e!_X e e j!e- e! e!_ e e j!e- e! e!_ e e j!e- e! e!_e e j!e- e! e!_: e e j!e- e! e!_< e e j!e- e! e!_ e e j!e- e! e!_ e e j!e- e! e!_ e e j!e- e! e!_e j!Z!e!e! de f d    YZ!e e j!e- e! e!_X e e j!e- e! e!_ e e j!e- e! e!_ e e j!e- e! e!_e e j!e- e! e!_: e e j !e- e! e!_< e e j!!e- e! e!_ e e j"!e- e! e!_ e e j#!e- e! e!_ e e j$!e- e! e!_e j%!Z%!e%!e! de f d    YZ&!e e j'!e- e&! e&!_X e e j(!e- e&! e&!_ e e j)!e- e&! e&!_ e e j*!e- e&! e&!_e e j+!e- e&! e&!_: e e j,!e- e&! e&!_< e e j-!e- e&! e&!_ e e j.!e- e&! e&!_ e e j/!e- e&! e&!_ e e j0!e- e&! e&!_e j1!Z1!e1!e&! de f d    YZ2!e e j3!e- e2! e2!_X e e j4!e- e2! e2!_ e e j5!e- e2! e2!_ e e j6!e- e2! e2!_e e j7!e- e2! e2!_: e e j8!e- e2! e2!_< e e j9!e- e2! e2!_ e e j:!e- e2! e2!_ e e j;!e- e2! e2!_ e e j<!e- e2! e2!_e j=!Z=!e=!e2! de f d    YZ>!e e j?!e- e>! e>!_X e e j@!e- e>! e>!_ e e jA!e- e>! e>!_ e e jB!e- e>! e>!_e e jC!e- e>! e>!_: e e jD!e- e>! e>!_< e e jE!e- e>! e>!_ e e jF!e- e>! e>!_ e e jG!e- e>! e>!_ e e jH!e- e>! e>!_e jI!ZI!eI!e>! de f d    YZJ!e e jK!e- eJ! eJ!_X e e jL!e- eJ! eJ!_ e e jM!e- eJ! eJ!_ e e jN!e- eJ! eJ!_e e jO!e- eJ! eJ!_: e e jP!e- eJ! eJ!_< e e jQ!e- eJ! eJ!_ e e jR!e- eJ! eJ!_ e e jS!e- eJ! eJ!_ e e jT!e- eJ! eJ!_e jU!ZU!eU!eJ! de f d    YZV!e e jW!e- eV! eV!_X e e jX!e- eV! eV!_ e e jY!e- eV! eV!_ e e jZ!e- eV! eV!_e e j[!e- eV! eV!_: e e j\!e- eV! eV!_< e e j]!e- eV! eV!_ e e j^!e- eV! eV!_ e e j_!e- eV! eV!_ e e j`!e- eV! eV!_e ja!Za!ea!eV! de f d    YZb!e e jc!e- eb! eb!_ e e jd!e- eb! eb!_X e e je!e- eb! eb!_Z e e jf!e- eb! eb!_ e e jg!e- eb! eb!_ e e jh!e- eb! eb!_ e e ji!e- eb! eb!_e e jj!e- eb! eb!_e e jk!e- eb! eb!_e e jl!e- eb! eb!_ e e jm!e- eb! eb!_ e e jn!e- eb! eb!_: e e jo!e- eb! eb!_< e e jp!e- eb! eb!_q!e e jr!e- eb! eb!_s!e e jt!e- eb! eb!_u!e e jv!e- eb! eb!_w!e e jx!e- eb! eb!_y!e e jz!e- eb! eb!_{!e e j|!e- eb! eb!_}!e e j~!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_$e e j!e- eb! eb!_!e e j!e- eb! eb!_e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_!e e j!e- eb! eb!_e e j!e- eb! eb!_e e j!e- eb! eb!_e e j!e- eb! eb!_Pe e j!e- eb! eb!_!e e j!e- eb! eb!_!e j!Z!e!eb! de f d    YZ!e e j!e- e! e!_ e e j!e- e! e!_X e e j!e- e! e!_Z e e j!e- e! e!_ e e j!e- e! e!_ e e j!e- e! e!_ e e j!e- e! e!_e e j!e- e! e!_e e j!e- e! e!_e e j!e- e! e!_ e e j!e- e! e!_ e e j!e- e! e!_: e e j!e- e! e!_< e e j!e- e! e!_q!e e j!e- e! e!_s!e e j!e- e! e!_u!e e j!e- e! e!_w!e e j!e- e! e!_y!e e j!e- e! e!_{!e e j!e- e! e!_}!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_$e e j!e- e! e!_!e e j!e- e! e!_e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_e e j!e- e! e!_e e j!e- e! e!_e e j!e- e! e!_Pe e j!e- e! e!_!e e j!e- e! e!_!e j!Z!e!e! de f d    YZ!e e j!e- e! e!_ e e j!e- e! e!_X e e j!e- e! e!_Z e e j!e- e! e!_ e e j!e- e! e!_ e e j!e- e! e!_ e e j!e- e! e!_e e j!e- e! e!_e e j!e- e! e!_e e j!e- e! e!_ e e j!e- e! e!_ e e j!e- e! e!_: e e j!e- e! e!_< e e j!e- e! e!_q!e e j!e- e! e!_s!e e j!e- e! e!_u!e e j!e- e! e!_w!e e j!e- e! e!_y!e e j!e- e! e!_{!e e j!e- e! e!_}!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_$e e j!e- e! e!_!e e j!e- e! e!_e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j!e- e! e!_!e e j "e- e! e!_!e e j"e- e! e!_!e e j"e- e! e!_!e e j"e- e! e!_!e e j"e- e! e!_!e e j"e- e! e!_!e e j"e- e! e!_e e j"e- e! e!_e e j"e- e! e!_e e j	"e- e! e!_Pe e j
"e- e! e!_!e e j"e- e! e!_!e j"Z"e"e! de f d    YZ"e e j"e- e" e"_ e e j"e- e" e"_X e e j"e- e" e"_Z e e j"e- e" e"_ e e j"e- e" e"_ e e j"e- e" e"_ e e j"e- e" e"_e e j"e- e" e"_e e j"e- e" e"_e e j"e- e" e"_ e e j"e- e" e"_ e e j"e- e" e"_: e e j"e- e" e"_< e e j"e- e" e"_q!e e j"e- e" e"_s!e e j"e- e" e"_u!e e j"e- e" e"_w!e e j"e- e" e"_y!e e j "e- e" e"_{!e e j!"e- e" e"_}!e e j""e- e" e"_!e e j#"e- e" e"_!e e j$"e- e" e"_!e e j%"e- e" e"_!e e j&"e- e" e"_!e e j'"e- e" e"_!e e j("e- e" e"_!e e j)"e- e" e"_$e e j*"e- e" e"_!e e j+"e- e" e"_e e j,"e- e" e"_!e e j-"e- e" e"_!e e j."e- e" e"_!e e j/"e- e" e"_!e e j0"e- e" e"_!e e j1"e- e" e"_!e e j2"e- e" e"_!e e j3"e- e" e"_!e e j4"e- e" e"_!e e j5"e- e" e"_!e e j6"e- e" e"_e e j7"e- e" e"_e e j8"e- e" e"_e e j9"e- e" e"_Pe e j:"e- e" e"_!e e j;"e- e" e"_!e j<"Z<"e<"e" de f d    YZ="e e j>"e- e=" e="_ e e j?"e- e=" e="_X e e j@"e- e=" e="_Z e e jA"e- e=" e="_ e e jB"e- e=" e="_ e e jC"e- e=" e="_ e e jD"e- e=" e="_e e jE"e- e=" e="_e e jF"e- e=" e="_e e jG"e- e=" e="_ e e jH"e- e=" e="_ e e jI"e- e=" e="_: e e jJ"e- e=" e="_< e e jK"e- e=" e="_q!e e jL"e- e=" e="_s!e e jM"e- e=" e="_u!e e jN"e- e=" e="_w!e e jO"e- e=" e="_y!e e jP"e- e=" e="_{!e e jQ"e- e=" e="_}!e e jR"e- e=" e="_!e e jS"e- e=" e="_!e e jT"e- e=" e="_!e e jU"e- e=" e="_!e e jV"e- e=" e="_!e e jW"e- e=" e="_!e e jX"e- e=" e="_!e e jY"e- e=" e="_$e e jZ"e- e=" e="_!e e j["e- e=" e="_e e j\"e- e=" e="_!e e j]"e- e=" e="_!e e j^"e- e=" e="_!e e j_"e- e=" e="_!e e j`"e- e=" e="_!e e ja"e- e=" e="_!e e jb"e- e=" e="_!e e jc"e- e=" e="_!e e jd"e- e=" e="_!e e je"e- e=" e="_!e e jf"e- e=" e="_e e jg"e- e=" e="_e e jh"e- e=" e="_e e ji"e- e=" e="_Pe e jj"e- e=" e="_!e e jk"e- e=" e="_!e jl"Zl"el"e=" de f d    YZm"e e jn"e- em" em"_Z e e jo"e- em" em"_ e e jp"e- em" em"_e e jq"e- em" em"_ e e jr"e- em" em"_e e js"e- em" em"_t"e e ju"e- em" em"_v"e e jw"e- em" em"_x"e e jy"e- em" em"_!e e jz"e- em" em"_e j{"Z{"e{"em" de f d    YZ|"e e j}"e- e|" e|"_Z e e j~"e- e|" e|"_ e e j"e- e|" e|"_e e j"e- e|" e|"_ e e j"e- e|" e|"_e e j"e- e|" e|"_t"e e j"e- e|" e|"_v"e e j"e- e|" e|"_x"e e j"e- e|" e|"_!e e j"e- e|" e|"_e j"Z"e"e|" de f d    YZ"e e j"e- e" e"_Z e e j"e- e" e"_ e e j"e- e" e"_e e j"e- e" e"_ e e j"e- e" e"_e e j"e- e" e"_t"e e j"e- e" e"_v"e e j"e- e" e"_x"e e j"e- e" e"_!e e j"e- e" e"_e j"Z"e"e" de f d    YZ"e e j"e- e" e"_Z e e j"e- e" e"_ e e j"e- e" e"_e e j"e- e" e"_ e e j"e- e" e"_e e j"e- e" e"_t"e e j"e- e" e"_v"e e j"e- e" e"_x"e e j"e- e" e"_!e e j"e- e" e"_e j"Z"e"e" de f d    YZ"e e j"e- e" e"_Z e e j"e- e" e"_ e e j"e- e" e"_e e j"e- e" e"_ e e j"e- e" e"_e e j"e- e" e"_t"e e j"e- e" e"_v"e e j"e- e" e"_x"e e j"e- e" e"_!e e j"e- e" e"_e j"Z"e"e" de f d    YZ"e e j"e- e" e"_ e e j"e- e" e"_X e e j"e- e" e"_Z e e j"e- e" e"_ e e j"e- e" e"_ e e j"e- e" e"_ e e j"e- e" e"_e e j"e- e" e"_e e j"e- e" e"_e e j"e- e" e"_ e e j"e- e" e"_ e e j"e- e" e"_: e e j"e- e" e"_< e e j"e- e" e"_q!e e j"e- e" e"_s!e e j"e- e" e"_u!e e j"e- e" e"_w!e e j"e- e" e"_y!e e j"e- e" e"_{!e e j"e- e" e"_}!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_$e e j"e- e" e"_!e e j"e- e" e"_e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_e e j"e- e" e"_e e j"e- e" e"_e e j"e- e" e"_Pe e j"e- e" e"_!e e j"e- e" e"_!e j"Z"e"e" de f d    YZ"e e j"e- e" e"_ e e j"e- e" e"_X e e j"e- e" e"_Z e e j"e- e" e"_ e e j"e- e" e"_ e e j"e- e" e"_ e e j"e- e" e"_e e j"e- e" e"_e e j"e- e" e"_e e j"e- e" e"_ e e j"e- e" e"_ e e j"e- e" e"_: e e j"e- e" e"_< e e j"e- e" e"_q!e e j"e- e" e"_s!e e j"e- e" e"_u!e e j"e- e" e"_w!e e j"e- e" e"_y!e e j"e- e" e"_{!e e j"e- e" e"_}!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_$e e j"e- e" e"_!e e j"e- e" e"_e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j"e- e" e"_!e e j #e- e" e"_!e e j#e- e" e"_!e e j#e- e" e"_!e e j#e- e" e"_!e e j#e- e" e"_!e e j#e- e" e"_e e j#e- e" e"_e e j#e- e" e"_e e j#e- e" e"_Pe e j	#e- e" e"_!e e j
#e- e" e"_!e j#Z#e#e" de f d    YZ#e e j#e- e# e#_ e e j#e- e# e#_X e e j#e- e# e#_Z e e j#e- e# e#_ e e j#e- e# e#_ e e j#e- e# e#_ e e j#e- e# e#_e e j#e- e# e#_e e j#e- e# e#_e e j#e- e# e#_ e e j#e- e# e#_ e e j#e- e# e#_: e e j#e- e# e#_< e e j#e- e# e#_q!e e j#e- e# e#_s!e e j#e- e# e#_u!e e j#e- e# e#_w!e e j#e- e# e#_y!e e j#e- e# e#_{!e e j #e- e# e#_}!e e j!#e- e# e#_!e e j"#e- e# e#_!e e j##e- e# e#_!e e j$#e- e# e#_!e e j%#e- e# e#_!e e j&#e- e# e#_!e e j'#e- e# e#_!e e j(#e- e# e#_$e e j)#e- e# e#_!e e j*#e- e# e#_e e j+#e- e# e#_!e e j,#e- e# e#_!e e j-#e- e# e#_!e e j.#e- e# e#_!e e j/#e- e# e#_!e e j0#e- e# e#_!e e j1#e- e# e#_!e e j2#e- e# e#_!e e j3#e- e# e#_!e e j4#e- e# e#_!e e j5#e- e# e#_e e j6#e- e# e#_e e j7#e- e# e#_e e j8#e- e# e#_Pe e j9#e- e# e#_!e e j:#e- e# e#_!e j;#Z;#e;#e# de f d    YZ<#e e j=#e- e<# e<#_ e e j>#e- e<# e<#_X e e j?#e- e<# e<#_Z e e j@#e- e<# e<#_ e e jA#e- e<# e<#_ e e jB#e- e<# e<#_ e e jC#e- e<# e<#_e e jD#e- e<# e<#_e e jE#e- e<# e<#_e e jF#e- e<# e<#_ e e jG#e- e<# e<#_ e e jH#e- e<# e<#_: e e jI#e- e<# e<#_< e e jJ#e- e<# e<#_q!e e jK#e- e<# e<#_s!e e jL#e- e<# e<#_u!e e jM#e- e<# e<#_w!e e jN#e- e<# e<#_y!e e jO#e- e<# e<#_{!e e jP#e- e<# e<#_}!e e jQ#e- e<# e<#_!e e jR#e- e<# e<#_!e e jS#e- e<# e<#_!e e jT#e- e<# e<#_!e e jU#e- e<# e<#_!e e jV#e- e<# e<#_!e e jW#e- e<# e<#_!e e jX#e- e<# e<#_$e e jY#e- e<# e<#_!e e jZ#e- e<# e<#_e e j[#e- e<# e<#_!e e j\#e- e<# e<#_!e e j]#e- e<# e<#_!e e j^#e- e<# e<#_!e e j_#e- e<# e<#_!e e j`#e- e<# e<#_!e e ja#e- e<# e<#_!e e jb#e- e<# e<#_!e e jc#e- e<# e<#_!e e jd#e- e<# e<#_!e e je#e- e<# e<#_e e jf#e- e<# e<#_e e jg#e- e<# e<#_e e jh#e- e<# e<#_Pe e ji#e- e<# e<#_!e e jj#e- e<# e<#_!e jk#Zk#ek#e<# de f d    YZl#e e jm#e- el# el#_ e e jn#e- el# el#_X e e jo#e- el# el#_Z e e jp#e- el# el#_ e e jq#e- el# el#_ e e jr#e- el# el#_ e e js#e- el# el#_e e jt#e- el# el#_e e ju#e- el# el#_e e jv#e- el# el#_ e e jw#e- el# el#_ e e jx#e- el# el#_: e e jy#e- el# el#_< e e jz#e- el# el#_q!e e j{#e- el# el#_s!e e j|#e- el# el#_u!e e j}#e- el# el#_w!e e j~#e- el# el#_y!e e j#e- el# el#_{!e e j#e- el# el#_}!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_$e e j#e- el# el#_!e e j#e- el# el#_e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_!e e j#e- el# el#_e e j#e- el# el#_e e j#e- el# el#_e e j#e- el# el#_Pe e j#e- el# el#_!e e j#e- el# el#_!e j#Z#e#el# de f d    YZ#e e j#e- e# e#_ e e j#e- e# e#_X e e j#e- e# e#_Z e e j#e- e# e#_ e e j#e- e# e#_ e e j#e- e# e#_ e e j#e- e# e#_e e j#e- e# e#_e e j#e- e# e#_e e j#e- e# e#_ e e j#e- e# e#_ e e j#e- e# e#_: e e j#e- e# e#_< e e j#e- e# e#_q!e e j#e- e# e#_s!e e j#e- e# e#_u!e e j#e- e# e#_w!e e j#e- e# e#_y!e e j#e- e# e#_{!e e j#e- e# e#_}!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_$e e j#e- e# e#_!e e j#e- e# e#_e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_e e j#e- e# e#_e e j#e- e# e#_e e j#e- e# e#_Pe e j#e- e# e#_!e e j#e- e# e#_!e j#Z#e#e# de f d    YZ#e e j#e- e# e#_ e e j#e- e# e#_X e e j#e- e# e#_Z e e j#e- e# e#_ e e j#e- e# e#_ e e j#e- e# e#_ e e j#e- e# e#_e e j#e- e# e#_e e j#e- e# e#_e e j#e- e# e#_ e e j#e- e# e#_ e e j#e- e# e#_: e e j#e- e# e#_< e e j#e- e# e#_q!e e j#e- e# e#_s!e e j#e- e# e#_u!e e j#e- e# e#_w!e e j#e- e# e#_y!e e j#e- e# e#_{!e e j#e- e# e#_}!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_$e e j#e- e# e#_!e e j#e- e# e#_e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_!e e j#e- e# e#_e e j#e- e# e#_e e j#e- e# e#_e e j#e- e# e#_Pe e j#e- e# e#_!e e j#e- e# e#_!e j#Z#e#e# de f d    YZ#e e j#e- e# e#_ e e j#e- e# e#_X e e j#e- e# e#_Z e e j $e- e# e#_ e e j$e- e# e#_ e e j$e- e# e#_ e e j$e- e# e#_e e j$e- e# e#_e e j$e- e# e#_e e j$e- e# e#_ e e j$e- e# e#_ e e j$e- e# e#_: e e j	$e- e# e#_< e e j
$e- e# e#_q!e e j$e- e# e#_s!e e j$e- e# e#_u!e e j$e- e# e#_w!e e j$e- e# e#_y!e e j$e- e# e#_{!e e j$e- e# e#_}!e e j$e- e# e#_!e e j$e- e# e#_!e e j$e- e# e#_!e e j$e- e# e#_!e e j$e- e# e#_!e e j$e- e# e#_!e e j$e- e# e#_!e e j$e- e# e#_$e e j$e- e# e#_!e e j$e- e# e#_e e j$e- e# e#_!e e j$e- e# e#_!e e j$e- e# e#_!e e j$e- e# e#_!e e j$e- e# e#_!e e j $e- e# e#_!e e j!$e- e# e#_!e e j"$e- e# e#_!e e j#$e- e# e#_!e e j$$e- e# e#_!e e j%$e- e# e#_e e j&$e- e# e#_e e j'$e- e# e#_e e j($e- e# e#_Pe e j)$e- e# e#_!e e j*$e- e# e#_!e j+$Z+$e+$e# de f d    YZ,$e e j-$e- e,$ e,$_ e e j.$e- e,$ e,$_X e e j/$e- e,$ e,$_Z e e j0$e- e,$ e,$_ e e j1$e- e,$ e,$_ e e j2$e- e,$ e,$_ e e j3$e- e,$ e,$_e e j4$e- e,$ e,$_e e j5$e- e,$ e,$_e e j6$e- e,$ e,$_ e e j7$e- e,$ e,$_ e e j8$e- e,$ e,$_: e e j9$e- e,$ e,$_< e e j:$e- e,$ e,$_q!e e j;$e- e,$ e,$_s!e e j<$e- e,$ e,$_u!e e j=$e- e,$ e,$_w!e e j>$e- e,$ e,$_y!e e j?$e- e,$ e,$_{!e e j@$e- e,$ e,$_}!e e jA$e- e,$ e,$_!e e jB$e- e,$ e,$_!e e jC$e- e,$ e,$_!e e jD$e- e,$ e,$_!e e jE$e- e,$ e,$_!e e jF$e- e,$ e,$_!e e jG$e- e,$ e,$_!e e jH$e- e,$ e,$_$e e jI$e- e,$ e,$_!e e jJ$e- e,$ e,$_e e jK$e- e,$ e,$_!e e jL$e- e,$ e,$_!e e jM$e- e,$ e,$_!e e jN$e- e,$ e,$_!e e jO$e- e,$ e,$_!e e jP$e- e,$ e,$_!e e jQ$e- e,$ e,$_!e e jR$e- e,$ e,$_!e e jS$e- e,$ e,$_!e e jT$e- e,$ e,$_!e e jU$e- e,$ e,$_e e jV$e- e,$ e,$_e e jW$e- e,$ e,$_e e jX$e- e,$ e,$_Pe e jY$e- e,$ e,$_!e e jZ$e- e,$ e,$_!e j[$Z[$e[$e,$ de f d    YZ\$e e j]$e- e\$ e\$_ e e j^$e- e\$ e\$_X e e j_$e- e\$ e\$_Z e e j`$e- e\$ e\$_ e e ja$e- e\$ e\$_ e e jb$e- e\$ e\$_ e e jc$e- e\$ e\$_e e jd$e- e\$ e\$_e e je$e- e\$ e\$_e e jf$e- e\$ e\$_ e e jg$e- e\$ e\$_ e e jh$e- e\$ e\$_: e e ji$e- e\$ e\$_< e e jj$e- e\$ e\$_q!e e jk$e- e\$ e\$_s!e e jl$e- e\$ e\$_u!e e jm$e- e\$ e\$_w!e e jn$e- e\$ e\$_y!e e jo$e- e\$ e\$_{!e e jp$e- e\$ e\$_}!e e jq$e- e\$ e\$_!e e jr$e- e\$ e\$_!e e js$e- e\$ e\$_!e e jt$e- e\$ e\$_!e e ju$e- e\$ e\$_!e e jv$e- e\$ e\$_!e e jw$e- e\$ e\$_!e e jx$e- e\$ e\$_$e e jy$e- e\$ e\$_!e e jz$e- e\$ e\$_e e j{$e- e\$ e\$_!e e j|$e- e\$ e\$_!e e j}$e- e\$ e\$_!e e j~$e- e\$ e\$_!e e j$e- e\$ e\$_!e e j$e- e\$ e\$_!e e j$e- e\$ e\$_!e e j$e- e\$ e\$_!e e j$e- e\$ e\$_!e e j$e- e\$ e\$_!e e j$e- e\$ e\$_e e j$e- e\$ e\$_e e j$e- e\$ e\$_e e j$e- e\$ e\$_Pe e j$e- e\$ e\$_!e e j$e- e\$ e\$_!e j$Z$e$e\$ de f d    YZ$e e j$e- e$ e$_ e e j$e- e$ e$_X e e j$e- e$ e$_Z e e j$e- e$ e$_ e e j$e- e$ e$_ e e j$e- e$ e$_ e e j$e- e$ e$_e e j$e- e$ e$_e e j$e- e$ e$_e e j$e- e$ e$_ e e j$e- e$ e$_ e e j$e- e$ e$_: e e j$e- e$ e$_< e e j$e- e$ e$_q!e e j$e- e$ e$_s!e e j$e- e$ e$_u!e e j$e- e$ e$_w!e e j$e- e$ e$_y!e e j$e- e$ e$_{!e e j$e- e$ e$_}!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_$e e j$e- e$ e$_!e e j$e- e$ e$_e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_e e j$e- e$ e$_e e j$e- e$ e$_e e j$e- e$ e$_Pe e j$e- e$ e$_!e e j$e- e$ e$_!e j$Z$e$e$ de f d    YZ$e e j$e- e$ e$_ e e j$e- e$ e$_X e e j$e- e$ e$_Z e e j$e- e$ e$_ e e j$e- e$ e$_ e e j$e- e$ e$_ e e j$e- e$ e$_e e j$e- e$ e$_e e j$e- e$ e$_e e j$e- e$ e$_ e e j$e- e$ e$_ e e j$e- e$ e$_: e e j$e- e$ e$_< e e j$e- e$ e$_q!e e j$e- e$ e$_s!e e j$e- e$ e$_u!e e j$e- e$ e$_w!e e j$e- e$ e$_y!e e j$e- e$ e$_{!e e j$e- e$ e$_}!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_$e e j$e- e$ e$_!e e j$e- e$ e$_e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_!e e j$e- e$ e$_e e j$e- e$ e$_e e j$e- e$ e$_e e j$e- e$ e$_Pe e j$e- e$ e$_!e e j$e- e$ e$_!e j$Z$e$e$ de f d    YZ$e e j$e- e$ e$_ e e j$e- e$ e$_X e e j$e- e$ e$_Z e e j$e- e$ e$_ e e j$e- e$ e$_ e e j$e- e$ e$_ e e j$e- e$ e$_e e j$e- e$ e$_e e j$e- e$ e$_e e j$e- e$ e$_ e e j$e- e$ e$_ e e j$e- e$ e$_: e e j$e- e$ e$_< e e j$e- e$ e$_q!e e j$e- e$ e$_s!e e j$e- e$ e$_u!e e j$e- e$ e$_w!e e j$e- e$ e$_y!e e j$e- e$ e$_{!e e j %e- e$ e$_}!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_$e e j	%e- e$ e$_!e e j
%e- e$ e$_e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_!e e j%e- e$ e$_e e j%e- e$ e$_e e j%e- e$ e$_e e j%e- e$ e$_Pe e j%e- e$ e$_!e e j%e- e$ e$_!e j%Z%e%e$ de f d    YZ%e e j%e- e% e%_ e e j%e- e% e%_X e e j%e- e% e%_Z e e j %e- e% e%_ e e j!%e- e% e%_ e e j"%e- e% e%_ e e j#%e- e% e%_e e j$%e- e% e%_e e j%%e- e% e%_e e j&%e- e% e%_ e e j'%e- e% e%_ e e j(%e- e% e%_: e e j)%e- e% e%_< e e j*%e- e% e%_q!e e j+%e- e% e%_s!e e j,%e- e% e%_u!e e j-%e- e% e%_w!e e j.%e- e% e%_y!e e j/%e- e% e%_{!e e j0%e- e% e%_}!e e j1%e- e% e%_!e e j2%e- e% e%_!e e j3%e- e% e%_!e e j4%e- e% e%_!e e j5%e- e% e%_!e e j6%e- e% e%_!e e j7%e- e% e%_!e e j8%e- e% e%_$e e j9%e- e% e%_!e e j:%e- e% e%_e e j;%e- e% e%_!e e j<%e- e% e%_!e e j=%e- e% e%_!e e j>%e- e% e%_!e e j?%e- e% e%_!e e j@%e- e% e%_!e e jA%e- e% e%_!e e jB%e- e% e%_!e e jC%e- e% e%_!e e jD%e- e% e%_!e e jE%e- e% e%_e e jF%e- e% e%_e e jG%e- e% e%_e e jH%e- e% e%_Pe e jI%e- e% e%_!e e jJ%e- e% e%_!e jK%ZK%eK%e% de f d    YZL%e e jM%e- eL% eL%_ e e jN%e- eL% eL%_X e e jO%e- eL% eL%_Z e e jP%e- eL% eL%_ e e jQ%e- eL% eL%_ e e jR%e- eL% eL%_ e e jS%e- eL% eL%_e e jT%e- eL% eL%_e e jU%e- eL% eL%_e e jV%e- eL% eL%_ e e jW%e- eL% eL%_ e e jX%e- eL% eL%_: e e jY%e- eL% eL%_< e e jZ%e- eL% eL%_q!e e j[%e- eL% eL%_s!e e j\%e- eL% eL%_u!e e j]%e- eL% eL%_w!e e j^%e- eL% eL%_y!e e j_%e- eL% eL%_{!e e j`%e- eL% eL%_}!e e ja%e- eL% eL%_!e e jb%e- eL% eL%_!e e jc%e- eL% eL%_!e e jd%e- eL% eL%_!e e je%e- eL% eL%_!e e jf%e- eL% eL%_!e e jg%e- eL% eL%_!e e jh%e- eL% eL%_$e e ji%e- eL% eL%_!e e jj%e- eL% eL%_e e jk%e- eL% eL%_!e e jl%e- eL% eL%_!e e jm%e- eL% eL%_!e e jn%e- eL% eL%_!e e jo%e- eL% eL%_!e e jp%e- eL% eL%_!e e jq%e- eL% eL%_!e e jr%e- eL% eL%_!e e js%e- eL% eL%_!e e jt%e- eL% eL%_!e e ju%e- eL% eL%_e e jv%e- eL% eL%_e e jw%e- eL% eL%_e e jx%e- eL% eL%_Pe e jy%e- eL% eL%_!e e jz%e- eL% eL%_!e j{%Z{%e{%eL% de f d    YZ|%e e j}%e- e|% e|%_ e e j~%e- e|% e|%_X e e j%e- e|% e|%_Z e e j%e- e|% e|%_ e e j%e- e|% e|%_ e e j%e- e|% e|%_ e e j%e- e|% e|%_e e j%e- e|% e|%_e e j%e- e|% e|%_e e j%e- e|% e|%_ e e j%e- e|% e|%_ e e j%e- e|% e|%_: e e j%e- e|% e|%_< e e j%e- e|% e|%_q!e e j%e- e|% e|%_s!e e j%e- e|% e|%_u!e e j%e- e|% e|%_w!e e j%e- e|% e|%_y!e e j%e- e|% e|%_{!e e j%e- e|% e|%_}!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_$e e j%e- e|% e|%_!e e j%e- e|% e|%_e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_!e e j%e- e|% e|%_e e j%e- e|% e|%_e e j%e- e|% e|%_e e j%e- e|% e|%_Pe e j%e- e|% e|%_!e e j%e- e|% e|%_!e j%Z%e%e|% de f d    YZ%e e j%e- e% e%_ e e j%e- e% e%_X e e j%e- e% e%_Z e e j%e- e% e%_ e e j%e- e% e%_ e e j%e- e% e%_ e e j%e- e% e%_e e j%e- e% e%_e e j%e- e% e%_e e j%e- e% e%_ e e j%e- e% e%_ e e j%e- e% e%_: e e j%e- e% e%_< e e j%e- e% e%_q!e e j%e- e% e%_s!e e j%e- e% e%_u!e e j%e- e% e%_w!e e j%e- e% e%_y!e e j%e- e% e%_{!e e j%e- e% e%_}!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_$e e j%e- e% e%_!e e j%e- e% e%_e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_e e j%e- e% e%_e e j%e- e% e%_e e j%e- e% e%_Pe e j%e- e% e%_!e e j%e- e% e%_!e j%Z%e%e% de f d    YZ%e e j%e- e% e%_ e e j%e- e% e%_X e e j%e- e% e%_Z e e j%e- e% e%_ e e j%e- e% e%_ e e j%e- e% e%_ e e j%e- e% e%_e e j%e- e% e%_e e j%e- e% e%_e e j%e- e% e%_ e e j%e- e% e%_ e e j%e- e% e%_: e e j%e- e% e%_< e e j%e- e% e%_q!e e j%e- e% e%_s!e e j%e- e% e%_u!e e j%e- e% e%_w!e e j%e- e% e%_y!e e j%e- e% e%_{!e e j%e- e% e%_}!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_$e e j%e- e% e%_!e e j%e- e% e%_e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j%e- e% e%_!e e j &e- e% e%_!e e j&e- e% e%_!e e j&e- e% e%_!e e j&e- e% e%_!e e j&e- e% e%_!e e j&e- e% e%_e e j&e- e% e%_e e j&e- e% e%_e e j&e- e% e%_Pe e j	&e- e% e%_!e e j
&e- e% e%_!e j&Z&e&e% de f d    YZ&e e j&e- e& e&_ e e j&e- e& e&_X e e j&e- e& e&_Z e e j&e- e& e&_ e e j&e- e& e&_ e e j&e- e& e&_ e e j&e- e& e&_e e j&e- e& e&_e e j&e- e& e&_e e j&e- e& e&_ e e j&e- e& e&_ e e j&e- e& e&_: e e j&e- e& e&_< e e j&e- e& e&_q!e e j&e- e& e&_s!e e j&e- e& e&_u!e e j&e- e& e&_w!e e j&e- e& e&_y!e e j&e- e& e&_{!e e j &e- e& e&_}!e e j!&e- e& e&_!e e j"&e- e& e&_!e e j#&e- e& e&_!e e j$&e- e& e&_!e e j%&e- e& e&_!e e j&&e- e& e&_!e e j'&e- e& e&_!e e j(&e- e& e&_$e e j)&e- e& e&_!e e j*&e- e& e&_e e j+&e- e& e&_!e e j,&e- e& e&_!e e j-&e- e& e&_!e e j.&e- e& e&_!e e j/&e- e& e&_!e e j0&e- e& e&_!e e j1&e- e& e&_!e e j2&e- e& e&_!e e j3&e- e& e&_!e e j4&e- e& e&_!e e j5&e- e& e&_e e j6&e- e& e&_e e j7&e- e& e&_e e j8&e- e& e&_Pe e j9&e- e& e&_!e e j:&e- e& e&_!e j;&Z;&e;&e& de f d    YZ<&e e j=&e- e<& e<&_ e e j>&e- e<& e<&_X e e j?&e- e<& e<&_Z e e j@&e- e<& e<&_ e e jA&e- e<& e<&_ e e jB&e- e<& e<&_ e e jC&e- e<& e<&_e e jD&e- e<& e<&_e e jE&e- e<& e<&_e e jF&e- e<& e<&_ e e jG&e- e<& e<&_ e e jH&e- e<& e<&_: e e jI&e- e<& e<&_< e e jJ&e- e<& e<&_q!e e jK&e- e<& e<&_s!e e jL&e- e<& e<&_u!e e jM&e- e<& e<&_w!e e jN&e- e<& e<&_y!e e jO&e- e<& e<&_{!e e jP&e- e<& e<&_}!e e jQ&e- e<& e<&_!e e jR&e- e<& e<&_!e e jS&e- e<& e<&_!e e jT&e- e<& e<&_!e e jU&e- e<& e<&_!e e jV&e- e<& e<&_!e e jW&e- e<& e<&_!e e jX&e- e<& e<&_$e e jY&e- e<& e<&_!e e jZ&e- e<& e<&_e e j[&e- e<& e<&_!e e j\&e- e<& e<&_!e e j]&e- e<& e<&_!e e j^&e- e<& e<&_!e e j_&e- e<& e<&_!e e j`&e- e<& e<&_!e e ja&e- e<& e<&_!e e jb&e- e<& e<&_!e e jc&e- e<& e<&_!e e jd&e- e<& e<&_!e e je&e- e<& e<&_e e jf&e- e<& e<&_e e jg&e- e<& e<&_e e jh&e- e<& e<&_Pe e ji&e- e<& e<&_!e e jj&e- e<& e<&_!e jk&Zk&ek&e<& de f d    YZl&e e jm&e- el& el&_ e e jn&e- el& el&_X e e jo&e- el& el&_Z e e jp&e- el& el&_ e e jq&e- el& el&_ e e jr&e- el& el&_ e e js&e- el& el&_e e jt&e- el& el&_e e ju&e- el& el&_e e jv&e- el& el&_ e e jw&e- el& el&_ e e jx&e- el& el&_: e e jy&e- el& el&_< e e jz&e- el& el&_q!e e j{&e- el& el&_s!e e j|&e- el& el&_u!e e j}&e- el& el&_w!e e j~&e- el& el&_y!e e j&e- el& el&_{!e e j&e- el& el&_}!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_$e e j&e- el& el&_!e e j&e- el& el&_e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_!e e j&e- el& el&_e e j&e- el& el&_e e j&e- el& el&_e e j&e- el& el&_Pe e j&e- el& el&_!e e j&e- el& el&_!e j&Z&e&el& de f d    YZ&e e j&e- e& e&_ e e j&e- e& e&_X e e j&e- e& e&_Z e e j&e- e& e&_ e e j&e- e& e&_ e e j&e- e& e&_ e e j&e- e& e&_e e j&e- e& e&_e e j&e- e& e&_e e j&e- e& e&_ e e j&e- e& e&_ e e j&e- e& e&_: e e j&e- e& e&_< e e j&e- e& e&_q!e e j&e- e& e&_s!e e j&e- e& e&_u!e e j&e- e& e&_w!e e j&e- e& e&_y!e e j&e- e& e&_{!e e j&e- e& e&_}!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_$e e j&e- e& e&_!e e j&e- e& e&_e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_e e j&e- e& e&_e e j&e- e& e&_e e j&e- e& e&_Pe e j&e- e& e&_!e e j&e- e& e&_!e j&Z&e&e& de f d    YZ&e e j&e- e& e&_ e e j&e- e& e&_X e e j&e- e& e&_Z e e j&e- e& e&_ e e j&e- e& e&_ e e j&e- e& e&_ e e j&e- e& e&_e e j&e- e& e&_e e j&e- e& e&_e e j&e- e& e&_ e e j&e- e& e&_ e e j&e- e& e&_: e e j&e- e& e&_< e e j&e- e& e&_q!e e j&e- e& e&_s!e e j&e- e& e&_u!e e j&e- e& e&_w!e e j&e- e& e&_y!e e j&e- e& e&_{!e e j&e- e& e&_}!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_$e e j&e- e& e&_!e e j&e- e& e&_e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_!e e j&e- e& e&_e e j&e- e& e&_e e j&e- e& e&_e e j&e- e& e&_Pe e j&e- e& e&_!e e j&e- e& e&_!e j&Z&e&e& de f d    YZ&e e j&e- e& e&_ e e j&e- e& e&_X e e j&e- e& e&_Z e e j 'e- e& e&_ e e j'e- e& e&_ e e j'e- e& e&_ e e j'e- e& e&_e e j'e- e& e&_e e j'e- e& e&_e e j'e- e& e&_ e e j'e- e& e&_ e e j'e- e& e&_: e e j	'e- e& e&_< e e j
'e- e& e&_q!e e j'e- e& e&_s!e e j'e- e& e&_u!e e j'e- e& e&_w!e e j'e- e& e&_y!e e j'e- e& e&_{!e e j'e- e& e&_}!e e j'e- e& e&_!e e j'e- e& e&_!e e j'e- e& e&_!e e j'e- e& e&_!e e j'e- e& e&_!e e j'e- e& e&_!e e j'e- e& e&_!e e j'e- e& e&_$e e j'e- e& e&_!e e j'e- e& e&_e e j'e- e& e&_!e e j'e- e& e&_!e e j'e- e& e&_!e e j'e- e& e&_!e e j'e- e& e&_!e e j 'e- e& e&_!e e j!'e- e& e&_!e e j"'e- e& e&_!e e j#'e- e& e&_!e e j$'e- e& e&_!e e j%'e- e& e&_e e j&'e- e& e&_e e j''e- e& e&_e e j('e- e& e&_Pe e j)'e- e& e&_!e e j*'e- e& e&_!e j+'Z+'e+'e& de f d    YZ,'e e j-'e- e,' e,'_ e e j.'e- e,' e,'_X e e j/'e- e,' e,'_Z e e j0'e- e,' e,'_ e e j1'e- e,' e,'_ e e j2'e- e,' e,'_ e e j3'e- e,' e,'_e e j4'e- e,' e,'_e e j5'e- e,' e,'_e e j6'e- e,' e,'_ e e j7'e- e,' e,'_ e e j8'e- e,' e,'_: e e j9'e- e,' e,'_< e e j:'e- e,' e,'_q!e e j;'e- e,' e,'_s!e e j<'e- e,' e,'_u!e e j='e- e,' e,'_w!e e j>'e- e,' e,'_y!e e j?'e- e,' e,'_{!e e j@'e- e,' e,'_}!e e jA'e- e,' e,'_!e e jB'e- e,' e,'_!e e jC'e- e,' e,'_!e e jD'e- e,' e,'_!e e jE'e- e,' e,'_!e e jF'e- e,' e,'_!e e jG'e- e,' e,'_!e e jH'e- e,' e,'_$e e jI'e- e,' e,'_!e e jJ'e- e,' e,'_e e jK'e- e,' e,'_!e e jL'e- e,' e,'_!e e jM'e- e,' e,'_!e e jN'e- e,' e,'_!e e jO'e- e,' e,'_!e e jP'e- e,' e,'_!e e jQ'e- e,' e,'_!e e jR'e- e,' e,'_!e e jS'e- e,' e,'_!e e jT'e- e,' e,'_!e e jU'e- e,' e,'_e e jV'e- e,' e,'_e e jW'e- e,' e,'_e e jX'e- e,' e,'_Pe e jY'e- e,' e,'_!e e jZ'e- e,' e,'_!e j['Z['e['e,' de f d    YZ\'e e j]'e- e\' e\'_ e e j^'e- e\' e\'_X e e j_'e- e\' e\'_Z e e j`'e- e\' e\'_ e e ja'e- e\' e\'_ e e jb'e- e\' e\'_ e e jc'e- e\' e\'_e e jd'e- e\' e\'_e e je'e- e\' e\'_e e jf'e- e\' e\'_ e e jg'e- e\' e\'_ e e jh'e- e\' e\'_: e e ji'e- e\' e\'_< e e jj'e- e\' e\'_q!e e jk'e- e\' e\'_s!e e jl'e- e\' e\'_u!e e jm'e- e\' e\'_w!e e jn'e- e\' e\'_y!e e jo'e- e\' e\'_{!e e jp'e- e\' e\'_}!e e jq'e- e\' e\'_!e e jr'e- e\' e\'_!e e js'e- e\' e\'_!e e jt'e- e\' e\'_!e e ju'e- e\' e\'_!e e jv'e- e\' e\'_!e e jw'e- e\' e\'_!e e jx'e- e\' e\'_$e e jy'e- e\' e\'_!e e jz'e- e\' e\'_e e j{'e- e\' e\'_!e e j|'e- e\' e\'_!e e j}'e- e\' e\'_!e e j~'e- e\' e\'_!e e j'e- e\' e\'_!e e j'e- e\' e\'_!e e j'e- e\' e\'_!e e j'e- e\' e\'_!e e j'e- e\' e\'_!e e j'e- e\' e\'_!e e j'e- e\' e\'_e e j'e- e\' e\'_e e j'e- e\' e\'_e e j'e- e\' e\'_Pe e j'e- e\' e\'_!e e j'e- e\' e\'_!e j'Z'e'e\' de f d    YZ'e e j'e- e' e'_ e e j'e- e' e'_X e e j'e- e' e'_Z e e j'e- e' e'_ e e j'e- e' e'_ e e j'e- e' e'_ e e j'e- e' e'_e e j'e- e' e'_e e j'e- e' e'_e e j'e- e' e'_ e e j'e- e' e'_ e e j'e- e' e'_: e e j'e- e' e'_< e e j'e- e' e'_q!e e j'e- e' e'_s!e e j'e- e' e'_u!e e j'e- e' e'_w!e e j'e- e' e'_y!e e j'e- e' e'_{!e e j'e- e' e'_}!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_$e e j'e- e' e'_!e e j'e- e' e'_e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_e e j'e- e' e'_e e j'e- e' e'_e e j'e- e' e'_Pe e j'e- e' e'_!e e j'e- e' e'_!e j'Z'e'e' de f d    YZ'e e j'e- e' e'_ e e j'e- e' e'_X e e j'e- e' e'_Z e e j'e- e' e'_ e e j'e- e' e'_ e e j'e- e' e'_ e e j'e- e' e'_e e j'e- e' e'_e e j'e- e' e'_e e j'e- e' e'_ e e j'e- e' e'_ e e j'e- e' e'_: e e j'e- e' e'_< e e j'e- e' e'_q!e e j'e- e' e'_s!e e j'e- e' e'_u!e e j'e- e' e'_w!e e j'e- e' e'_y!e e j'e- e' e'_{!e e j'e- e' e'_}!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_$e e j'e- e' e'_!e e j'e- e' e'_e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_!e e j'e- e' e'_e e j'e- e' e'_e e j'e- e' e'_e e j'e- e' e'_Pe e j'e- e' e'_!e e j'e- e' e'_!e j'Z'e'e' de f d    YZ'e e j'e- e' e'_ e e j'e- e' e'_X e e j'e- e' e'_Z e e j'e- e' e'_ e e j'e- e' e'_ e e j'e- e' e'_ e e j'e- e' e'_e e j'e- e' e'_e e j'e- e' e'_e e j'e- e' e'_ e e j'e- e' e'_ e e j'e- e' e'_: e e j'e- e' e'_< e e j'e- e' e'_q!e e j'e- e' e'_s!e e j'e- e' e'_u!e e j'e- e' e'_w!e e j'e- e' e'_y!e e j'e- e' e'_{!e e j (e- e' e'_}!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_$e e j	(e- e' e'_!e e j
(e- e' e'_e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_!e e j(e- e' e'_e e j(e- e' e'_e e j(e- e' e'_e e j(e- e' e'_Pe e j(e- e' e'_!e e j(e- e' e'_!e j(Z(e(e' d e f d    YZ(e e j(e- e( e(_ e e j(e- e( e(_X e e j(e- e( e(_Z e e j (e- e( e(_ e e j!(e- e( e(_ e e j"(e- e( e(_ e e j#(e- e( e(_e e j$(e- e( e(_e e j%(e- e( e(_e e j&(e- e( e(_ e e j'(e- e( e(_ e e j((e- e( e(_: e e j)(e- e( e(_< e e j*(e- e( e(_q!e e j+(e- e( e(_s!e e j,(e- e( e(_u!e e j-(e- e( e(_w!e e j.(e- e( e(_y!e e j/(e- e( e(_{!e e j0(e- e( e(_}!e e j1(e- e( e(_!e e j2(e- e( e(_!e e j3(e- e( e(_!e e j4(e- e( e(_!e e j5(e- e( e(_!e e j6(e- e( e(_!e e j7(e- e( e(_!e e j8(e- e( e(_$e e j9(e- e( e(_!e e j:(e- e( e(_e e j;(e- e( e(_!e e j<(e- e( e(_!e e j=(e- e( e(_!e e j>(e- e( e(_!e e j?(e- e( e(_!e e j@(e- e( e(_!e e jA(e- e( e(_!e e jB(e- e( e(_!e e jC(e- e( e(_!e e jD(e- e( e(_!e e jE(e- e( e(_e e jF(e- e( e(_e e jG(e- e( e(_e e jH(e- e( e(_Pe e jI(e- e( e(_!e e jJ(e- e( e(_!e jK(ZK(eK(e( de f d    YZL(e e jM(e- eL( eL(_ e e jN(e- eL( eL(_X e e jO(e- eL( eL(_Z e e jP(e- eL( eL(_ e e jQ(e- eL( eL(_ e e jR(e- eL( eL(_ e e jS(e- eL( eL(_e e jT(e- eL( eL(_e e jU(e- eL( eL(_e e jV(e- eL( eL(_ e e jW(e- eL( eL(_ e e jX(e- eL( eL(_: e e jY(e- eL( eL(_< e e jZ(e- eL( eL(_q!e e j[(e- eL( eL(_s!e e j\(e- eL( eL(_u!e e j](e- eL( eL(_w!e e j^(e- eL( eL(_y!e e j_(e- eL( eL(_{!e e j`(e- eL( eL(_}!e e ja(e- eL( eL(_!e e jb(e- eL( eL(_!e e jc(e- eL( eL(_!e e jd(e- eL( eL(_!e e je(e- eL( eL(_!e e jf(e- eL( eL(_!e e jg(e- eL( eL(_!e e jh(e- eL( eL(_$e e ji(e- eL( eL(_!e e jj(e- eL( eL(_e e jk(e- eL( eL(_!e e jl(e- eL( eL(_!e e jm(e- eL( eL(_!e e jn(e- eL( eL(_!e e jo(e- eL( eL(_!e e jp(e- eL( eL(_!e e jq(e- eL( eL(_!e e jr(e- eL( eL(_!e e js(e- eL( eL(_!e e jt(e- eL( eL(_!e e ju(e- eL( eL(_e e jv(e- eL( eL(_e e jw(e- eL( eL(_e e jx(e- eL( eL(_Pe e jy(e- eL( eL(_!e e jz(e- eL( eL(_!e j{(Z{(e{(eL( de f d    YZ|(e e j}(e- e|( e|(_ e e j~(e- e|( e|(_X e e j(e- e|( e|(_Z e e j(e- e|( e|(_ e e j(e- e|( e|(_ e e j(e- e|( e|(_ e e j(e- e|( e|(_e e j(e- e|( e|(_e e j(e- e|( e|(_e e j(e- e|( e|(_ e e j(e- e|( e|(_ e e j(e- e|( e|(_: e e j(e- e|( e|(_< e e j(e- e|( e|(_q!e e j(e- e|( e|(_s!e e j(e- e|( e|(_u!e e j(e- e|( e|(_w!e e j(e- e|( e|(_y!e e j(e- e|( e|(_{!e e j(e- e|( e|(_}!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_$e e j(e- e|( e|(_!e e j(e- e|( e|(_e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_!e e j(e- e|( e|(_e e j(e- e|( e|(_e e j(e- e|( e|(_e e j(e- e|( e|(_Pe e j(e- e|( e|(_!e e j(e- e|( e|(_!e j(Z(e(e|( de f d    YZ(e e j(e- e( e(_ e e j(e- e( e(_X e e j(e- e( e(_Z e e j(e- e( e(_ e e j(e- e( e(_ e e j(e- e( e(_ e e j(e- e( e(_e e j(e- e( e(_e e j(e- e( e(_e e j(e- e( e(_ e e j(e- e( e(_ e e j(e- e( e(_: e e j(e- e( e(_< e e j(e- e( e(_q!e e j(e- e( e(_s!e e j(e- e( e(_u!e e j(e- e( e(_w!e e j(e- e( e(_y!e e j(e- e( e(_{!e e j(e- e( e(_}!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_$e e j(e- e( e(_!e e j(e- e( e(_e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_e e j(e- e( e(_e e j(e- e( e(_e e j(e- e( e(_Pe e j(e- e( e(_!e e j(e- e( e(_!e j(Z(e(e( de f d	    YZ(e e j(e- e( e(_ e e j(e- e( e(_X e e j(e- e( e(_Z e e j(e- e( e(_ e e j(e- e( e(_ e e j(e- e( e(_ e e j(e- e( e(_e e j(e- e( e(_e e j(e- e( e(_e e j(e- e( e(_ e e j(e- e( e(_ e e j(e- e( e(_: e e j(e- e( e(_< e e j(e- e( e(_q!e e j(e- e( e(_s!e e j(e- e( e(_u!e e j(e- e( e(_w!e e j(e- e( e(_y!e e j(e- e( e(_{!e e j(e- e( e(_}!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_$e e j(e- e( e(_!e e j(e- e( e(_e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j(e- e( e(_!e e j )e- e( e(_!e e j)e- e( e(_!e e j)e- e( e(_!e e j)e- e( e(_!e e j)e- e( e(_!e e j)e- e( e(_e e j)e- e( e(_e e j)e- e( e(_e e j)e- e( e(_Pe e j	)e- e( e(_!e e j
)e- e( e(_!e j)Z)e)e( d
e f d    YZ)e e j)e- e) e)_ e e j)e- e) e)_X e e j)e- e) e)_Z e e j)e- e) e)_ e e j)e- e) e)_ e e j)e- e) e)_ e e j)e- e) e)_e e j)e- e) e)_e e j)e- e) e)_e e j)e- e) e)_ e e j)e- e) e)_ e e j)e- e) e)_: e e j)e- e) e)_< e e j)e- e) e)_q!e e j)e- e) e)_s!e e j)e- e) e)_u!e e j)e- e) e)_w!e e j)e- e) e)_y!e e j)e- e) e)_{!e e j )e- e) e)_}!e e j!)e- e) e)_!e e j")e- e) e)_!e e j#)e- e) e)_!e e j$)e- e) e)_!e e j%)e- e) e)_!e e j&)e- e) e)_!e e j')e- e) e)_!e e j()e- e) e)_$e e j))e- e) e)_!e e j*)e- e) e)_e e j+)e- e) e)_!e e j,)e- e) e)_!e e j-)e- e) e)_!e e j.)e- e) e)_!e e j/)e- e) e)_!e e j0)e- e) e)_!e e j1)e- e) e)_!e e j2)e- e) e)_!e e j3)e- e) e)_!e e j4)e- e) e)_!e e j5)e- e) e)_e e j6)e- e) e)_e e j7)e- e) e)_e e j8)e- e) e)_Pe e j9)e- e) e)_!e e j:)e- e) e)_!e j;)Z;)e;)e) de f d    YZ<)e e j=)e- e<) e<)_ e e j>)e- e<) e<)_X e e j?)e- e<) e<)_Z e e j@)e- e<) e<)_ e e jA)e- e<) e<)_ e e jB)e- e<) e<)_ e e jC)e- e<) e<)_e e jD)e- e<) e<)_e e jE)e- e<) e<)_e e jF)e- e<) e<)_ e e jG)e- e<) e<)_ e e jH)e- e<) e<)_: e e jI)e- e<) e<)_< e e jJ)e- e<) e<)_q!e e jK)e- e<) e<)_s!e e jL)e- e<) e<)_u!e e jM)e- e<) e<)_w!e e jN)e- e<) e<)_y!e e jO)e- e<) e<)_{!e e jP)e- e<) e<)_}!e e jQ)e- e<) e<)_!e e jR)e- e<) e<)_!e e jS)e- e<) e<)_!e e jT)e- e<) e<)_!e e jU)e- e<) e<)_!e e jV)e- e<) e<)_!e e jW)e- e<) e<)_!e e jX)e- e<) e<)_$e e jY)e- e<) e<)_!e e jZ)e- e<) e<)_e e j[)e- e<) e<)_!e e j\)e- e<) e<)_!e e j])e- e<) e<)_!e e j^)e- e<) e<)_!e e j_)e- e<) e<)_!e e j`)e- e<) e<)_!e e ja)e- e<) e<)_!e e jb)e- e<) e<)_!e e jc)e- e<) e<)_!e e jd)e- e<) e<)_!e e je)e- e<) e<)_e e jf)e- e<) e<)_e e jg)e- e<) e<)_e e jh)e- e<) e<)_Pe e ji)e- e<) e<)_!e e jj)e- e<) e<)_!e jk)Zk)ek)e<) de f d    YZl)e e jm)e- el) el)_ e e jn)e- el) el)_X e e jo)e- el) el)_Z e e jp)e- el) el)_ e e jq)e- el) el)_ e e jr)e- el) el)_ e e js)e- el) el)_e e jt)e- el) el)_e e ju)e- el) el)_e e jv)e- el) el)_ e e jw)e- el) el)_ e e jx)e- el) el)_: e e jy)e- el) el)_< e e jz)e- el) el)_q!e e j{)e- el) el)_s!e e j|)e- el) el)_u!e e j})e- el) el)_w!e e j~)e- el) el)_y!e e j)e- el) el)_{!e e j)e- el) el)_}!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_$e e j)e- el) el)_!e e j)e- el) el)_e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_!e e j)e- el) el)_e e j)e- el) el)_e e j)e- el) el)_e e j)e- el) el)_Pe e j)e- el) el)_!e e j)e- el) el)_!e j)Z)e)el) de f d    YZ)e e j)e- e) e)_ e e j)e- e) e)_X e e j)e- e) e)_Z e e j)e- e) e)_ e e j)e- e) e)_ e e j)e- e) e)_ e e j)e- e) e)_e e j)e- e) e)_e e j)e- e) e)_e e j)e- e) e)_ e e j)e- e) e)_ e e j)e- e) e)_: e e j)e- e) e)_< e e j)e- e) e)_q!e e j)e- e) e)_s!e e j)e- e) e)_u!e e j)e- e) e)_w!e e j)e- e) e)_y!e e j)e- e) e)_{!e e j)e- e) e)_}!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_$e e j)e- e) e)_!e e j)e- e) e)_e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_e e j)e- e) e)_e e j)e- e) e)_e e j)e- e) e)_Pe e j)e- e) e)_!e e j)e- e) e)_!e j)Z)e)e) de f d    YZ)e e j)e- e) e)_ e e j)e- e) e)_X e e j)e- e) e)_Z e e j)e- e) e)_ e e j)e- e) e)_ e e j)e- e) e)_ e e j)e- e) e)_e e j)e- e) e)_e e j)e- e) e)_e e j)e- e) e)_ e e j)e- e) e)_ e e j)e- e) e)_: e e j)e- e) e)_< e e j)e- e) e)_q!e e j)e- e) e)_s!e e j)e- e) e)_u!e e j)e- e) e)_w!e e j)e- e) e)_y!e e j)e- e) e)_{!e e j)e- e) e)_}!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_$e e j)e- e) e)_!e e j)e- e) e)_e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_!e e j)e- e) e)_e e j)e- e) e)_e e j)e- e) e)_e e j)e- e) e)_Pe e j)e- e) e)_!e e j)e- e) e)_!e j)Z)e)e) de f d    YZ)e e j)e- e) e)_ e e j)e- e) e)_X e e j)e- e) e)_Z e e j *e- e) e)_ e e j*e- e) e)_ e e j*e- e) e)_ e e j*e- e) e)_e e j*e- e) e)_e e j*e- e) e)_e e j*e- e) e)_ e e j*e- e) e)_ e e j*e- e) e)_: e e j	*e- e) e)_< e e j
*e- e) e)_q!e e j*e- e) e)_s!e e j*e- e) e)_u!e e j*e- e) e)_w!e e j*e- e) e)_y!e e j*e- e) e)_{!e e j*e- e) e)_}!e e j*e- e) e)_!e e j*e- e) e)_!e e j*e- e) e)_!e e j*e- e) e)_!e e j*e- e) e)_!e e j*e- e) e)_!e e j*e- e) e)_!e e j*e- e) e)_$e e j*e- e) e)_!e e j*e- e) e)_e e j*e- e) e)_!e e j*e- e) e)_!e e j*e- e) e)_!e e j*e- e) e)_!e e j*e- e) e)_!e e j *e- e) e)_!e e j!*e- e) e)_!e e j"*e- e) e)_!e e j#*e- e) e)_!e e j$*e- e) e)_!e e j%*e- e) e)_e e j&*e- e) e)_e e j'*e- e) e)_e e j(*e- e) e)_Pe e j)*e- e) e)_!e e j**e- e) e)_!e j+*Z+*e+*e) de f d    YZ,*e e j-*e- e,* e,*_ e e j.*e- e,* e,*_X e e j/*e- e,* e,*_Z e e j0*e- e,* e,*_ e e j1*e- e,* e,*_ e e j2*e- e,* e,*_ e e j3*e- e,* e,*_e e j4*e- e,* e,*_e e j5*e- e,* e,*_e e j6*e- e,* e,*_ e e j7*e- e,* e,*_ e e j8*e- e,* e,*_: e e j9*e- e,* e,*_< e e j:*e- e,* e,*_q!e e j;*e- e,* e,*_s!e e j<*e- e,* e,*_u!e e j=*e- e,* e,*_w!e e j>*e- e,* e,*_y!e e j?*e- e,* e,*_{!e e j@*e- e,* e,*_}!e e jA*e- e,* e,*_!e e jB*e- e,* e,*_!e e jC*e- e,* e,*_!e e jD*e- e,* e,*_!e e jE*e- e,* e,*_!e e jF*e- e,* e,*_!e e jG*e- e,* e,*_!e e jH*e- e,* e,*_$e e jI*e- e,* e,*_!e e jJ*e- e,* e,*_e e jK*e- e,* e,*_!e e jL*e- e,* e,*_!e e jM*e- e,* e,*_!e e jN*e- e,* e,*_!e e jO*e- e,* e,*_!e e jP*e- e,* e,*_!e e jQ*e- e,* e,*_!e e jR*e- e,* e,*_!e e jS*e- e,* e,*_!e e jT*e- e,* e,*_!e e jU*e- e,* e,*_e e jV*e- e,* e,*_e e jW*e- e,* e,*_e e jX*e- e,* e,*_Pe e jY*e- e,* e,*_!e e jZ*e- e,* e,*_!e j[*Z[*e[*e,* de f d    YZ\*e e j]*e- e\* e\*_ e e j^*e- e\* e\*_X e e j_*e- e\* e\*_Z e e j`*e- e\* e\*_ e e ja*e- e\* e\*_ e e jb*e- e\* e\*_ e e jc*e- e\* e\*_e e jd*e- e\* e\*_e e je*e- e\* e\*_e e jf*e- e\* e\*_ e e jg*e- e\* e\*_ e e jh*e- e\* e\*_: e e ji*e- e\* e\*_< e e jj*e- e\* e\*_q!e e jk*e- e\* e\*_s!e e jl*e- e\* e\*_u!e e jm*e- e\* e\*_w!e e jn*e- e\* e\*_y!e e jo*e- e\* e\*_{!e e jp*e- e\* e\*_}!e e jq*e- e\* e\*_!e e jr*e- e\* e\*_!e e js*e- e\* e\*_!e e jt*e- e\* e\*_!e e ju*e- e\* e\*_!e e jv*e- e\* e\*_!e e jw*e- e\* e\*_!e e jx*e- e\* e\*_$e e jy*e- e\* e\*_!e e jz*e- e\* e\*_e e j{*e- e\* e\*_!e e j|*e- e\* e\*_!e e j}*e- e\* e\*_!e e j~*e- e\* e\*_!e e j*e- e\* e\*_!e e j*e- e\* e\*_!e e j*e- e\* e\*_!e e j*e- e\* e\*_!e e j*e- e\* e\*_!e e j*e- e\* e\*_!e e j*e- e\* e\*_e e j*e- e\* e\*_e e j*e- e\* e\*_e e j*e- e\* e\*_Pe e j*e- e\* e\*_!e e j*e- e\* e\*_!e j*Z*e*e\* de f d    YZ*e e j*e- e* e*_ e e j*e- e* e*_X e e j*e- e* e*_Z e e j*e- e* e*_ e e j*e- e* e*_ e e j*e- e* e*_ e e j*e- e* e*_e e j*e- e* e*_e e j*e- e* e*_e e j*e- e* e*_ e e j*e- e* e*_ e e j*e- e* e*_: e e j*e- e* e*_< e e j*e- e* e*_q!e e j*e- e* e*_s!e e j*e- e* e*_u!e e j*e- e* e*_w!e e j*e- e* e*_y!e e j*e- e* e*_{!e e j*e- e* e*_}!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_$e e j*e- e* e*_!e e j*e- e* e*_e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_e e j*e- e* e*_e e j*e- e* e*_e e j*e- e* e*_Pe e j*e- e* e*_!e e j*e- e* e*_!e j*Z*e*e* de f d    YZ*e e j*e- e* e*_ e e j*e- e* e*_X e e j*e- e* e*_Z e e j*e- e* e*_ e e j*e- e* e*_ e e j*e- e* e*_ e e j*e- e* e*_e e j*e- e* e*_e e j*e- e* e*_e e j*e- e* e*_ e e j*e- e* e*_ e e j*e- e* e*_: e e j*e- e* e*_< e e j*e- e* e*_q!e e j*e- e* e*_s!e e j*e- e* e*_u!e e j*e- e* e*_w!e e j*e- e* e*_y!e e j*e- e* e*_{!e e j*e- e* e*_}!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_$e e j*e- e* e*_!e e j*e- e* e*_e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_!e e j*e- e* e*_e e j*e- e* e*_e e j*e- e* e*_e e j*e- e* e*_Pe e j*e- e* e*_!e e j*e- e* e*_!e j*Z*e*e* de f d    YZ*e e j*e- e* e*_ e e j*e- e* e*_X e e j*e- e* e*_Z e e j*e- e* e*_ e e j*e- e* e*_ e e j*e- e* e*_ e e j*e- e* e*_e e j*e- e* e*_e e j*e- e* e*_e e j*e- e* e*_ e e j*e- e* e*_ e e j*e- e* e*_: e e j*e- e* e*_< e e j*e- e* e*_q!e e j*e- e* e*_s!e e j*e- e* e*_u!e e j*e- e* e*_w!e e j*e- e* e*_y!e e j*e- e* e*_{!e e j +e- e* e*_}!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_$e e j	+e- e* e*_!e e j
+e- e* e*_e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_!e e j+e- e* e*_e e j+e- e* e*_e e j+e- e* e*_e e j+e- e* e*_Pe e j+e- e* e*_!e e j+e- e* e*_!e j+Z+e+e* d e f d!    YZ+e e j+e- e+ e+_ e e j+e- e+ e+_X e e j+e- e+ e+_Z e e j +e- e+ e+_ e e j!+e- e+ e+_ e e j"+e- e+ e+_ e e j#+e- e+ e+_e e j$+e- e+ e+_e e j%+e- e+ e+_e e j&+e- e+ e+_ e e j'+e- e+ e+_ e e j(+e- e+ e+_: e e j)+e- e+ e+_< e e j*+e- e+ e+_q!e e j++e- e+ e+_s!e e j,+e- e+ e+_u!e e j-+e- e+ e+_w!e e j.+e- e+ e+_y!e e j/+e- e+ e+_{!e e j0+e- e+ e+_}!e e j1+e- e+ e+_!e e j2+e- e+ e+_!e e j3+e- e+ e+_!e e j4+e- e+ e+_!e e j5+e- e+ e+_!e e j6+e- e+ e+_!e e j7+e- e+ e+_!e e j8+e- e+ e+_$e e j9+e- e+ e+_!e e j:+e- e+ e+_e e j;+e- e+ e+_!e e j<+e- e+ e+_!e e j=+e- e+ e+_!e e j>+e- e+ e+_!e e j?+e- e+ e+_!e e j@+e- e+ e+_!e e jA+e- e+ e+_!e e jB+e- e+ e+_!e e jC+e- e+ e+_!e e jD+e- e+ e+_!e e jE+e- e+ e+_e e jF+e- e+ e+_e e jG+e- e+ e+_e e jH+e- e+ e+_Pe e jI+e- e+ e+_!e e jJ+e- e+ e+_!e jK+ZK+eK+e+ d"e f d#    YZL+e e jM+e- eL+ eL+_ e e jN+e- eL+ eL+_X e e jO+e- eL+ eL+_Z e e jP+e- eL+ eL+_ e e jQ+e- eL+ eL+_ e e jR+e- eL+ eL+_ e e jS+e- eL+ eL+_e e jT+e- eL+ eL+_e e jU+e- eL+ eL+_e e jV+e- eL+ eL+_ e e jW+e- eL+ eL+_ e e jX+e- eL+ eL+_: e e jY+e- eL+ eL+_< e e jZ+e- eL+ eL+_q!e e j[+e- eL+ eL+_s!e e j\+e- eL+ eL+_u!e e j]+e- eL+ eL+_w!e e j^+e- eL+ eL+_y!e e j_+e- eL+ eL+_{!e e j`+e- eL+ eL+_}!e e ja+e- eL+ eL+_!e e jb+e- eL+ eL+_!e e jc+e- eL+ eL+_!e e jd+e- eL+ eL+_!e e je+e- eL+ eL+_!e e jf+e- eL+ eL+_!e e jg+e- eL+ eL+_!e e jh+e- eL+ eL+_$e e ji+e- eL+ eL+_!e e jj+e- eL+ eL+_e e jk+e- eL+ eL+_!e e jl+e- eL+ eL+_!e e jm+e- eL+ eL+_!e e jn+e- eL+ eL+_!e e jo+e- eL+ eL+_!e e jp+e- eL+ eL+_!e e jq+e- eL+ eL+_!e e jr+e- eL+ eL+_!e e js+e- eL+ eL+_!e e jt+e- eL+ eL+_!e e ju+e- eL+ eL+_e e jv+e- eL+ eL+_e e jw+e- eL+ eL+_e e jx+e- eL+ eL+_Pe e jy+e- eL+ eL+_!e e jz+e- eL+ eL+_!e j{+Z{+e{+eL+ d$e f d%    YZ|+e e j}+e- e|+ e|+_ e e j~+e- e|+ e|+_X e e j+e- e|+ e|+_Z e e j+e- e|+ e|+_ e e j+e- e|+ e|+_ e e j+e- e|+ e|+_ e e j+e- e|+ e|+_e e j+e- e|+ e|+_e e j+e- e|+ e|+_e e j+e- e|+ e|+_ e e j+e- e|+ e|+_ e e j+e- e|+ e|+_: e e j+e- e|+ e|+_< e e j+e- e|+ e|+_q!e e j+e- e|+ e|+_s!e e j+e- e|+ e|+_u!e e j+e- e|+ e|+_w!e e j+e- e|+ e|+_y!e e j+e- e|+ e|+_{!e e j+e- e|+ e|+_}!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_$e e j+e- e|+ e|+_!e e j+e- e|+ e|+_e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e e j+e- e|+ e|+_e e j+e- e|+ e|+_e e j+e- e|+ e|+_e e j+e- e|+ e|+_Pe e j+e- e|+ e|+_!e e j+e- e|+ e|+_!e j+Z+e+e|+ d&e f d'    YZ+e e j+e- e+ e+_ e e j+e- e+ e+_X e e j+e- e+ e+_Z e e j+e- e+ e+_ e e j+e- e+ e+_ e e j+e- e+ e+_ e e j+e- e+ e+_e e j+e- e+ e+_e e j+e- e+ e+_e e j+e- e+ e+_ e e j+e- e+ e+_ e e j+e- e+ e+_: e e j+e- e+ e+_< e e j+e- e+ e+_q!e e j+e- e+ e+_s!e e j+e- e+ e+_u!e e j+e- e+ e+_w!e e j+e- e+ e+_y!e e j+e- e+ e+_{!e e j+e- e+ e+_}!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_$e e j+e- e+ e+_!e e j+e- e+ e+_e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_e e j+e- e+ e+_e e j+e- e+ e+_e e j+e- e+ e+_Pe e j+e- e+ e+_!e e j+e- e+ e+_!e j+Z+e+e+ d(e f d)    YZ+e e j+e- e+ e+_ e e j+e- e+ e+_X e e j+e- e+ e+_Z e e j+e- e+ e+_ e e j+e- e+ e+_ e e j+e- e+ e+_ e e j+e- e+ e+_e e j+e- e+ e+_e e j+e- e+ e+_e e j+e- e+ e+_ e e j+e- e+ e+_ e e j+e- e+ e+_: e e j+e- e+ e+_< e e j+e- e+ e+_q!e e j+e- e+ e+_s!e e j+e- e+ e+_u!e e j+e- e+ e+_w!e e j+e- e+ e+_y!e e j+e- e+ e+_{!e e j+e- e+ e+_}!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_$e e j+e- e+ e+_!e e j+e- e+ e+_e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j+e- e+ e+_!e e j ,e- e+ e+_!e e j,e- e+ e+_!e e j,e- e+ e+_!e e j,e- e+ e+_!e e j,e- e+ e+_!e e j,e- e+ e+_e e j,e- e+ e+_e e j,e- e+ e+_e e j,e- e+ e+_Pe e j	,e- e+ e+_!e e j
,e- e+ e+_!e j,Z,e,e+ d*e f d+    YZ,e e j,e- e, e,_ e e j,e- e, e,_X e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_ e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_e e j,e- e, e,_e e j,e- e, e,_ e e j,e- e, e,_ e e j,e- e, e,_: e e j,e- e, e,_< e e j,e- e, e,_q!e e j,e- e, e,_s!e e j,e- e, e,_u!e e j,e- e, e,_w!e e j,e- e, e,_y!e e j,e- e, e,_{!e e j ,e- e, e,_}!e e j!,e- e, e,_!e e j",e- e, e,_!e e j#,e- e, e,_!e e j$,e- e, e,_!e e j%,e- e, e,_!e e j&,e- e, e,_!e e j',e- e, e,_!e e j(,e- e, e,_$e e j),e- e, e,_!e e j*,e- e, e,_e e j+,e- e, e,_!e e j,,e- e, e,_!e e j-,e- e, e,_!e e j.,e- e, e,_!e e j/,e- e, e,_!e e j0,e- e, e,_!e e j1,e- e, e,_!e e j2,e- e, e,_!e e j3,e- e, e,_!e e j4,e- e, e,_!e e j5,e- e, e,_e e j6,e- e, e,_e e j7,e- e, e,_e e j8,e- e, e,_Pe e j9,e- e, e,_!e e j:,e- e, e,_!e j;,Z;,e;,e, d,e f d-    YZ<,e e j=,e- e<, e<,_ e e j>,e- e<, e<,_X e e j?,e- e<, e<,_Z e e j@,e- e<, e<,_ e e jA,e- e<, e<,_ e e jB,e- e<, e<,_ e e jC,e- e<, e<,_e e jD,e- e<, e<,_e e jE,e- e<, e<,_e e jF,e- e<, e<,_ e e jG,e- e<, e<,_ e e jH,e- e<, e<,_: e e jI,e- e<, e<,_< e e jJ,e- e<, e<,_q!e e jK,e- e<, e<,_s!e e jL,e- e<, e<,_u!e e jM,e- e<, e<,_w!e e jN,e- e<, e<,_y!e e jO,e- e<, e<,_{!e e jP,e- e<, e<,_}!e e jQ,e- e<, e<,_!e e jR,e- e<, e<,_!e e jS,e- e<, e<,_!e e jT,e- e<, e<,_!e e jU,e- e<, e<,_!e e jV,e- e<, e<,_!e e jW,e- e<, e<,_!e e jX,e- e<, e<,_$e e jY,e- e<, e<,_!e e jZ,e- e<, e<,_e e j[,e- e<, e<,_!e e j\,e- e<, e<,_!e e j],e- e<, e<,_!e e j^,e- e<, e<,_!e e j_,e- e<, e<,_!e e j`,e- e<, e<,_!e e ja,e- e<, e<,_!e e jb,e- e<, e<,_!e e jc,e- e<, e<,_!e e jd,e- e<, e<,_!e e je,e- e<, e<,_e e jf,e- e<, e<,_e e jg,e- e<, e<,_e e jh,e- e<, e<,_Pe e ji,e- e<, e<,_!e e jj,e- e<, e<,_!e jk,Zk,ek,e<, d.e f d/    YZl,e e jm,e- el, el,_Z e e jn,e- el, el,_ e e jo,e- el, el,_e e jp,e- el, el,_ e e jq,e- el, el,_e e jr,e- el, el,_t"e e js,e- el, el,_v"e e jt,e- el, el,_x"e e ju,e- el, el,_!e e jv,e- el, el,_e jw,Zw,ew,el, d0e f d1    YZx,e e jy,e- ex, ex,_Z e e jz,e- ex, ex,_ e e j{,e- ex, ex,_e e j|,e- ex, ex,_ e e j},e- ex, ex,_e e j~,e- ex, ex,_t"e e j,e- ex, ex,_v"e e j,e- ex, ex,_x"e e j,e- ex, ex,_!e e j,e- ex, ex,_e j,Z,e,ex, d2e f d3    YZ,e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_t"e e j,e- e, e,_v"e e j,e- e, e,_x"e e j,e- e, e,_!e e j,e- e, e,_e j,Z,e,e, d4e f d5    YZ,e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_t"e e j,e- e, e,_v"e e j,e- e, e,_x"e e j,e- e, e,_!e e j,e- e, e,_e j,Z,e,e, d6e f d7    YZ,e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_t"e e j,e- e, e,_v"e e j,e- e, e,_x"e e j,e- e, e,_!e e j,e- e, e,_e j,Z,e,e, d8e f d9    YZ,e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_t"e e j,e- e, e,_v"e e j,e- e, e,_x"e e j,e- e, e,_!e e j,e- e, e,_e j,Z,e,e, d:e f d;    YZ,e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_t"e e j,e- e, e,_v"e e j,e- e, e,_x"e e j,e- e, e,_!e e j,e- e, e,_e j,Z,e,e, d<e f d=    YZ,e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_t"e e j,e- e, e,_v"e e j,e- e, e,_x"e e j,e- e, e,_!e e j,e- e, e,_e j,Z,e,e, d>e f d?    YZ,e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_t"e e j,e- e, e,_v"e e j,e- e, e,_x"e e j,e- e, e,_!e e j,e- e, e,_e j,Z,e,e, d@e f dA    YZ,e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_t"e e j,e- e, e,_v"e e j,e- e, e,_x"e e j,e- e, e,_!e e j,e- e, e,_e j,Z,e,e, dBe f dC    YZ,e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_t"e e j,e- e, e,_v"e e j,e- e, e,_x"e e j,e- e, e,_!e e j,e- e, e,_e j,Z,e,e, dDe f dE    YZ,e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_ e e j,e- e, e,_e e j,e- e, e,_t"e e j,e- e, e,_v"e e j,e- e, e,_x"e e j,e- e, e,_!e e j,e- e, e,_e j,Z,e,e, dFe f dG    YZ,e e j,e- e, e,_Z e e j,e- e, e,_ e e j,e- e, e,_e e j -e- e, e,_ e e j-e- e, e,_e e j-e- e, e,_t"e e j-e- e, e,_v"e e j-e- e, e,_x"e e j-e- e, e,_!e e j-e- e, e,_e j-Z-e-e, dHe f dI    YZ-e e j	-e- e- e-_Z e e j
-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- dJe f dK    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- dLe f dM    YZ -e e j!-e- e - e -_Z e e j"-e- e - e -_ e e j#-e- e - e -_e e j$-e- e - e -_ e e j%-e- e - e -_e e j&-e- e - e -_t"e e j'-e- e - e -_v"e e j(-e- e - e -_x"e e j)-e- e - e -_!e e j*-e- e - e -_e j+-Z+-e+-e - dNe f dO    YZ,-e e j--e- e,- e,-_Z e e j.-e- e,- e,-_ e e j/-e- e,- e,-_e e j0-e- e,- e,-_ e e j1-e- e,- e,-_e e j2-e- e,- e,-_t"e e j3-e- e,- e,-_v"e e j4-e- e,- e,-_x"e e j5-e- e,- e,-_!e e j6-e- e,- e,-_e j7-Z7-e7-e,- dPe f dQ    YZ8-e e j9-e- e8- e8-_Z e e j:-e- e8- e8-_ e e j;-e- e8- e8-_e e j<-e- e8- e8-_ e e j=-e- e8- e8-_e e j>-e- e8- e8-_t"e e j?-e- e8- e8-_v"e e j@-e- e8- e8-_x"e e jA-e- e8- e8-_!e e jB-e- e8- e8-_e jC-ZC-eC-e8- dRe f dS    YZD-e e jE-e- eD- eD-_Z e e jF-e- eD- eD-_ e e jG-e- eD- eD-_e e jH-e- eD- eD-_ e e jI-e- eD- eD-_e e jJ-e- eD- eD-_t"e e jK-e- eD- eD-_v"e e jL-e- eD- eD-_x"e e jM-e- eD- eD-_!e e jN-e- eD- eD-_e jO-ZO-eO-eD- dTe f dU    YZP-e e jQ-e- eP- eP-_Z e e jR-e- eP- eP-_ e e jS-e- eP- eP-_e e jT-e- eP- eP-_ e e jU-e- eP- eP-_e e jV-e- eP- eP-_t"e e jW-e- eP- eP-_v"e e jX-e- eP- eP-_x"e e jY-e- eP- eP-_!e e jZ-e- eP- eP-_e j[-Z[-e[-eP- dVe f dW    YZ\-e e j]-e- e\- e\-_Z e e j^-e- e\- e\-_ e e j_-e- e\- e\-_e e j`-e- e\- e\-_ e e ja-e- e\- e\-_e e jb-e- e\- e\-_t"e e jc-e- e\- e\-_v"e e jd-e- e\- e\-_x"e e je-e- e\- e\-_!e e jf-e- e\- e\-_e jg-Zg-eg-e\- dXe f dY    YZh-e e ji-e- eh- eh-_Z e e jj-e- eh- eh-_ e e jk-e- eh- eh-_e e jl-e- eh- eh-_ e e jm-e- eh- eh-_e e jn-e- eh- eh-_t"e e jo-e- eh- eh-_v"e e jp-e- eh- eh-_x"e e jq-e- eh- eh-_!e e jr-e- eh- eh-_e js-Zs-es-eh- dZe f d[    YZt-e e ju-e- et- et-_Z e e jv-e- et- et-_ e e jw-e- et- et-_e e jx-e- et- et-_ e e jy-e- et- et-_e e jz-e- et- et-_t"e e j{-e- et- et-_v"e e j|-e- et- et-_x"e e j}-e- et- et-_!e e j~-e- et- et-_e j-Z-e-et- d\e f d]    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- d^e f d_    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- d`e f da    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- dbe f dc    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- dde f de    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- dfe f dg    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- dhe f di    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- dje f dk    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- dle f dm    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- dne f do    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j-e- e- e-_x"e e j-e- e- e-_!e e j-e- e- e-_e j-Z-e-e- dpe f dq    YZ-e e j-e- e- e-_Z e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_ e e j-e- e- e-_e e j-e- e- e-_t"e e j-e- e- e-_v"e e j .e- e- e-_x"e e j.e- e- e-_!e e j.e- e- e-_e j.Z.e.e- dre f ds    YZ.e e j.e- e. e._Z e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._ e e j	.e- e. e._e e j
.e- e. e._t"e e j.e- e. e._v"e e j.e- e. e._x"e e j.e- e. e._!e e j.e- e. e._e j.Z.e.e. dte f du    YZ.e e j.e- e. e._Z e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._t"e e j.e- e. e._v"e e j.e- e. e._x"e e j.e- e. e._!e e j.e- e. e._e j.Z.e.e. dve f dw    YZ.e e j.e- e. e._Z e e j.e- e. e._ e e j.e- e. e._e e j .e- e. e._ e e j!.e- e. e._e e j".e- e. e._t"e e j#.e- e. e._v"e e j$.e- e. e._x"e e j%.e- e. e._!e e j&.e- e. e._e j'.Z'.e'.e. dxe f dy    YZ(.e e j).e- e(. e(._Z e e j*.e- e(. e(._ e e j+.e- e(. e(._e e j,.e- e(. e(._ e e j-.e- e(. e(._e e j..e- e(. e(._t"e e j/.e- e(. e(._v"e e j0.e- e(. e(._x"e e j1.e- e(. e(._!e e j2.e- e(. e(._e j3.Z3.e3.e(. dze f d{    YZ4.e e j5.e- e4. e4._Z e e j6.e- e4. e4._ e e j7.e- e4. e4._e e j8.e- e4. e4._ e e j9.e- e4. e4._e e j:.e- e4. e4._t"e e j;.e- e4. e4._v"e e j<.e- e4. e4._x"e e j=.e- e4. e4._!e e j>.e- e4. e4._e j?.Z?.e?.e4. d|e f d}    YZ@.e e jA.e- e@. e@._Z e e jB.e- e@. e@._ e e jC.e- e@. e@._e e jD.e- e@. e@._ e e jE.e- e@. e@._e e jF.e- e@. e@._t"e e jG.e- e@. e@._v"e e jH.e- e@. e@._x"e e jI.e- e@. e@._!e e jJ.e- e@. e@._e jK.ZK.eK.e@. d~e f d    YZL.e e jM.e- eL. eL._Z e e jN.e- eL. eL._ e e jO.e- eL. eL._e e jP.e- eL. eL._ e e jQ.e- eL. eL._e e jR.e- eL. eL._t"e e jS.e- eL. eL._v"e e jT.e- eL. eL._x"e e jU.e- eL. eL._!e e jV.e- eL. eL._e jW.ZW.eW.eL. de f d    YZX.e e jY.e- eX. eX._Z e e jZ.e- eX. eX._ e e j[.e- eX. eX._e e j\.e- eX. eX._ e e j].e- eX. eX._e e j^.e- eX. eX._t"e e j_.e- eX. eX._v"e e j`.e- eX. eX._x"e e ja.e- eX. eX._!e e jb.e- eX. eX._e jc.Zc.ec.eX. de f d    YZd.e e je.e- ed. ed._Z e e jf.e- ed. ed._ e e jg.e- ed. ed._e e jh.e- ed. ed._ e e ji.e- ed. ed._e e jj.e- ed. ed._t"e e jk.e- ed. ed._v"e e jl.e- ed. ed._x"e e jm.e- ed. ed._!e e jn.e- ed. ed._e jo.Zo.eo.ed. de f d    YZp.e e jq.e- ep. ep._Z e e jr.e- ep. ep._ e e js.e- ep. ep._e e jt.e- ep. ep._ e e ju.e- ep. ep._e e jv.e- ep. ep._t"e e jw.e- ep. ep._v"e e jx.e- ep. ep._x"e e jy.e- ep. ep._!e e jz.e- ep. ep._e j{.Z{.e{.ep. de f d    YZ|.e e j}.e- e|. e|._Z e e j~.e- e|. e|._ e e j.e- e|. e|._e e j.e- e|. e|._ e e j.e- e|. e|._e e j.e- e|. e|._t"e e j.e- e|. e|._v"e e j.e- e|. e|._x"e e j.e- e|. e|._!e e j.e- e|. e|._e j.Z.e.e|. de f d    YZ.e e j.e- e. e._Z e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._t"e e j.e- e. e._v"e e j.e- e. e._x"e e j.e- e. e._!e e j.e- e. e._e j.Z.e.e. de f d    YZ.e e j.e- e. e._Z e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._t"e e j.e- e. e._v"e e j.e- e. e._x"e e j.e- e. e._!e e j.e- e. e._e j.Z.e.e. de f d    YZ.e e j.e- e. e._Z e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._t"e e j.e- e. e._v"e e j.e- e. e._x"e e j.e- e. e._!e e j.e- e. e._e j.Z.e.e. de f d    YZ.e e j.e- e. e._Z e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._t"e e j.e- e. e._v"e e j.e- e. e._x"e e j.e- e. e._!e e j.e- e. e._e j.Z.e.e. de f d    YZ.e e j.e- e. e._Z e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._t"e e j.e- e. e._v"e e j.e- e. e._x"e e j.e- e. e._!e e j.e- e. e._e j.Z.e.e. de f d    YZ.e e j.e- e. e._Z e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._t"e e j.e- e. e._v"e e j.e- e. e._x"e e j.e- e. e._!e e j.e- e. e._e j.Z.e.e. de f d    YZ.e e j.e- e. e._Z e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._t"e e j.e- e. e._v"e e j.e- e. e._x"e e j.e- e. e._!e e j.e- e. e._e j.Z.e.e. de f d    YZ.e e j.e- e. e._ e e j.e- e. e._X e e j.e- e. e._e e j.e- e. e._Z e e j.e- e. e._ e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._ e e j.e- e. e._ e e j.e- e. e._ e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._: e e j.e- e. e._< e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._*e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._e e j.e- e. e._Ne e j.e- e. e._e e j /e- e. e._e e j/e- e. e._ e e j/e- e. e._ e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._e e j	/e- e. e._e e j
/e- e. e._e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._Pe e j/e- e. e._e e j/e- e. e._e e j/e- e. e._ e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._,e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._ e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._e e j/e- e. e._
e e j/e- e. e._e e j/e- e. e._e e j /e- e. e._e e j!/e- e. e._e e j"/e- e. e._e j#/Z#/e#/e. d  Z$/d  Z%/de f d    YZ&/e e j'/e- e&/ e&/_t"e e j(/e- e&/ e&/_ e e j)/e- e&/ e&/_Z e e j*/e- e&/ e&/_+/e e j,/e- e&/ e&/_-/e e j./e- e&/ e&/_//e e j0/e- e&/ e&/_1/e e j2/e- e&/ e&/_3/e e j4/e- e&/ e&/_5/e e j6/e- e&/ e&/_7/e e j8/e- e&/ e&/_9/e e j:/e- e&/ e&/_;/e e j</e- e&/ e&/_=/e j>/Z>/e>/e&/ de f d    YZ?/e e j@/e- e?/ e?/_t"e e jA/e- e?/ e?/_ e e jB/e- e?/ e?/_Z e e jC/e- e?/ e?/_+/e e jD/e- e?/ e?/_E/e e jF/e- e?/ e?/_G/e jH/ZH/eH/e?/ de f d    YZI/e e jJ/e- eI/ eI/_t"e e jK/e- eI/ eI/_ e e jL/e- eI/ eI/_Z e e jM/e- eI/ eI/_+/e e jN/e- eI/ eI/_-/e e jO/e- eI/ eI/_//e e jP/e- eI/ eI/_1/e e jQ/e- eI/ eI/_3/e e jR/e- eI/ eI/_5/e e jS/e- eI/ eI/_7/e e jT/e- eI/ eI/_9/e e jU/e- eI/ eI/_;/e e jV/e- eI/ eI/_=/e jW/ZW/eW/eI/ de f d    YZX/e e jY/e- eX/ eX/_t"e e jZ/e- eX/ eX/_ e e j[/e- eX/ eX/_Z e e j\/e- eX/ eX/_+/e e j]/e- eX/ eX/_E/e e j^/e- eX/ eX/_G/e j_/Z_/e_/eX/ de f d    YZ`/e e ja/e- e`/ e`/_t"e e jb/e- e`/ e`/_ e e jc/e- e`/ e`/_Z e e jd/e- e`/ e`/_+/e e je/e- e`/ e`/_-/e e jf/e- e`/ e`/_//e e jg/e- e`/ e`/_1/e e jh/e- e`/ e`/_3/e e ji/e- e`/ e`/_5/e e jj/e- e`/ e`/_7/e e jk/e- e`/ e`/_9/e e jl/e- e`/ e`/_;/e e jm/e- e`/ e`/_=/e jn/Zn/en/e`/ de f d    YZo/e e jp/e- eo/ eo/_t"e e jq/e- eo/ eo/_ e e jr/e- eo/ eo/_Z e e js/e- eo/ eo/_+/e e jt/e- eo/ eo/_E/e e ju/e- eo/ eo/_G/e jv/Zv/ev/eo/ de f d    YZw/e e jx/e- ew/ ew/_t"e e jy/e- ew/ ew/_ e e jz/e- ew/ ew/_Z e e j{/e- ew/ ew/_e e j|/e- ew/ ew/_}/e j~/Z~/e~/ew/ de f d    YZ/e e j/e- e/ e/_t"e e j/e- e/ e/_ e e j/e- e/ e/_Z e e j/e- e/ e/_e e j/e- e/ e/_}/e j/Z/e/e/ de f d    YZ/e e j/e- e/ e/_t"e e j/e- e/ e/_ e e j/e- e/ e/_Z e e j/e- e/ e/_e e j/e- e/ e/_}/e j/Z/e/e/ d  Z/d  Z/df  d    YZ/d  Z/e/e_/e/e_/e/e_/e/e_/e/eb_/e/eb_/e/e_/e/e_/e/e@_/e/e@_/e/e._/e/e._/e/eD_/e/eD_/e/e~_/e/e~_/e/e_/e/e_/e/e_/e/e_/e/e\_/e/e\_/e/e_/e/e_/e/e_/e/e_/e/e:_/e/e:_/e/e_/e/e_/e/e_/e/e_/e/e_/e/e_/e/e_/e/e_/e/eb_/e/eb_/e/e_/e/e_/e/e_/e/e_/e/e@_/e/e@_/e/e_/e/e_/e/e_/e/e_/e/e_/e/e_/e/eh_/e/eh_/e/e_/e/e_/e/e_/e/e_/e/eF_/e/eF_/e/e_/e/e_/e/e_/e/e_/e/e$_/e/e$_/e/en_/e/en_/e/e_/e/e_/e/e_/e/e_/e/e_/e/e_/e/eL_/e/eL_/e/e_/e/e_/e/e_/e/e_/e/e*_/e/e*_/e/et_/e/et_/e/e_/e/e_/e/e_/e/e_/e/eR_/e/eR_/e/e_/e/e_/e/e_/e/e_/e/e0_/e/e0_/e/ez_/e/ez_/e/e_/e/e_/e/e_/e/e_/e/eX_/e/eX_/e/e_/e/e_/e/e_/e/e_/e/e6_/e/e6_/e/e_/e/e_/e/e_/e/e_/e/e_/e/e_/e/e^_/e/e^_/e/e_/e/e_/e/e_/e/e_/e/e<_/e/e<_/e/e_/e/e_/e/e_/e/e_/e/e_/e/e_/e/ed_/e/ed_/e/e_/e/e_/e/e_/e/e_/e/eB_/e/eB_/e/e_/e/e_/e/e_/e/e_/e/e _/e/e _/e/ej_/e/ej_/e/e_/e/e_/e/e_/e/e_/e/eH_/e/eH_/e/e_/e/e_/e/e)_/e/e)_/e/eD_/e/eD_/e/e__/e/e__/e/eo_/e/eo_/e/e_/e/e_/e/e_/e/e_/e/e_/e/e_/e/e	 _/e/e	 _/e/e* _/e/e* _/e/eK _/e/eK _/e/el _/e/el _/e/ey _/e/ey _/e/e_/e/e_/df  d    YZ/d  Z/e/eb!_/e/e!_/e/e!_/e/e"_/e/e="_/e/e"_/e/e"_/e/e#_/e/e<#_/e/el#_/e/e#_/e/e#_/e/e#_/e/e,$_/e/e\$_/e/e$_/e/e$_/e/e$_/e/e%_/e/eL%_/e/e|%_/e/e%_/e/e%_/e/e$_/e/e%_/e/e&_/e/e<&_/e/el&_/e/e&_/e/e&_/e/e&_/e/e,'_/e/e\'_/e/e'_/e/e'_/e/e'_/e/e(_/e/eL(_/e/e|(_/e/e(_/e/e(_/e/e)_/e/e<)_/e/el)_/e/e)_/e/e)_/e/e)_/e/e,*_/e/e\*_/e/e*_/e/e*_/e/e*_/e/e+_/e/eL+_/e/e|+_/e/e+_/e/e+_/e/e,_/e/e<,_/d  Z/de f d    YZ/e e j/e- e/ e/_X e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_ e e j/e- e/ e/_: e e j/e- e/ e/_ e e j/e- e/ e/_4 e e j/e- e/ e/_ e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_be e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_de e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_fe e j/e- e/ e/_he e j/e- e/ e/_je e j/e- e/ e/_le e j/e- e/ e/_ne e j/e- e/ e/_pe e j/e- e/ e/_re e j/e- e/ e/_te e j/e- e/ e/_ve e j/e- e/ e/_xe e j/e- e/ e/_ze e j/e- e/ e/_|e e j/e- e/ e/_~e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_Te e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_ e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_0e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e e j/e- e/ e/_e j/Z/e/e/ d  Z/d  Z/d  Z/d  Z 0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z	0d  Z
0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z 0d  Z!0d  Z"0d  Z#0d  Z$0d  Z%0d  Z&0d  Z'0d  Z(0d  Z)0d  Z*0d  Z+0d  Z,0d  Z-0d  Z.0d  Z/0d  Z00d  Z10d  Z20d  Z30d  Z40d  Z50d  Z60d  Z70d  Z80d  Z90d  Z:0d  Z;0d  Z<0d  Z=0d  Z>0d  Z?0d  Z@0d  ZA0d  ZB0d  ZC0d  ZD0d  ZE0d   ZF0d  ZG0d  ZH0d  ZI0d  ZJ0d  ZK0d  ZL0d  ZM0d  ZN0d	  ZO0d
  ZP0d  ZQ0d  ZR0d  ZS0d  ZT0d  ZU0d  ZV0d  ZW0d  ZX0d  ZY0d  ZZ0d  Z[0d  Z\0d  Z]0d  Z^0d  Z_0d  Z`0d  Za0d  Zb0d  Zc0d  Zd0d  Ze0d   Zf0d!  Zg0d"  Zh0d#  Zi0d$  Z+/e+/e?/_+/d%  Zj0d&e f d'    YZk0e e jl0e- ek0 ek0_X e e jm0e- ek0 ek0_e e jn0e- ek0 ek0_e e jo0e- ek0 ek0_ e e jp0e- ek0 ek0_: e e jq0e- ek0 ek0_ e e jr0e- ek0 ek0_4 e e js0e- ek0 ek0_ e e jt0e- ek0 ek0_e e ju0e- ek0 ek0_e e jv0e- ek0 ek0_e e jw0e- ek0 ek0_e e jx0e- ek0 ek0_e e jy0e- ek0 ek0_e e jz0e- ek0 ek0_e e j{0e- ek0 ek0_e e j|0e- ek0 ek0_e e j}0e- ek0 ek0_e e j~0e- ek0 ek0_e e j0e- ek0 ek0_e e j0e- ek0 ek0_e e j0e- ek0 ek0_e e j0e- ek0 ek0_e e j0e- ek0 ek0_e e j0e- ek0 ek0_Te e j0e- ek0 ek0_e e j0e- ek0 ek0_e e j0e- ek0 ek0_ e e j0e- ek0 ek0_e e j0e- ek0 ek0_e e j0e- ek0 ek0_e e j0e- ek0 ek0_e e j0e- ek0 ek0_0e e j0e- ek0 ek0_0e j0Z0e0ek0 d(  Z0d)  Z0d*  Z0d+  Z0d,  Z0d-  Z0d.  Z0d/  Z0d0  Z0d1  Z0d2  Z0d3  Z0d4  Z0d5  Z0d6  Z0d7  Z0d8  Z0d9  Z0d:  Z0d;  Z0d<  Z0d=  Z0d>  Z0d?  Z0d@  Z0dA  Z0dB  Z0dC  Z0dD  Z0dE  Z0dF  Z0dG  Z0dH  Z0dI  Z0dJ  Z0dK  Z0dL  Z0dM  Z0dN  Z0dO  Z0dP  Z0dQ  Z0dR  Z0dS  Z0dT  Z0dU  Z0dV  Z0dW  Z0dX  Z0dY  Z0dZ  Z0d[  Z0d\  Z0d]  Z0d^  Z0d_  Z0d`  Z0da  Z0db  Z0dc  Z0dd  Z0de  Z0df  Z0dg  Z0dh  Z0di  Z0dj  Z0dk  Z0dl  Z0dm  Z0dn  Z0do  Z0dp  Z0dq  Z0dr  Z0ds  Z0dt  Z0du  Z0dv  Z0dw  Z0dx  Z0dy  Z0dz  Z0d{  Z0d|  Z0d}  Z0d~  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z0d  Z+/e+/eX/_+/d  Z0de f d    YZ0e e j0e- e0 e0_X e e j0e- e0 e0_e e j 1e- e0 e0_e e j1e- e0 e0_ e e j1e- e0 e0_: e e j1e- e0 e0_ e e j1e- e0 e0_4 e e j1e- e0 e0_ e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j	1e- e0 e0_e e j
1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_Te e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_ e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_e e j1e- e0 e0_0e e j1e- e0 e0_0e j1Z1e1e0 d  Z 1d  Z!1d  Z"1d  Z#1d  Z$1d  Z%1d  Z&1d  Z'1d  Z(1d  Z)1d  Z*1d  Z+1d  Z,1d  Z-1d  Z.1d  Z/1d  Z01d  Z11d  Z21d  Z31d  Z41d  Z51d  Z61d  Z71d  Z81d  Z91d  Z:1d  Z;1d  Z<1d  Z=1d  Z>1d  Z?1d  Z@1d  ZA1d  ZB1d  ZC1d  ZD1d  ZE1d  ZF1d  ZG1d  ZH1d  ZI1d  ZJ1d  ZK1d  ZL1d  ZM1d  ZN1d  ZO1d  ZP1d  ZQ1d  ZR1d  ZS1d  ZT1d  ZU1d  ZV1d  ZW1d  ZX1d  ZY1d  ZZ1d  Z[1d  Z\1d  Z]1d  Z^1d  Z_1d  Z`1d  Za1d  Zb1d  Zc1d  Zd1d  Ze1d  Zf1d  Zg1d  Zh1d  Zi1d  Zj1d  Zk1d  Zl1d  Zm1d  Zn1d  Zo1d  Zp1d  Zq1d  Zr1d  Zs1d  Zt1d  Zu1d  Zv1d  Zw1d  Zx1d  Zy1d  Zz1d  Z{1d  Z|1d  Z}1d  Z~1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d   Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d	  Z1d
  Z1d  Z1d  Z1d  ZMd  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d  Z1d   Z1d!  Z1d"  Z1d#  Z1d$  Z1d%  Z1d&  Z1d'  Z1d(  Z1d)  Z1d*  Z1d+  Z1d,  Z1d-  Z1d.  Z1d/  Z1d0  Z1d1  Z1d2  Z1d3  Z1d4  Z1d5  Z1d6  ZCd7  Z1d8  Z1d9  Z1d:  Z1d;  Z1d<  Z1d=  Z1d>  Z1d?  Z1d@  Z1dA  Z1dB  Z1dC  Z1dD  Z1dE  Z1dF  Z1dG  Z1dH  Z1dI  Z1dJ  Z1dK  Z1dL  Z1dM  Z1dN  Z1dO  Z1dP  Z1dQ  Z1dR  Z1dS  Z1dT  Z1dU  Z1dV  Z1dW  Z1dX  Z1dY  Z1dZ  Z1d[  Z1d\  Z1d]  Z1d^  Z1d_  Z1d`  Z1da  Z1db  Z1dc  Z1dd  Z1de  Z1df  Z1dg  Z1dh  Z1di  Z1dj  Z1dk  Z1dl  Z1dm  Z1dn  Z1do  Z1dp  Z1dq  Z1dr  Z1ds  Z1dt  Z du  Z: dv  ZX e1e/_1e1e/_1e e/_ e: e/_: eX e/_X e1e0_1e1e0_1e e0_ e: e0_: eX e0_X e1ek0_1e1ek0_1e ek0_ e: ek0_: eX ek0_X e1e&/_1e1e&/_1e1eI/_1e1eI/_1e1e`/_1e1e`/_1d	 S(w  i(   t   version_infoi   i    c         C   s   t  j |   S(   N(   t   _snapt   SWIG_PyInstanceMethod_New(   t   funct   instt   cls(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   <lambda>   s    (   t   instancemethodi   i   c          C   s   d d l  m }  d d  l } d  } y( | j d |  t  g  \ } } } Wn t k
 rj d d  l } | SX| d  k	 r z | j d | | |  } Wd  | j	   X| Sd  S(   Ni(   t   dirnameR   (
   t   os.pathR   t   impt   Nonet   find_modulet   __file__t   ImportErrorR   t   load_modulet   close(   R   R
   t   fpt   pathnamet   descriptionR   t   _mod(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   swig_import_helper   s    (Ni   c         C   s   | d k r |  j  j |  S| d k rQ t |  j d k rQ | |  j | <d  Sn  | j j | d   } | ry | |  |  S| s | |  j | <n t d |    d  S(   Nt   thisownt   thist   SwigPyObjects   You cannot add attributes to %s(	   R   t   ownt   typet   __name__t   __dict__t   __swig_setmethods__t   getR   t   AttributeError(   t   selft
   class_typet   namet   valuet   statict   method(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   _swig_setattr_nondynamic'   s      c         C   s   t  |  | | | d  S(   Ni    (   R&   (   R    R!   R"   R#   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   _swig_setattr4   s    c         C   sN   | d k r |  j  j   S| j j | d   } | r> | |   St |   d  S(   NR   (   R   R   t   __swig_getmethods__R   R   R   (   R    R!   R"   R%   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   _swig_getattr7   s      
c         C   sD   y d |  j  j   } Wn d } n Xd |  j j |  j j | f S(   Ns	   proxy of t    s   <%s.%s; %s >(   R   t   __repr__t	   __class__t
   __module__R   (   R    t   strthis(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   _swig_repr=   s
      
t   _objectc           B   s   e  Z RS(    (   R   R-   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   F   s    c            s     f d   } | S(   Nc            s^   | d k r |  j  j |  St |  |  s7 | d k rJ   |  | |  n t d |    d  S(   NR   R   s   You cannot add attributes to %s(   R   R   t   hasattrR   (   R    R"   R#   (   t   set(    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   set_attrK   s
     (    (   R2   R3   (    (   R2   s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   _swig_setattr_nondynamic_methodJ   s    s   0.8.4c          G   s   t  j |    S(   sa   
    print_array(int * x, int length)

    Parameters:
        x: int *
        length: int

    (   R   t   print_array(   t   args(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   X   s    	c          G   s   t  j |    S(   sR   
    PyTFltV(double [10] x) -> TFltV

    Parameters:
        x: double [10]

    (   R   t   PyTFltV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR7   c   s    c          G   s   t  j |    S(   sP   
    PyToTIntV(int * array) -> TIntV

    Parameters:
        array: int *

    (   R   t	   PyToTIntV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR8   m   s    c          G   s   t  j |    S(   s`   
    count(char * str, char c) -> int

    Parameters:
        str: char *
        c: char

    (   R   t   count(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9   w   s    	c          G   s   t  j |    S(   sU   
    TIntVToPy(TIntV originalList)

    Parameters:
        originalList: TIntV

    (   R   t	   TIntVToPy(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR:      s    c          G   s   t  j |    S(   s   
    WrNotify(char const * CaptionCStr, char const * NotifyCStr)

    Parameters:
        CaptionCStr: char const *
        NotifyCStr: char const *

    (   R   t   WrNotify(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;      s    	c          G   s   t  j |    S(   s\   
    SaveToErrLog(char const * MsgCStr)

    Parameters:
        MsgCStr: char const *

    (   R   t   SaveToErrLog(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR<      s    c          G   s   t  j |    S(   s   
    ExeStop(char const * MsgStr, char const * ReasonStr, char const * CondStr, char const * FNm, 
        int const & LnN)

    Parameters:
        MsgStr: char const *
        ReasonStr: char const *
        CondStr: char const *
        FNm: char const *
        LnN: int const &

    (   R   t   ExeStop(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR=      s    t   TCRefc           B   se   e  Z d  Z e d   d   d d Z e Z d   Z e j	 Z
 d   Z d   Z d   Z d	   Z RS(
   s   Proxy of C++ TCRef classc         C   s   |  j  j   S(   N(   R   R   (   t   x(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   t   v(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    t   docs   The membership flagc         C   s   t  j |  t  j    d S(   s   __init__(TCRef self) -> TCRefN(   R   t   TCRef_swiginitt	   new_TCRef(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __init__   s    c         C   s   t  j |   S(   sS   
        MkRef(TCRef self)

        Parameters:
            self: TCRef *

        (   R   t   TCRef_MkRef(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   MkRef   s    c         C   s   t  j |   S(   sS   
        UnRef(TCRef self)

        Parameters:
            self: TCRef *

        (   R   t   TCRef_UnRef(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   UnRef   s    c         C   s   t  j |   S(   sa   
        NoRef(TCRef self) -> bool

        Parameters:
            self: TCRef const *

        (   R   t   TCRef_NoRef(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   NoRef   s    c         C   s   t  j |   S(   sb   
        GetRefs(TCRef self) -> int

        Parameters:
            self: TCRef const *

        (   R   t   TCRef_GetRefs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetRefs   s    (   R   R-   t   __doc__t   _swig_propertyR   R/   R+   RD   R   t   delete_TCReft   __swig_destroy__RF   RH   RJ   RL   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>      s   			
	
	
t   TSStrc           B   s\   e  Z d  Z e d   d   d d Z e Z d   Z e j	 Z
 d   Z d   Z d   Z RS(	   s   Proxy of C++ TSStr classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TSStr self) -> TSStr
        __init__(TSStr self, TSStr SStr) -> TSStr

        Parameters:
            SStr: TSStr const &

        __init__(TSStr self, char const * _Bf) -> TSStr

        Parameters:
            _Bf: char const *

        N(   R   t   TSStr_swiginitt	   new_TSStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD      s    c         G   s   t  j |  |  S(   s   
        CStr(TSStr self) -> char
        CStr(TSStr self) -> char const *

        Parameters:
            self: TSStr const *

        (   R   t
   TSStr_CStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CStr  s    	c         C   s   t  j |   S(   sa   
        Empty(TSStr self) -> bool

        Parameters:
            self: TSStr const *

        (   R   t   TSStr_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Empty  s    c         C   s   t  j |   S(   s^   
        Len(TSStr self) -> int

        Parameters:
            self: TSStr const *

        (   R   t	   TSStr_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Len  s    (   R   R-   RM   RN   R   R/   R+   RD   R   t   delete_TSStrRP   RU   RW   RY   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ      s   				
t   TConv_Pt64Ints32c           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z e j Z RS(   s#   Proxy of C++ TConv_Pt64Ints32 classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   /  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   /  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sg  
        __init__(TConv_Pt64Ints32 self) -> TConv_Pt64Ints32
        __init__(TConv_Pt64Ints32 self, void * Pt) -> TConv_Pt64Ints32

        Parameters:
            Pt: void *

        __init__(TConv_Pt64Ints32 self, uint const & Ms, uint const & Ls) -> TConv_Pt64Ints32

        Parameters:
            Ms: uint const &
            Ls: uint const &

        N(   R   t   TConv_Pt64Ints32_swiginitt   new_TConv_Pt64Ints32(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   1  s    c         G   s   t  j |  |  S(   sf   
        PutPt(TConv_Pt64Ints32 self, void * Pt)

        Parameters:
            Pt: void *

        (   R   t   TConv_Pt64Ints32_PutPt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutPtA  s    c         C   s   t  j |   S(   sy   
        GetPt(TConv_Pt64Ints32 self) -> void *

        Parameters:
            self: TConv_Pt64Ints32 const *

        (   R   t   TConv_Pt64Ints32_GetPt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetPtK  s    c         G   s   t  j |  |  S(   s   
        PutUInt64(TConv_Pt64Ints32 self, uint64 const & _UInt64)

        Parameters:
            _UInt64: uint64 const &

        (   R   t   TConv_Pt64Ints32_PutUInt64(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   PutUInt64U  s    c         C   s   t  j |   S(   s}   
        GetUInt64(TConv_Pt64Ints32 self) -> uint64

        Parameters:
            self: TConv_Pt64Ints32 const *

        (   R   t   TConv_Pt64Ints32_GetUInt64(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetUInt64_  s    c         G   s   t  j |  |  S(   sx   
        PutMsUInt32(TConv_Pt64Ints32 self, uint const & Ms)

        Parameters:
            Ms: uint const &

        (   R   t   TConv_Pt64Ints32_PutMsUInt32(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutMsUInt32i  s    c         C   s   t  j |   S(   s}   
        GetMsUInt32(TConv_Pt64Ints32 self) -> uint

        Parameters:
            self: TConv_Pt64Ints32 const *

        (   R   t   TConv_Pt64Ints32_GetMsUInt32(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMsUInt32s  s    c         G   s   t  j |  |  S(   sx   
        PutLsUInt32(TConv_Pt64Ints32 self, uint const & Ls)

        Parameters:
            Ls: uint const &

        (   R   t   TConv_Pt64Ints32_PutLsUInt32(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutLsUInt32}  s    c         C   s   t  j |   S(   s}   
        GetLsUInt32(TConv_Pt64Ints32 self) -> uint

        Parameters:
            self: TConv_Pt64Ints32 const *

        (   R   t   TConv_Pt64Ints32_GetLsUInt32(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetLsUInt32  s    (   R   R-   RM   RN   R   R/   R+   RD   R_   Ra   Rc   Re   Rg   Ri   Rk   Rm   R   t   delete_TConv_Pt64Ints32RP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   -  s   		
	
	
	
	
	
	
	
t   TPairHashImpl1c           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z e e  Z d   Z	 e
 j Z RS(   s!   Proxy of C++ TPairHashImpl1 classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc          G   s   t  j |    S(   s   
        GetHashCd(int const hc1, int const hc2) -> int

        Parameters:
            hc1: int const
            hc2: int const

        (   R   t   TPairHashImpl1_GetHashCd(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetHashCd  s    	c         C   s   t  j |  t  j    d S(   s/   __init__(TPairHashImpl1 self) -> TPairHashImpl1N(   R   t   TPairHashImpl1_swiginitt   new_TPairHashImpl1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    (   R   R-   RM   RN   R   R/   R+   Rq   t   staticmethodRD   R   t   delete_TPairHashImpl1RP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRo     s   		c          G   s   t  j |    S(   s   
    TPairHashImpl1_GetHashCd(int const hc1, int const hc2) -> int

    Parameters:
        hc1: int const
        hc2: int const

    (   R   Rp   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRp     s    	t   TPairHashImpl2c           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z e e  Z d   Z	 e
 j Z RS(   s!   Proxy of C++ TPairHashImpl2 classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc          G   s   t  j |    S(   s   
        GetHashCd(int const hc1, int const hc2) -> int

        Parameters:
            hc1: int const
            hc2: int const

        (   R   t   TPairHashImpl2_GetHashCd(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRq     s    	c         C   s   t  j |  t  j    d S(   s/   __init__(TPairHashImpl2 self) -> TPairHashImpl2N(   R   t   TPairHashImpl2_swiginitt   new_TPairHashImpl2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    (   R   R-   RM   RN   R   R/   R+   Rq   Rt   RD   R   t   delete_TPairHashImpl2RP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRv     s   		c          G   s   t  j |    S(   s   
    TPairHashImpl2_GetHashCd(int const hc1, int const hc2) -> int

    Parameters:
        hc1: int const
        hc2: int const

    (   R   Rw   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRw     s    	t   TRndc           B   sd  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
 d  Z d
 d  Z d
 d  Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e e  Z d   Z e e  Z d   Z  e e   Z  d   Z! e e!  Z! d    Z" e# j$ Z% RS(!   s   Proxy of C++ TRnd classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TRnd self, int const & _Seed=1, int const & Steps=0) -> TRnd

        Parameters:
            _Seed: int const &
            Steps: int const &

        __init__(TRnd self, int const & _Seed=1) -> TRnd

        Parameters:
            _Seed: int const &

        __init__(TRnd self) -> TRnd
        __init__(TRnd self, TSIn SIn) -> TRnd

        Parameters:
            SIn: TSIn &

        N(   R   t   TRnd_swiginitt   new_TRnd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   s]   
        Save(TRnd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t	   TRnd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Save  s    c         G   s   t  j |  |  S(   sk   
        __eq__(TRnd self, TRnd arg2) -> bool

        Parameters:
            arg2: TRnd const &

        (   R   t   TRnd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __eq__  s    c         C   s   t  j |   S(   s_   
        GetUniDev(TRnd self) -> double

        Parameters:
            self: TRnd *

        (   R   t   TRnd_GetUniDev(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetUniDev  s    c         G   s   t  j |  |  S(   sB  
        GetUniDevInt(TRnd self, int const & Range=0) -> int

        Parameters:
            Range: int const &

        GetUniDevInt(TRnd self) -> int
        GetUniDevInt(TRnd self, int const & MnVal, int const & MxVal) -> int

        Parameters:
            MnVal: int const &
            MxVal: int const &

        (   R   t   TRnd_GetUniDevInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetUniDevInt  s    i    c         C   s   t  j |  |  S(   s   
        GetUniDevUInt(TRnd self, uint const & Range=0) -> uint

        Parameters:
            Range: uint const &

        GetUniDevUInt(TRnd self) -> uint

        Parameters:
            self: TRnd *

        (   R   t   TRnd_GetUniDevUInt(   R    t   Range(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetUniDevUInt)  s    c         C   s   t  j |  |  S(   s   
        GetUniDevInt64(TRnd self, int64 const & Range=0) -> int64

        Parameters:
            Range: int64 const &

        GetUniDevInt64(TRnd self) -> int64

        Parameters:
            self: TRnd *

        (   R   t   TRnd_GetUniDevInt64(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetUniDevInt648  s    c         C   s   t  j |  |  S(   s   
        GetUniDevUInt64(TRnd self, uint64 const & Range=0) -> uint64

        Parameters:
            Range: uint64 const &

        GetUniDevUInt64(TRnd self) -> uint64

        Parameters:
            self: TRnd *

        (   R   t   TRnd_GetUniDevUInt64(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetUniDevUInt64G  s    c         G   s   t  j |  |  S(   s=  
        GetNrmDev(TRnd self) -> double
        GetNrmDev(TRnd self, double const & Mean, double const & SDev, double const & Mn, double const & Mx) -> double

        Parameters:
            Mean: double const &
            SDev: double const &
            Mn: double const &
            Mx: double const &

        (   R   t   TRnd_GetNrmDev(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetNrmDevV  s    c         G   s   t  j |  |  S(   s   
        GetExpDev(TRnd self) -> double
        GetExpDev(TRnd self, double const & Lambda) -> double

        Parameters:
            Lambda: double const &

        (   R   t   TRnd_GetExpDev(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetExpDevd  s    	c         G   s   t  j |  |  S(   sz   
        GetGammaDev(TRnd self, int const & Order) -> double

        Parameters:
            Order: int const &

        (   R   t   TRnd_GetGammaDev(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetGammaDevo  s    c         G   s   t  j |  |  S(   s   
        GetPoissonDev(TRnd self, double const & Mean) -> double

        Parameters:
            Mean: double const &

        (   R   t   TRnd_GetPoissonDev(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetPoissonDevy  s    c         G   s   t  j |  |  S(   s   
        GetBinomialDev(TRnd self, double const & Prb, int const & Trials) -> double

        Parameters:
            Prb: double const &
            Trials: int const &

        (   R   t   TRnd_GetBinomialDev(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetBinomialDev  s    	c         G   s   t  j |  |  S(   sw   
        GetGeoDev(TRnd self, double const & Prb) -> int

        Parameters:
            Prb: double const &

        (   R   t   TRnd_GetGeoDev(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetGeoDev  s    c         G   s   t  j |  |  S(   s   
        GetPowerDev(TRnd self, double const & AlphaSlope) -> double

        Parameters:
            AlphaSlope: double const &

        (   R   t   TRnd_GetPowerDev(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetPowerDev  s    c         G   s   t  j |  |  S(   s   
        GetRayleigh(TRnd self, double const & Sigma) -> double

        Parameters:
            Sigma: double const &

        (   R   t   TRnd_GetRayleigh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetRayleigh  s    c         G   s   t  j |  |  S(   s   
        GetWeibull(TRnd self, double const & K, double const & Lambda) -> double

        Parameters:
            K: double const &
            Lambda: double const &

        (   R   t   TRnd_GetWeibull(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetWeibull  s    	c         G   s   t  j |  |  S(   sl   
        PutSeed(TRnd self, int const & _Seed)

        Parameters:
            _Seed: int const &

        (   R   t   TRnd_PutSeed(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutSeed  s    c         C   s   t  j |   S(   s`   
        GetSeed(TRnd self) -> int

        Parameters:
            self: TRnd const *

        (   R   t   TRnd_GetSeed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetSeed  s    c         C   s   t  j |   S(   sU   
        Randomize(TRnd self)

        Parameters:
            self: TRnd *

        (   R   t   TRnd_Randomize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   Randomize  s    c         G   s   t  j |  |  S(   si   
        Move(TRnd self, int const & Steps)

        Parameters:
            Steps: int const &

        (   R   t	   TRnd_Move(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Move  s    c         C   s   t  j |   S(   sY   
        Check(TRnd self) -> bool

        Parameters:
            self: TRnd *

        (   R   t
   TRnd_Check(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Check  s    c          G   s   t  j |    S(   s   
        GetUniDevStep(int const & Seed, int const & Steps) -> double

        Parameters:
            Seed: int const &
            Steps: int const &

        (   R   t   TRnd_GetUniDevStep(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetUniDevStep  s    	c          G   s   t  j |    S(   s   
        GetNrmDevStep(int const & Seed, int const & Steps) -> double

        Parameters:
            Seed: int const &
            Steps: int const &

        (   R   t   TRnd_GetNrmDevStep(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNrmDevStep  s    	c          G   s   t  j |    S(   s   
        GetExpDevStep(int const & Seed, int const & Steps) -> double

        Parameters:
            Seed: int const &
            Steps: int const &

        (   R   t   TRnd_GetExpDevStep(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetExpDevStep  s    	c          G   s   t  j |    S(   sY   
        LoadTxt(TILx & Lx) -> TRnd

        Parameters:
            Lx: TILx &

        (   R   t   TRnd_LoadTxt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LoadTxt  s    c         G   s   t  j |  |  S(   s\   
        SaveTxt(TRnd self, TOLx & Lx)

        Parameters:
            Lx: TOLx &

        (   R   t   TRnd_SaveTxt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SaveTxt  s    (&   R   R-   RM   RN   R   R/   R+   RD   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   Rt   R   R   R   R   R   t   delete_TRndRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR{     sF   		
	
	
				
	
		
	
	
		
	
	
	
	
				
	
c          G   s   t  j |    S(   s   
    TRnd_GetUniDevStep(int const & Seed, int const & Steps) -> double

    Parameters:
        Seed: int const &
        Steps: int const &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >  s    	c          G   s   t  j |    S(   s   
    TRnd_GetNrmDevStep(int const & Seed, int const & Steps) -> double

    Parameters:
        Seed: int const &
        Steps: int const &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I  s    	c          G   s   t  j |    S(   s   
    TRnd_GetExpDevStep(int const & Seed, int const & Steps) -> double

    Parameters:
        Seed: int const &
        Steps: int const &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   T  s    	c          G   s   t  j |    S(   sN   
    TRnd_LoadTxt(TILx & Lx) -> TRnd

    Parameters:
        Lx: TILx &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _  s    t   TMemc           B   s%  e  Z d  Z e d   d   d d Z e Z d   Z e e  Z e	 j
 Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z e d  Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d d  Z d   Z  d   Z! e e!  Z! d   Z" RS(   s   Proxy of C++ TMem classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k  s    RA   s   The membership flagc          G   s   t  j |    S(   s  
        New(int const & MxBfL=0) -> PMem

        Parameters:
            MxBfL: int const &

        New() -> PMem
        New(void const * Bf, int const & BfL) -> PMem

        Parameters:
            Bf: void const *
            BfL: int const &

        New(TMem Mem) -> PMem

        Parameters:
            Mem: TMem const &

        New(PMem const & Mem) -> PMem

        Parameters:
            Mem: PMem const &

        New(TStr Str) -> PMem

        Parameters:
            Str: TStr const &

        (   R   t   TMem_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Newm  s    c         G   s   t  j |  t  j |    d S(   sW  
        __init__(TMem self, int const & _MxBfL=0) -> TMem

        Parameters:
            _MxBfL: int const &

        __init__(TMem self) -> TMem
        __init__(TMem self, void const * _Bf, int const & _BfL) -> TMem

        Parameters:
            _Bf: void const *
            _BfL: int const &

        __init__(TMem self, TMem Mem) -> TMem

        Parameters:
            Mem: TMem const &

        __init__(TMem self, TStr Str) -> TMem

        Parameters:
            Str: TStr const &

        __init__(TMem self, TSIn SIn) -> TMem

        Parameters:
            SIn: TSIn &

        N(   R   t   TMem_swiginitt   new_TMem(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   s]   
        Save(TMem self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t	   TMem_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sd   
        __call__(TMem self) -> char *

        Parameters:
            self: TMem const *

        (   R   t   TMem___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __call__  s    c         G   s   t  j |  |  S(   s  
        __iadd__(TMem self, char const & Ch) -> TMem

        Parameters:
            Ch: char const &

        __iadd__(TMem self, TMem Mem) -> TMem

        Parameters:
            Mem: TMem const &

        __iadd__(TMem self, TStr Str) -> TMem

        Parameters:
            Str: TStr const &

        __iadd__(TMem self, PSIn const & SIn) -> TMem

        Parameters:
            SIn: PSIn const &

        (   R   t   TMem___iadd__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __iadd__  s    c         C   s   t  j |   S(   sc   
        GetMemUsed(TMem self) -> int

        Parameters:
            self: TMem const *

        (   R   t   TMem_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetMemUsed  s    c         G   s   t  j |  |  S(   sf   
        Gen(TMem self, int const & _BfL)

        Parameters:
            _BfL: int const &

        (   R   t   TMem_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Gen  s    c         G   s   t  j |  |  S(   sk   
        GenZeros(TMem self, int const & _BfL)

        Parameters:
            _BfL: int const &

        (   R   t   TMem_GenZeros(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GenZeros  s    c         G   s   t  j |  |  S(   s  
        Reserve(TMem self, int const & _MxBfL, bool const & DoClr=True)

        Parameters:
            _MxBfL: int const &
            DoClr: bool const &

        Reserve(TMem self, int const & _MxBfL)

        Parameters:
            _MxBfL: int const &

        (   R   t   TMem_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Reserve  s    c         G   s   t  j |  |  S(   s   
        Del(TMem self, int const & BChN, int const & EChN)

        Parameters:
            BChN: int const &
            EChN: int const &

        (   R   t   TMem_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Del	  s    	c         C   s   t  j |  |  S(   s   
        Clr(TMem self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TMem self)

        Parameters:
            self: TMem *

        (   R   t   TMem_Clr(   R    t   DoDel(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Clr  s    c         C   s   t  j |   S(   s\   
        Len(TMem self) -> int

        Parameters:
            self: TMem const *

        (   R   t   TMem_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   #  s    c         C   s   t  j |   S(   s_   
        Empty(TMem self) -> bool

        Parameters:
            self: TMem const *

        (   R   t
   TMem_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   -  s    c         G   s   t  j |  |  S(   sh   
        Trunc(TMem self, int const & _BfL)

        Parameters:
            _BfL: int const &

        (   R   t
   TMem_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Trunc7  s    c         G   s   t  j |  |  S(   se   
        Push(TMem self, char const & Ch)

        Parameters:
            Ch: char const &

        (   R   t	   TMem_Push(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PushA  s    c         C   s   t  j |   S(   sW   
        Pop(TMem self) -> char

        Parameters:
            self: TMem *

        (   R   t   TMem_Pop(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PopK  s    c         G   s   t  j |  |  S(   sk   
        DoFitStr(TMem self, TStr Str) -> bool

        Parameters:
            Str: TStr const &

        (   R   t   TMem_DoFitStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DoFitStrU  s    c         G   s   t  j |  |  S(   s   
        AddBf(TMem self, void const * Bf, int const & BfL)

        Parameters:
            Bf: void const *
            BfL: int const &

        (   R   t
   TMem_AddBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddBf_  s    	c         C   s   t  j |   S(   sa   
        GetBf(TMem self) -> char *

        Parameters:
            self: TMem const *

        (   R   t
   TMem_GetBf(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetBfj  s    t    c         C   s   t  j |  |  S(   s   
        GetAsStr(TMem self, char const & NewNullCh=' ') -> TStr

        Parameters:
            NewNullCh: char const &

        GetAsStr(TMem self) -> TStr

        Parameters:
            self: TMem const *

        (   R   t   TMem_GetAsStr(   R    t	   NewNullCh(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetAsStrt  s    c         C   s   t  j |   S(   s`   
        GetSIn(TMem self) -> PSIn

        Parameters:
            self: TMem const *

        (   R   t   TMem_GetSIn(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetSIn  s    c          G   s   t  j |    S(   s  
        LoadMem(PSIn const & SIn, TMem Mem)

        Parameters:
            SIn: PSIn const &
            Mem: TMem &

        LoadMem(PSIn const & SIn, PMem const & Mem)

        Parameters:
            SIn: PSIn const &
            Mem: PMem const &

        (   R   t   TMem_LoadMem(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LoadMem  s    c         G   s   t  j |  |  S(   sn   
        SaveMem(TMem self, PSOut const & SOut)

        Parameters:
            SOut: PSOut const &

        (   R   t   TMem_SaveMem(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SaveMem  s    (#   R   R-   RM   RN   R   R/   R+   R   Rt   R   t   delete_TMemRP   RD   R   R   R   R   R   R   R   R   t   TrueR   RY   RW   R   R   R   R   R   R   R   R   R   R   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i  s:   	 			
	
		
	
	
			
	
	
	
	
	
		
	
	c          G   s   t  j |    S(   s  
    New(int const & MxBfL=0) -> PMem

    Parameters:
        MxBfL: int const &

    New() -> PMem
    New(void const * Bf, int const & BfL) -> PMem

    Parameters:
        Bf: void const *
        BfL: int const &

    New(TMem Mem) -> PMem

    Parameters:
        Mem: TMem const &

    New(PMem const & Mem) -> PMem

    Parameters:
        Mem: PMem const &

    TMem_New(TStr Str) -> PMem

    Parameters:
        Str: TStr const &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c          G   s   t  j |    S(   s   
    LoadMem(PSIn const & SIn, TMem Mem)

    Parameters:
        SIn: PSIn const &
        Mem: TMem &

    TMem_LoadMem(PSIn const & SIn, PMem const & Mem)

    Parameters:
        SIn: PSIn const &
        Mem: PMem const &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    t   TMemInc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z RS(   s   Proxy of C++ TMemIn classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TMemIn self, TMem _Mem, int const & _BfC=0) -> TMemIn

        Parameters:
            _Mem: TMem const &
            _BfC: int const &

        __init__(TMemIn self, TMem _Mem) -> TMemIn

        Parameters:
            _Mem: TMem const &

        N(   R   t   TMemIn_swiginitt
   new_TMemIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c          G   s   t  j |    S(   s   
        New(TMem Mem) -> PSIn

        Parameters:
            Mem: TMem const &

        New(PMem const & Mem) -> PSIn

        Parameters:
            Mem: PMem const &

        (   R   t
   TMemIn_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s[   
        Eof(TMemIn self) -> bool

        Parameters:
            self: TMemIn *

        (   R   t
   TMemIn_Eof(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Eof  s    c         C   s   t  j |   S(   s`   
        Len(TMemIn self) -> int

        Parameters:
            self: TMemIn const *

        (   R   t
   TMemIn_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   s]   
        GetCh(TMemIn self) -> char

        Parameters:
            self: TMemIn *

        (   R   t   TMemIn_GetCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetCh)  s    c         C   s   t  j |   S(   s^   
        PeekCh(TMemIn self) -> char

        Parameters:
            self: TMemIn *

        (   R   t   TMemIn_PeekCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PeekCh3  s    c         G   s   t  j |  |  S(   s   
        GetBf(TMemIn self, void const * LBf, TSize const & LBfL) -> int

        Parameters:
            LBf: void const *
            LBfL: TSize const &

        (   R   t   TMemIn_GetBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   =  s    	c         C   s   t  j |   S(   sU   
        Reset(TMemIn self)

        Parameters:
            self: TMemIn *

        (   R   t   TMemIn_Reset(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ResetH  s    c         G   s   t  j |  |  S(   sn   
        GetNextLnBf(TMemIn self, TChA LnChA) -> bool

        Parameters:
            LnChA: TChA &

        (   R   t   TMemIn_GetNextLnBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNextLnBfR  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TMemInRP   R   RY   R   R   R   R   R   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s   				
	
	
	
		
c          G   s   t  j |    S(   s   
    New(TMem Mem) -> PSIn

    Parameters:
        Mem: TMem const &

    TMemIn_New(PMem const & Mem) -> PSIn

    Parameters:
        Mem: PMem const &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f  s    t   TMemOutc           B   sq   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z d   Z d   Z d	   Z RS(
   s   Proxy of C++ TMemOut classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s{   
        __init__(TMemOut self, PMem const & _Mem) -> TMemOut

        Parameters:
            _Mem: PMem const &

        N(   R   t   TMemOut_swiginitt   new_TMemOut(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   y  s    c          G   s   t  j |    S(   sd   
        New(PMem const & Mem) -> PSOut

        Parameters:
            Mem: PMem const &

        (   R   t   TMemOut_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sp   
        PutCh(TMemOut self, char const & Ch) -> int

        Parameters:
            Ch: char const &

        (   R   t   TMemOut_PutCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutCh  s    c         G   s   t  j |  |  S(   s   
        PutBf(TMemOut self, void const * LBf, TSize const & LBfL) -> int

        Parameters:
            LBf: void const *
            LBfL: TSize const &

        (   R   t   TMemOut_PutBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutBf  s    	c         C   s   t  j |   S(   sW   
        Flush(TMemOut self)

        Parameters:
            self: TMemOut *

        (   R   t   TMemOut_Flush(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Flush  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TMemOutRP   R   R   R   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u  s   			
		
	c          G   s   t  j |    S(   s\   
    TMemOut_New(PMem const & Mem) -> PSOut

    Parameters:
        Mem: PMem const &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    t   TChAc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 RS(3   s   Proxy of C++ TChA classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s-  
        __init__(TChA self, int const & _MxBfL=256) -> TChA

        Parameters:
            _MxBfL: int const &

        __init__(TChA self) -> TChA
        __init__(TChA self, char const * CStr) -> TChA

        Parameters:
            CStr: char const *

        __init__(TChA self, char const * CStr, int const & StrLen) -> TChA

        Parameters:
            CStr: char const *
            StrLen: int const &

        __init__(TChA self, TChA ChA) -> TChA

        Parameters:
            ChA: TChA const &

        __init__(TChA self, TStr Str) -> TChA

        Parameters:
            Str: TStr const &

        __init__(TChA self, TMem Mem) -> TChA

        Parameters:
            Mem: TMem const &

        __init__(TChA self, TSIn SIn) -> TChA

        Parameters:
            SIn: TSIn &

        N(   R   t   TChA_swiginitt   new_TChA(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    (c         G   s   t  j |  |  S(   sY   
        Load(TChA self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t	   TChA_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Load  s    c         G   s   t  j |  |  S(   s   
        Save(TChA self, TSOut SOut, bool const & SaveCompact=True)

        Parameters:
            SOut: TSOut &
            SaveCompact: bool const &

        Save(TChA self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t	   TChA_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s;  
        __eq__(TChA self, TChA ChA) -> bool

        Parameters:
            ChA: TChA const &

        __eq__(TChA self, char const * _CStr) -> bool

        Parameters:
            _CStr: char const *

        __eq__(TChA self, char const & Ch) -> bool

        Parameters:
            Ch: char const &

        (   R   t   TChA___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s;  
        __ne__(TChA self, TChA ChA) -> bool

        Parameters:
            ChA: TChA const &

        __ne__(TChA self, char const * _CStr) -> bool

        Parameters:
            _CStr: char const *

        __ne__(TChA self, char const & Ch) -> bool

        Parameters:
            Ch: char const &

        (   R   t   TChA___ne__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __ne__  s    c         G   s   t  j |  |  S(   si   
        __lt__(TChA self, TChA ChA) -> bool

        Parameters:
            ChA: TChA const &

        (   R   t   TChA___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __lt__-  s    c         G   s   t  j |  |  S(   s  
        __iadd__(TChA self, TMem Mem) -> TChA

        Parameters:
            Mem: TMem const &

        __iadd__(TChA self, TChA ChA) -> TChA

        Parameters:
            ChA: TChA const &

        __iadd__(TChA self, TStr Str) -> TChA

        Parameters:
            Str: TStr const &

        __iadd__(TChA self, char const * CStr) -> TChA

        Parameters:
            CStr: char const *

        __iadd__(TChA self, char const & Ch) -> TChA

        Parameters:
            Ch: char const &

        (   R   t   TChA___iadd__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7  s    c         C   s   t  j |   S(   sc   
        GetMemUsed(TChA self) -> int

        Parameters:
            self: TChA const *

        (   R   t   TChA_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U  s    c         G   s   t  j |  |  S(   s   
        __call__(TChA self) -> char
        __call__(TChA self) -> char const *

        Parameters:
            self: TChA const *

        (   R   t   TChA___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _  s    	c         G   s   t  j |  |  S(   s   
        CStr(TChA self) -> char
        CStr(TChA self) -> char const *

        Parameters:
            self: TChA const *

        (   R   t	   TChA_CStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   j  s    	c         C   s   t  j |   S(   sO   
        Clr(TChA self)

        Parameters:
            self: TChA *

        (   R   t   TChA_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u  s    c         C   s   t  j |   S(   s\   
        Len(TChA self) -> int

        Parameters:
            self: TChA const *

        (   R   t   TChA_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   s_   
        Empty(TChA self) -> bool

        Parameters:
            self: TChA const *

        (   R   t
   TChA_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         G   s   t  j |  |  S(   s   
        Ins(TChA self, int const & BChN, char const * CStr)

        Parameters:
            BChN: int const &
            CStr: char const *

        (   R   t   TChA_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Ins  s    	c         G   s   t  j |  |  S(   sd   
        Del(TChA self, int const & ChN)

        Parameters:
            ChN: int const &

        (   R   t   TChA_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sU   
        DelLastCh(TChA self)

        Parameters:
            self: TChA *

        (   R   t   TChA_DelLastCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   DelLastCh  s    c         G   s   t  j |  |  S(   se   
        Push(TChA self, char const & Ch)

        Parameters:
            Ch: char const &

        (   R   t	   TChA_Push(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sW   
        Pop(TChA self) -> char

        Parameters:
            self: TChA *

        (   R   t   TChA_Pop(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TChA self)
        Trunc(TChA self, int const & _BfL)

        Parameters:
            _BfL: int const &

        (   R   t
   TChA_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    	c         C   s   t  j |   S(   sS   
        Reverse(TChA self)

        Parameters:
            self: TChA *

        (   R   t   TChA_Reverse(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Reverse  s    c         G   s   t  j |  |  S(   s   
        AddCh(TChA self, char const & Ch, int const & MxLen=-1)

        Parameters:
            Ch: char const &
            MxLen: int const &

        AddCh(TChA self, char const & Ch)

        Parameters:
            Ch: char const &

        (   R   t
   TChA_AddCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddCh  s    c         G   s   t  j |  |  S(   s   
        AddChTo(TChA self, char const & Ch, int const & ToChN)

        Parameters:
            Ch: char const &
            ToChN: int const &

        (   R   t   TChA_AddChTo(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddChTo  s    	c         G   s   t  j |  |  S(   s   
        AddBf(TChA self, char * NewBf, int const & BfS)

        Parameters:
            NewBf: char *
            BfS: int const &

        (   R   t
   TChA_AddBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    	c         G   s   t  j |  |  S(   s   
        PutCh(TChA self, int const & ChN, char const & Ch)

        Parameters:
            ChN: int const &
            Ch: char const &

        (   R   t
   TChA_PutCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    	c         G   s   t  j |  |  S(   sn   
        GetCh(TChA self, int const & ChN) -> char

        Parameters:
            ChN: int const &

        (   R   t
   TChA_GetCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s`   
        LastCh(TChA self) -> char

        Parameters:
            self: TChA const *

        (   R   t   TChA_LastCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LastCh  s    c         C   s   t  j |   S(   sd   
        LastLastCh(TChA self) -> char

        Parameters:
            self: TChA const *

        (   R   t   TChA_LastLastCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   LastLastCh   s    c         G   s   t  j |  |  S(   s   
        GetSubStr(TChA self, int const & BChN, int const & EChN) -> TChA

        Parameters:
            BChN: int const &
            EChN: int const &

        (   R   t   TChA_GetSubStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetSubStr*  s    	c         G   s   t  j |  |  S(   s  
        CountCh(TChA self, char const & Ch, int const & BChN=0) -> int

        Parameters:
            Ch: char const &
            BChN: int const &

        CountCh(TChA self, char const & Ch) -> int

        Parameters:
            Ch: char const &

        (   R   t   TChA_CountCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CountCh5  s    c         G   s   t  j |  |  S(   s	  
        SearchCh(TChA self, char const & Ch, int const & BChN=0) -> int

        Parameters:
            Ch: char const &
            BChN: int const &

        SearchCh(TChA self, char const & Ch) -> int

        Parameters:
            Ch: char const &

        (   R   t   TChA_SearchCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SearchChE  s    c         G   s   t  j |  |  S(   s  
        SearchChBack(TChA self, char const & Ch, int BChN=-1) -> int

        Parameters:
            Ch: char const &
            BChN: int

        SearchChBack(TChA self, char const & Ch) -> int

        Parameters:
            Ch: char const &

        (   R   t   TChA_SearchChBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SearchChBackU  s    c         G   s   t  j |  |  S(   s  
        SearchStr(TChA self, TChA Str, int const & BChN=0) -> int

        Parameters:
            Str: TChA const &
            BChN: int const &

        SearchStr(TChA self, TChA Str) -> int

        Parameters:
            Str: TChA const &

        SearchStr(TChA self, TStr Str, int const & BChN=0) -> int

        Parameters:
            Str: TStr const &
            BChN: int const &

        SearchStr(TChA self, TStr Str) -> int

        Parameters:
            Str: TStr const &

        SearchStr(TChA self, char const * CStr, int const & BChN=0) -> int

        Parameters:
            CStr: char const *
            BChN: int const &

        SearchStr(TChA self, char const * CStr) -> int

        Parameters:
            CStr: char const *

        (   R   t   TChA_SearchStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   SearchStre  s    $c         G   s   t  j |  |  S(   sj   
        IsStrIn(TChA self, TStr Str) -> bool

        Parameters:
            Str: TStr const &

        (   R   t   TChA_IsStrIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsStrIn  s    c         G   s   t  j |  |  S(   s  
        IsPrefix(TChA self, char const * CStr, int const & BChN=0) -> bool

        Parameters:
            CStr: char const *
            BChN: int const &

        IsPrefix(TChA self, char const * CStr) -> bool

        Parameters:
            CStr: char const *

        IsPrefix(TChA self, TStr Str) -> bool

        Parameters:
            Str: TStr const &

        IsPrefix(TChA self, TChA Str) -> bool

        Parameters:
            Str: TChA const &

        (   R   t   TChA_IsPrefix(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsPrefix  s    c         G   s   t  j |  |  S(   s9  
        IsSuffix(TChA self, char const * CStr) -> bool

        Parameters:
            CStr: char const *

        IsSuffix(TChA self, TStr Str) -> bool

        Parameters:
            Str: TStr const &

        IsSuffix(TChA self, TChA Str) -> bool

        Parameters:
            Str: TChA const &

        (   R   t   TChA_IsSuffix(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsSuffix  s    c         G   s   t  j |  |  S(   so   
        IsChIn(TChA self, char const & Ch) -> bool

        Parameters:
            Ch: char const &

        (   R   t   TChA_IsChIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsChIn  s    c         G   s   t  j |  |  S(   s   
        ChangeCh(TChA self, char const & SrcCh, char const & DstCh)

        Parameters:
            SrcCh: char const &
            DstCh: char const &

        (   R   t   TChA_ChangeCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ChangeCh  s    	c         C   s   t  j |   S(   sX   
        ToUc(TChA self) -> TChA

        Parameters:
            self: TChA *

        (   R   t	   TChA_ToUc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ToUc  s    c         C   s   t  j |   S(   sX   
        ToLc(TChA self) -> TChA

        Parameters:
            self: TChA *

        (   R   t	   TChA_ToLc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ToLc  s    c         C   s   t  j |   S(   s[   
        ToTrunc(TChA self) -> TChA

        Parameters:
            self: TChA *

        (   R   t   TChA_ToTrunc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ToTrunc  s    c         C   s   t  j |   S(   sV   
        CompressWs(TChA self)

        Parameters:
            self: TChA *

        (   R   t   TChA_CompressWs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   CompressWs  s    c         G   s   t  j |  |  S(   s   
        Swap(TChA self, int const & ChN1, int const & ChN2)

        Parameters:
            ChN1: int const &
            ChN2: int const &

        Swap(TChA self, TChA ChA)

        Parameters:
            ChA: TChA &

        (   R   t	   TChA_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Swap   s    c         C   s   t  j |   S(   sf   
        GetPrimHashCd(TChA self) -> int

        Parameters:
            self: TChA const *

        (   R   t   TChA_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetPrimHashCd  s    c         C   s   t  j |   S(   se   
        GetSecHashCd(TChA self) -> int

        Parameters:
            self: TChA const *

        (   R   t   TChA_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetSecHashCd  s    c          G   s   t  j |    S(   s   
        LoadTxt(PSIn const & SIn, TChA ChA)

        Parameters:
            SIn: PSIn const &
            ChA: TChA &

        (   R   t   TChA_LoadTxt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    	c         G   s   t  j |  |  S(   sn   
        SaveTxt(TChA self, PSOut const & SOut)

        Parameters:
            SOut: PSOut const &

        (   R   t   TChA_SaveTxt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    (9   R   R-   RM   RN   R   R/   R+   R   t   delete_TChARP   RD   R  R   R   R	  R  R   R   R   RU   R   RY   RW   R  R   R  R   R   R   R  R  R   R   R   R   R%  R'  R)  R+  R-  R/  R1  R3  R5  R7  R9  R;  R=  R?  RA  RC  RE  RG  RI  R   Rt   R   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    sf   		)	
				
		
			
	
	
		
	
	
	
		
					
	
	
					&	
			
		
	
	
	
		
	
	c          G   s   t  j |    S(   sr   
    TChA_LoadTxt(PSIn const & SIn, TChA ChA)

    Parameters:
        SIn: PSIn const &
        ChA: TChA &

    (   R   RJ  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRJ  i  s    	t   TChAInc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z RS(   s   Proxy of C++ TChAIn classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TChAIn self, TChA ChA, int const & _BfC=0) -> TChAIn

        Parameters:
            ChA: TChA const &
            _BfC: int const &

        __init__(TChAIn self, TChA ChA) -> TChAIn

        Parameters:
            ChA: TChA const &

        N(   R   t   TChAIn_swiginitt
   new_TChAIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   x  s    c          G   s   t  j |    S(   s[   
        New(TChA ChA) -> PSIn

        Parameters:
            ChA: TChA const &

        (   R   t
   TChAIn_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s[   
        Eof(TChAIn self) -> bool

        Parameters:
            self: TChAIn *

        (   R   t
   TChAIn_Eof(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s`   
        Len(TChAIn self) -> int

        Parameters:
            self: TChAIn const *

        (   R   t
   TChAIn_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   s]   
        GetCh(TChAIn self) -> char

        Parameters:
            self: TChAIn *

        (   R   t   TChAIn_GetCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s^   
        PeekCh(TChAIn self) -> char

        Parameters:
            self: TChAIn *

        (   R   t   TChAIn_PeekCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GetBf(TChAIn self, void const * LBf, TSize const & LBfL) -> int

        Parameters:
            LBf: void const *
            LBfL: TSize const &

        (   R   t   TChAIn_GetBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    	c         C   s   t  j |   S(   sU   
        Reset(TChAIn self)

        Parameters:
            self: TChAIn *

        (   R   t   TChAIn_Reset(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sn   
        GetNextLnBf(TChAIn self, TChA LnChA) -> bool

        Parameters:
            LnChA: TChA &

        (   R   t   TChAIn_GetNextLnBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TChAInRP   R   RY   R   R   R   R   R   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  t  s   		
		
	
	
	
		
c          G   s   t  j |    S(   sR   
    TChAIn_New(TChA ChA) -> PSIn

    Parameters:
        ChA: TChA const &

    (   R   RP  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRP    s    t   TRStrc           B   s.  e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e j Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  e! e   Z  d   Z" d   Z# d   Z$ e! e$  Z$ RS(   s   Proxy of C++ TRStr classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TRStr self) -> TRStr
        __init__(TRStr self, int const & Len) -> TRStr

        Parameters:
            Len: int const &

        __init__(TRStr self, char const * CStr) -> TRStr

        Parameters:
            CStr: char const *

        __init__(TRStr self, char const * CStr, int const & MxLen) -> TRStr

        Parameters:
            CStr: char const *
            MxLen: int const &

        __init__(TRStr self, char const * CStr1, char const * CStr2) -> TRStr

        Parameters:
            CStr1: char const *
            CStr2: char const *

        __init__(TRStr self, char const & Ch) -> TRStr

        Parameters:
            Ch: char const &

        __init__(TRStr self, char const & Ch1, char const & Ch2) -> TRStr

        Parameters:
            Ch1: char const &
            Ch2: char const &

        __init__(TRStr self, TSIn SIn, bool const & IsSmall) -> TRStr

        Parameters:
            SIn: TSIn &
            IsSmall: bool const &

        N(   R   t   TRStr_swiginitt	   new_TRStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    +c         G   s   t  j |  |  S(   s   
        Save(TRStr self, TSOut SOut, bool const & IsSmall)

        Parameters:
            SOut: TSOut &
            IsSmall: bool const &

        (   R   t
   TRStr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   !	  s    	c         C   s   t  j |   S(   se   
        GetMemUsed(TRStr self) -> int

        Parameters:
            self: TRStr const *

        (   R   t   TRStr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ,	  s    c         C   s   t  j |   S(   sS   
        MkRef(TRStr self)

        Parameters:
            self: TRStr *

        (   R   t   TRStr_MkRef(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRF   6	  s    c         C   s   t  j |   S(   sS   
        UnRef(TRStr self)

        Parameters:
            self: TRStr *

        (   R   t   TRStr_UnRef(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRH   @	  s    c         G   s   t  j |  |  S(   s   
        CStr(TRStr self) -> char const
        CStr(TRStr self) -> char *

        Parameters:
            self: TRStr *

        (   R   t
   TRStr_CStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   J	  s    	c         C   s   t  j |   S(   sa   
        Empty(TRStr self) -> bool

        Parameters:
            self: TRStr const *

        (   R   t   TRStr_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   U	  s    c         C   s   t  j |   S(   s^   
        Len(TRStr self) -> int

        Parameters:
            self: TRStr const *

        (   R   t	   TRStr_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   _	  s    c         G   s   t  j |  |  S(   s   
        PutCh(TRStr self, int const & ChN, char const & Ch)

        Parameters:
            ChN: int const &
            Ch: char const &

        (   R   t   TRStr_PutCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i	  s    	c         G   s   t  j |  |  S(   so   
        GetCh(TRStr self, int const & ChN) -> char

        Parameters:
            ChN: int const &

        (   R   t   TRStr_GetCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t	  s    c         C   s   t  j |   S(   s`   
        IsUc(TRStr self) -> bool

        Parameters:
            self: TRStr const *

        (   R   t
   TRStr_IsUc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsUc~	  s    c         C   s   t  j |   S(   sR   
        ToUc(TRStr self)

        Parameters:
            self: TRStr *

        (   R   t
   TRStr_ToUc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR=  	  s    c         C   s   t  j |   S(   s`   
        IsLc(TRStr self) -> bool

        Parameters:
            self: TRStr const *

        (   R   t
   TRStr_IsLc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsLc	  s    c         C   s   t  j |   S(   sR   
        ToLc(TRStr self)

        Parameters:
            self: TRStr *

        (   R   t
   TRStr_ToLc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR?  	  s    c         C   s   t  j |   S(   sS   
        ToCap(TRStr self)

        Parameters:
            self: TRStr *

        (   R   t   TRStr_ToCap(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ToCap	  s    c         C   s   t  j |   S(   s_   
        ConvUsFromYuAscii(TRStr self)

        Parameters:
            self: TRStr *

        (   R   t   TRStr_ConvUsFromYuAscii(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ConvUsFromYuAscii	  s    c          G   s   t  j |    S(   s   
        CmpI(char const * CStr1, char const * CStr2) -> int

        Parameters:
            CStr1: char const *
            CStr2: char const *

        (   R   t
   TRStr_CmpI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CmpI	  s    	c         C   s   t  j |   S(   sh   
        GetPrimHashCd(TRStr self) -> int

        Parameters:
            self: TRStr const *

        (   R   t   TRStr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  	  s    c         C   s   t  j |   S(   sg   
        GetSecHashCd(TRStr self) -> int

        Parameters:
            self: TRStr const *

        (   R   t   TRStr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  	  s    c           C   s
   t  j   S(   s   GetNullRStr() -> TRStr(   R   t   TRStr_GetNullRStr(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNullRStr	  s    (%   R   R-   RM   RN   R   R/   R+   R   t   TRStr_Bf_gett   TRStr_Bf_sett   Bft   TRStr_Refs_gett   TRStr_Refs_sett   Refst   delete_TRStrRP   RD   R   R   RF   RH   RU   RW   RY   R   R   Rf  R=  Ri  R?  Rl  Rn  Rp  Rt   RG  RI  Rt  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s8   		,		
	
	
		
	
		
	
	
	
	
	
	
		
	
	c          G   s   t  j |    S(   s   
    TRStr_CmpI(char const * CStr1, char const * CStr2) -> int

    Parameters:
        CStr1: char const *
        CStr2: char const *

    (   R   Ro  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRo  	  s    	c           C   s
   t  j   S(   s   TRStr_GetNullRStr() -> TRStr(   R   Rs  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRs  	  s    t   TStrc           B   sE  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 d2   Z7 d3   Z8 d4   Z9 d5   Z: d6   Z; d7   Z< d8   Z= d9   Z> d:   Z? d;   Z@ d<   ZA d=   ZB d>   ZC d?   ZD d@   ZE dA   ZF dB   ZG dC   ZH dD   ZI dE   ZJ dF   ZK dG   ZL dH   ZM dI   ZN dJ   ZO dK   ZP dL   ZQ dM   ZR dN   ZS dO   ZT dP   ZU dQ   ZV dR   ZW dS   ZX dT   ZY dU   ZZ dV   Z[ dW   Z\ dX   Z] e^ e^ dY  Z_ dZ   Z` d[   Za d\   Zb d]   Zc d^   Zd d_   Ze d`   Zf da   Zg eh eg  Zg db   Zi eh ei  Zi dc   Zj eh ej  Zj dd   Zk eh ek  Zk de   Zl eh el  Zl df   Zm eh em  Zm dg   Zn eh en  Zn dh   Zo eh eo  Zo di   Zp eh ep  Zp dj   Zq eh eq  Zq dk   Zr eh er  Zr dl   Zs eh es  Zs dm   Zt eh et  Zt dn   Zu eh eu  Zu do   Zv eh ev  Zv dp   Zw dq   Zx eh ex  Zx dr   Zy eh ey  Zy ds   Zz eh ez  Zz dt   Z{ eh e{  Z{ du   Z| dv   Z} eh e}  Z} dw   Z~ eh e~  Z~ RS(x   s   Proxy of C++ TStr classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TStr self) -> TStr
        __init__(TStr self, TStr Str) -> TStr

        Parameters:
            Str: TStr const &

        __init__(TStr self, TChA ChA) -> TStr

        Parameters:
            ChA: TChA const &

        __init__(TStr self, TSStr SStr) -> TStr

        Parameters:
            SStr: TSStr const &

        __init__(TStr self, char const * CStr) -> TStr

        Parameters:
            CStr: char const *

        __init__(TStr self, char const & Ch) -> TStr

        Parameters:
            Ch: char const &

        __init__(TStr self, TMem Mem) -> TStr

        Parameters:
            Mem: TMem const &

        __init__(TStr self, PSIn const & SIn) -> TStr

        Parameters:
            SIn: PSIn const &

        __init__(TStr self, TSIn SIn, bool const & IsSmall=False) -> TStr

        Parameters:
            SIn: TSIn &
            IsSmall: bool const &

        __init__(TStr self, TSIn SIn) -> TStr

        Parameters:
            SIn: TSIn &

        N(   R   t   TStr_swiginitt   new_TStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   
  s    2c         G   s   t  j |  |  S(   s   
        Load(TStr self, TSIn SIn, bool const & IsSmall=False)

        Parameters:
            SIn: TSIn &
            IsSmall: bool const &

        Load(TStr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t	   TStr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  :
  s    c         G   s   t  j |  |  S(   s   
        Save(TStr self, TSOut SOut, bool const & IsSmall=False)

        Parameters:
            SOut: TSOut &
            IsSmall: bool const &

        Save(TStr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t	   TStr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J
  s    c         G   s   t  j |  |  S(   s   
        __iadd__(TStr self, TStr Str) -> TStr

        Parameters:
            Str: TStr const &

        __iadd__(TStr self, char const * CStr) -> TStr

        Parameters:
            CStr: char const *

        (   R   t   TStr___iadd__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z
  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStr self, TStr Str) -> bool

        Parameters:
            Str: TStr const &

        __eq__(TStr self, char const * CStr) -> bool

        Parameters:
            CStr: char const *

        (   R   t   TStr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i
  s    c         G   s   t  j |  |  S(   ss   
        __ne__(TStr self, char const * CStr) -> bool

        Parameters:
            CStr: char const *

        (   R   t   TStr___ne__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  x
  s    c         G   s   t  j |  |  S(   si   
        __lt__(TStr self, TStr Str) -> bool

        Parameters:
            Str: TStr const &

        (   R   t   TStr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
  s    c         C   s   t  j |   S(   sc   
        GetMemUsed(TStr self) -> int

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
  s    c         G   s   t  j |  |  S(   s   
        CStr(TStr self) -> char
        CStr(TStr self) -> char const *

        Parameters:
            self: TStr const *

        (   R   t	   TStr_CStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   
  s    	c         G   s   t  j |  |  S(   s   
        PutCh(TStr self, int const & ChN, char const & Ch)

        Parameters:
            ChN: int const &
            Ch: char const &

        (   R   t
   TStr_PutCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
  s    	c         G   s   t  j |  |  S(   sn   
        GetCh(TStr self, int const & ChN) -> char

        Parameters:
            ChN: int const &

        (   R   t
   TStr_GetCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
  s    c         C   s   t  j |   S(   s`   
        LastCh(TStr self) -> char

        Parameters:
            self: TStr const *

        (   R   t   TStr_LastCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  
  s    c         C   s   t  j |   S(   sO   
        Clr(TStr self)

        Parameters:
            self: TStr *

        (   R   t   TStr_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
  s    c         C   s   t  j |   S(   s\   
        Len(TStr self) -> int

        Parameters:
            self: TStr const *

        (   R   t   TStr_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   
  s    c         C   s   t  j |   S(   s_   
        Empty(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t
   TStr_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   
  s    c         C   s   t  j |   S(   s^   
        IsUc(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t	   TStr_IsUc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRf  
  s    c         C   s   t  j |   S(   sX   
        ToUc(TStr self) -> TStr

        Parameters:
            self: TStr *

        (   R   t	   TStr_ToUc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR=  
  s    c         C   s   t  j |   S(   s_   
        GetUc(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t
   TStr_GetUc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetUc
  s    c         G   s   t  j |  |  S(   sf   
        CmpI(TStr self, TStr Str) -> int

        Parameters:
            Str: TStr const &

        (   R   t	   TStr_CmpI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRp  
  s    c         G   s   t  j |  |  S(   sf   
        EqI(TStr self, TStr Str) -> bool

        Parameters:
            Str: TStr const &

        (   R   t   TStr_EqI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   EqI  s    c         C   s   t  j |   S(   s^   
        IsLc(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t	   TStr_IsLc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRi    s    c         C   s   t  j |   S(   sX   
        ToLc(TStr self) -> TStr

        Parameters:
            self: TStr *

        (   R   t	   TStr_ToLc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR?    s    c         C   s   t  j |   S(   s_   
        GetLc(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t
   TStr_GetLc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetLc$  s    c         C   s   t  j |   S(   sY   
        ToCap(TStr self) -> TStr

        Parameters:
            self: TStr *

        (   R   t
   TStr_ToCap(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRl  .  s    c         C   s   t  j |   S(   s`   
        GetCap(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetCap(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetCap8  s    c         C   s   t  j |   S(   s[   
        ToTrunc(TStr self) -> TStr

        Parameters:
            self: TStr *

        (   R   t   TStr_ToTrunc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRA  B  s    c         C   s   t  j |   S(   sb   
        GetTrunc(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetTrunc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetTruncL  s    c         C   s   t  j |   S(   se   
        ConvUsFromYuAscii(TStr self) -> TStr

        Parameters:
            self: TStr *

        (   R   t   TStr_ConvUsFromYuAscii(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRn  V  s    c         C   s   t  j |   S(   sj   
        GetUsFromYuAscii(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetUsFromYuAscii(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetUsFromYuAscii`  s    c         C   s   t  j |   S(   sY   
        ToHex(TStr self) -> TStr

        Parameters:
            self: TStr *

        (   R   t
   TStr_ToHex(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ToHexj  s    c         C   s   t  j |   S(   s`   
        GetHex(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetHex(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetHext  s    c         C   s   t  j |   S(   s[   
        FromHex(TStr self) -> TStr

        Parameters:
            self: TStr *

        (   R   t   TStr_FromHex(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   FromHex~  s    c         C   s   t  j |   S(   sd   
        GetFromHex(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetFromHex(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetFromHex  s    c         G   s   t  j |  |  S(   s  
        GetSubStr(TStr self, int const & BChN, int const & EChN) -> TStr

        Parameters:
            BChN: int const &
            EChN: int const &

        GetSubStr(TStr self, int const & BChN) -> TStr

        Parameters:
            BChN: int const &

        (   R   t   TStr_GetSubStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR)    s    c         G   s   t  j |  |  S(   s   
        InsStr(TStr self, int const & BChN, TStr Str)

        Parameters:
            BChN: int const &
            Str: TStr const &

        (   R   t   TStr_InsStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   InsStr  s    	c         G   s   t  j |  |  S(   si   
        DelChAll(TStr self, char const & Ch)

        Parameters:
            Ch: char const &

        (   R   t   TStr_DelChAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelChAll  s    c         G   s   t  j |  |  S(   s   
        DelSubStr(TStr self, int const & BChN, int const & EChN)

        Parameters:
            BChN: int const &
            EChN: int const &

        (   R   t   TStr_DelSubStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   DelSubStr  s    	c         G   s   t  j |  |  S(   si   
        DelStr(TStr self, TStr Str) -> bool

        Parameters:
            Str: TStr const &

        (   R   t   TStr_DelStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelStr  s    c         G   s   t  j |  |  S(   sy   
        LeftOf(TStr self, char const & SplitCh) -> TStr

        Parameters:
            SplitCh: char const &

        (   R   t   TStr_LeftOf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LeftOf  s    c         G   s   t  j |  |  S(   s}   
        LeftOfLast(TStr self, char const & SplitCh) -> TStr

        Parameters:
            SplitCh: char const &

        (   R   t   TStr_LeftOfLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   LeftOfLast  s    c         G   s   t  j |  |  S(   sz   
        RightOf(TStr self, char const & SplitCh) -> TStr

        Parameters:
            SplitCh: char const &

        (   R   t   TStr_RightOf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   RightOf  s    c         G   s   t  j |  |  S(   s~   
        RightOfLast(TStr self, char const & SplitCh) -> TStr

        Parameters:
            SplitCh: char const &

        (   R   t   TStr_RightOfLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   RightOfLast  s    c         G   s   t  j |  |  S(   s   
        SplitOnCh(TStr self, TStr LStr, char const & SplitCh, TStr RStr)

        Parameters:
            LStr: TStr &
            SplitCh: char const &
            RStr: TStr &

        (   R   t   TStr_SplitOnCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   SplitOnCh  s    
c         G   s   t  j |  |  S(   s   
        SplitOnLastCh(TStr self, TStr LStr, char const & SplitCh, TStr RStr)

        Parameters:
            LStr: TStr &
            SplitCh: char const &
            RStr: TStr &

        (   R   t   TStr_SplitOnLastCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SplitOnLastCh   s    
c         G   s   t  j |  |  S(   sr  
        SplitOnAllCh(TStr self, char const & SplitCh, TStrV StrV, bool const & SkipEmpty=True)

        Parameters:
            SplitCh: char const &
            StrV: TStrV &
            SkipEmpty: bool const &

        SplitOnAllCh(TStr self, char const & SplitCh, TStrV StrV)

        Parameters:
            SplitCh: char const &
            StrV: TStrV &

        (   R   t   TStr_SplitOnAllCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SplitOnAllCh  s    c         G   s   t  j |  |  S(   st  
        SplitOnAllAnyCh(TStr self, TStr SplitChStr, TStrV StrV, bool const & SkipEmpty=True)

        Parameters:
            SplitChStr: TStr const &
            StrV: TStrV &
            SkipEmpty: bool const &

        SplitOnAllAnyCh(TStr self, TStr SplitChStr, TStrV StrV)

        Parameters:
            SplitChStr: TStr const &
            StrV: TStrV &

        (   R   t   TStr_SplitOnAllAnyCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SplitOnAllAnyCh  s    c         G   s   t  j |  |  S(   sb   
        SplitOnWs(TStr self, TStrV StrV)

        Parameters:
            StrV: TStrV &

        (   R   t   TStr_SplitOnWs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   SplitOnWs0  s    c         G   s   t  j |  |  S(   sh   
        SplitOnNonAlNum(TStr self, TStrV StrV)

        Parameters:
            StrV: TStrV &

        (   R   t   TStr_SplitOnNonAlNum(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SplitOnNonAlNum:  s    c         G   s   t  j |  |  S(   sM  
        SplitOnStr(TStr self, TStr SplitStr, TStrV StrV)

        Parameters:
            SplitStr: TStr const &
            StrV: TStrV &

        SplitOnStr(TStr self, TStr LeftStr, TStr MidStr, TStr RightStr)

        Parameters:
            LeftStr: TStr &
            MidStr: TStr const &
            RightStr: TStr &

        (   R   t   TStr_SplitOnStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   SplitOnStrD  s    c         G   s   t  j |  |  S(   s  
        Mid(TStr self, int const & BChN, int const & Chs) -> TStr

        Parameters:
            BChN: int const &
            Chs: int const &

        Mid(TStr self, int const & BChN) -> TStr

        Parameters:
            BChN: int const &

        (   R   t   TStr_Mid(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   MidV  s    c         G   s   t  j |  |  S(   so   
        Left(TStr self, int const & EChN) -> TStr

        Parameters:
            EChN: int const &

        (   R   t	   TStr_Left(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Leftf  s    c         G   s   t  j |  |  S(   sp   
        Right(TStr self, int const & BChN) -> TStr

        Parameters:
            BChN: int const &

        (   R   t
   TStr_Right(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Rightp  s    c         G   s   t  j |  |  S(   s   
        Slice(TStr self, int BChN, int EChNP1) -> TStr

        Parameters:
            BChN: int
            EChNP1: int

        (   R   t
   TStr_Slice(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Slicez  s    	c         G   s   t  j |  |  S(   s   
        __call__(TStr self) -> char
        __call__(TStr self) -> char const
        __call__(TStr self, int const & BChN, int const & EChNP1) -> TStr

        Parameters:
            BChN: int const &
            EChNP1: int const &

        (   R   t   TStr___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s  
        CountCh(TStr self, char const & Ch, int const & BChN=0) -> int

        Parameters:
            Ch: char const &
            BChN: int const &

        CountCh(TStr self, char const & Ch) -> int

        Parameters:
            Ch: char const &

        (   R   t   TStr_CountCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR+    s    c         G   s   t  j |  |  S(   s	  
        SearchCh(TStr self, char const & Ch, int const & BChN=0) -> int

        Parameters:
            Ch: char const &
            BChN: int const &

        SearchCh(TStr self, char const & Ch) -> int

        Parameters:
            Ch: char const &

        (   R   t   TStr_SearchCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR-    s    c         G   s   t  j |  |  S(   s  
        SearchChBack(TStr self, char const & Ch, int BChN=-1) -> int

        Parameters:
            Ch: char const &
            BChN: int

        SearchChBack(TStr self, char const & Ch) -> int

        Parameters:
            Ch: char const &

        (   R   t   TStr_SearchChBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR/    s    c         G   s   t  j |  |  S(   s   
        SearchStr(TStr self, TStr Str, int const & BChN=0) -> int

        Parameters:
            Str: TStr const &
            BChN: int const &

        SearchStr(TStr self, TStr Str) -> int

        Parameters:
            Str: TStr const &

        (   R   t   TStr_SearchStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1    s    c         G   s   t  j |  |  S(   so   
        IsChIn(TStr self, char const & Ch) -> bool

        Parameters:
            Ch: char const &

        (   R   t   TStr_IsChIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   sj   
        IsStrIn(TStr self, TStr Str) -> bool

        Parameters:
            Str: TStr const &

        (   R   t   TStr_IsStrIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3    s    c         G   s   t  j |  |  S(   s   
        IsPrefix(TStr self, char const * Str) -> bool

        Parameters:
            Str: char const *

        IsPrefix(TStr self, TStr Str) -> bool

        Parameters:
            Str: TStr const &

        (   R   t   TStr_IsPrefix(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5    s    c         G   s   t  j |  |  S(   s   
        IsSuffix(TStr self, char const * Str) -> bool

        Parameters:
            Str: char const *

        IsSuffix(TStr self, TStr Str) -> bool

        Parameters:
            Str: TStr const &

        (   R   t   TStr_IsSuffix(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR7    s    c         G   s   t  j |  |  S(   s}  
        ChangeCh(TStr self, char const & SrcCh, char const & DstCh, int const & BChN=0) -> int

        Parameters:
            SrcCh: char const &
            DstCh: char const &
            BChN: int const &

        ChangeCh(TStr self, char const & SrcCh, char const & DstCh) -> int

        Parameters:
            SrcCh: char const &
            DstCh: char const &

        (   R   t   TStr_ChangeCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        ChangeChAll(TStr self, char const & SrcCh, char const & DstCh) -> int

        Parameters:
            SrcCh: char const &
            DstCh: char const &

        (   R   t   TStr_ChangeChAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ChangeChAll  s    	c         G   s   t  j |  |  S(   sg  
        ChangeStr(TStr self, TStr SrcStr, TStr DstStr, int const & BChN=0) -> int

        Parameters:
            SrcStr: TStr const &
            DstStr: TStr const &
            BChN: int const &

        ChangeStr(TStr self, TStr SrcStr, TStr DstStr) -> int

        Parameters:
            SrcStr: TStr const &
            DstStr: TStr const &

        (   R   t   TStr_ChangeStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   ChangeStr!  s    c         G   s   t  j |  |  S(   s  
        ChangeStrAll(TStr self, TStr SrcStr, TStr DstStr, bool const & FromStartP=False) -> int

        Parameters:
            SrcStr: TStr const &
            DstStr: TStr const &
            FromStartP: bool const &

        ChangeStrAll(TStr self, TStr SrcStr, TStr DstStr) -> int

        Parameters:
            SrcStr: TStr const &
            DstStr: TStr const &

        (   R   t   TStr_ChangeStrAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ChangeStrAll3  s    c         C   s   t  j |   S(   sa   
        Reverse(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t   TStr_Reverse(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E  s    c         C   s   t  j |   S(   sf   
        GetPrimHashCd(TStr self) -> int

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  O  s    c         C   s   t  j |   S(   se   
        GetSecHashCd(TStr self) -> int

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  Y  s    c         G   s   t  j |  |  S(   se   
        IsBool(TStr self, bool & Val) -> bool

        Parameters:
            Val: bool &

        (   R   t   TStr_IsBool(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsBoolc  s    c         G   s   t  j |  |  S(   s  
        IsInt(TStr self, bool const & Check, int const & MnVal, int const & MxVal, int & Val) -> bool

        Parameters:
            Check: bool const &
            MnVal: int const &
            MxVal: int const &
            Val: int &

        IsInt(TStr self, int & Val) -> bool

        Parameters:
            Val: int &

        IsInt(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t
   TStr_IsInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsIntm  s    c         G   s   t  j |  |  S(   s   
        GetInt(TStr self) -> int
        GetInt(TStr self, int const & DfVal) -> int

        Parameters:
            DfVal: int const &

        (   R   t   TStr_GetInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetInt  s    	c         G   s   t  j |  |  S(   s  
        IsUInt(TStr self, bool const & Check, uint const & MnVal, uint const & MxVal, uint & Val) -> bool

        Parameters:
            Check: bool const &
            MnVal: uint const &
            MxVal: uint const &
            Val: uint &

        IsUInt(TStr self, uint & Val) -> bool

        Parameters:
            Val: uint &

        IsUInt(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t   TStr_IsUInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsUInt  s    c         G   s   t  j |  |  S(   s   
        GetUInt(TStr self) -> uint
        GetUInt(TStr self, uint const & DfVal) -> uint

        Parameters:
            DfVal: uint const &

        (   R   t   TStr_GetUInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetUInt  s    	c         G   s   t  j |  |  S(   s  
        IsInt64(TStr self, bool const & Check, int64 const & MnVal, int64 const & MxVal, int64 & Val) -> bool

        Parameters:
            Check: bool const &
            MnVal: int64 const &
            MxVal: int64 const &
            Val: int64 &

        IsInt64(TStr self, int64 & Val) -> bool

        Parameters:
            Val: int64 &

        IsInt64(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t   TStr_IsInt64(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsInt64  s    c         G   s   t  j |  |  S(   s   
        GetInt64(TStr self) -> int64
        GetInt64(TStr self, int64 const & DfVal) -> int64

        Parameters:
            DfVal: int64 const &

        (   R   t   TStr_GetInt64(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetInt64  s    	c         G   s   t  j |  |  S(   s  
        IsUInt64(TStr self, bool const & Check, uint64 const & MnVal, uint64 const & MxVal, uint64 & Val) -> bool

        Parameters:
            Check: bool const &
            MnVal: uint64 const &
            MxVal: uint64 const &
            Val: uint64 &

        IsUInt64(TStr self, uint64 & Val) -> bool

        Parameters:
            Val: uint64 &

        IsUInt64(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t   TStr_IsUInt64(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsUInt64  s    c         G   s   t  j |  |  S(   s   
        GetUInt64(TStr self) -> uint64
        GetUInt64(TStr self, uint64 const & DfVal) -> uint64

        Parameters:
            DfVal: uint64 const &

        (   R   t   TStr_GetUInt64(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRe     s    	c         G   s   t  j |  |  S(   s  
        IsHexInt(TStr self, bool const & Check, int const & MnVal, int const & MxVal, int & Val) -> bool

        Parameters:
            Check: bool const &
            MnVal: int const &
            MxVal: int const &
            Val: int &

        IsHexInt(TStr self, int & Val) -> bool

        Parameters:
            Val: int &

        IsHexInt(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t   TStr_IsHexInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsHexInt  s    c         G   s   t  j |  |  S(   s   
        GetHexInt(TStr self) -> int
        GetHexInt(TStr self, int const & DfVal) -> int

        Parameters:
            DfVal: int const &

        (   R   t   TStr_GetHexInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetHexInt  s    	c         G   s   t  j |  |  S(   s  
        IsHexInt64(TStr self, bool const & Check, int64 const & MnVal, int64 const & MxVal, int64 & Val) -> bool

        Parameters:
            Check: bool const &
            MnVal: int64 const &
            MxVal: int64 const &
            Val: int64 &

        IsHexInt64(TStr self, int64 & Val) -> bool

        Parameters:
            Val: int64 &

        IsHexInt64(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t   TStr_IsHexInt64(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   IsHexInt64  s    c         G   s   t  j |  |  S(   s   
        GetHexInt64(TStr self) -> int64
        GetHexInt64(TStr self, int64 const & DfVal) -> int64

        Parameters:
            DfVal: int64 const &

        (   R   t   TStr_GetHexInt64(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetHexInt64.  s    	c         G   s   t  j |  |  S(   s  
        IsFlt(TStr self, bool const & Check, double const & MnVal, double const & MxVal, double & Val, char const & DecDelimCh='.') -> bool

        Parameters:
            Check: bool const &
            MnVal: double const &
            MxVal: double const &
            Val: double &
            DecDelimCh: char const &

        IsFlt(TStr self, bool const & Check, double const & MnVal, double const & MxVal, double & Val) -> bool

        Parameters:
            Check: bool const &
            MnVal: double const &
            MxVal: double const &
            Val: double &

        IsFlt(TStr self, double & Val) -> bool

        Parameters:
            Val: double &

        IsFlt(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t
   TStr_IsFlt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsFlt9  s    c         G   s   t  j |  |  S(   s   
        GetFlt(TStr self) -> double
        GetFlt(TStr self, double const & DfVal) -> double

        Parameters:
            DfVal: double const &

        (   R   t   TStr_GetFlt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetFltY  s    	c         C   s   t  j |  | |  S(   s  
        IsWord(TStr self, bool const & WsPrefixP=True, bool const & FirstUcAllowedP=True) -> bool

        Parameters:
            WsPrefixP: bool const &
            FirstUcAllowedP: bool const &

        IsWord(TStr self, bool const & WsPrefixP=True) -> bool

        Parameters:
            WsPrefixP: bool const &

        IsWord(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t   TStr_IsWord(   R    t	   WsPrefixPt   FirstUcAllowedP(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsWordd  s    c         C   s   t  j |   S(   s^   
        IsWs(TStr self) -> bool

        Parameters:
            self: TStr const *

        (   R   t	   TStr_IsWs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsWsy  s    c         G   s   t  j |  |  S(   sI  
        IsWcMatch(TStr self, int const & StrBChN, TStr WcStr, int const & WcStrBChN, TStrV StarStrV, char const & StarCh='*', 
            char const & QuestCh='?') -> bool

        Parameters:
            StrBChN: int const &
            WcStr: TStr const &
            WcStrBChN: int const &
            StarStrV: TStrV &
            StarCh: char const &
            QuestCh: char const &

        IsWcMatch(TStr self, int const & StrBChN, TStr WcStr, int const & WcStrBChN, TStrV StarStrV, char const & StarCh='*') -> bool

        Parameters:
            StrBChN: int const &
            WcStr: TStr const &
            WcStrBChN: int const &
            StarStrV: TStrV &
            StarCh: char const &

        IsWcMatch(TStr self, int const & StrBChN, TStr WcStr, int const & WcStrBChN, TStrV StarStrV) -> bool

        Parameters:
            StrBChN: int const &
            WcStr: TStr const &
            WcStrBChN: int const &
            StarStrV: TStrV &

        IsWcMatch(TStr self, TStr WcStr, TStrV StarStrV, char const & StarCh='*', char const & QuestCh='?') -> bool

        Parameters:
            WcStr: TStr const &
            StarStrV: TStrV &
            StarCh: char const &
            QuestCh: char const &

        IsWcMatch(TStr self, TStr WcStr, TStrV StarStrV, char const & StarCh='*') -> bool

        Parameters:
            WcStr: TStr const &
            StarStrV: TStrV &
            StarCh: char const &

        IsWcMatch(TStr self, TStr WcStr, TStrV StarStrV) -> bool

        Parameters:
            WcStr: TStr const &
            StarStrV: TStrV &

        IsWcMatch(TStr self, TStr WcStr, char const & StarCh, char const & QuestCh) -> bool

        Parameters:
            WcStr: TStr const &
            StarCh: char const &
            QuestCh: char const &

        IsWcMatch(TStr self, TStr WcStr, int const & StarStrN, TStr StarStr) -> bool

        Parameters:
            WcStr: TStr const &
            StarStrN: int const &
            StarStr: TStr &

        IsWcMatch(TStr self, TStr WcStr) -> bool

        Parameters:
            WcStr: TStr const &

        (   R   t   TStr_IsWcMatch(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   IsWcMatch  s    Gc         G   s   t  j |  |  S(   s  
        GetWcMatch(TStr self, TStr WcStr, int const & StarStrN=0) -> TStr

        Parameters:
            WcStr: TStr const &
            StarStrN: int const &

        GetWcMatch(TStr self, TStr WcStr) -> TStr

        Parameters:
            WcStr: TStr const &

        (   R   t   TStr_GetWcMatch(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetWcMatch  s    c         C   s   t  j |   S(   sb   
        GetFPath(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetFPath(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetFPath  s    c         C   s   t  j |   S(   sb   
        GetFBase(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetFBase(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetFBase  s    c         C   s   t  j |   S(   sa   
        GetFMid(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetFMid(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetFMid  s    c         C   s   t  j |   S(   sa   
        GetFExt(TStr self) -> TStr

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetFExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetFExt  s    c          G   s   t  j |    S(   sf   
        GetNrFPath(TStr FPath) -> TStr

        Parameters:
            FPath: TStr const &

        (   R   t   TStr_GetNrFPath(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetNrFPath  s    c          G   s   t  j |    S(   sc   
        GetNrFMid(TStr FMid) -> TStr

        Parameters:
            FMid: TStr const &

        (   R   t   TStr_GetNrFMid(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetNrFMid  s    c          G   s   t  j |    S(   sc   
        GetNrFExt(TStr FExt) -> TStr

        Parameters:
            FExt: TStr const &

        (   R   t   TStr_GetNrFExt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetNrFExt  s    c          G   s   t  j |    S(   sn   
        GetNrNumFExt(int const & FExtN) -> TStr

        Parameters:
            FExtN: int const &

        (   R   t   TStr_GetNrNumFExt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNrNumFExt%  s    c          G   s   t  j |    S(   s`   
        GetNrFNm(TStr FNm) -> TStr

        Parameters:
            FNm: TStr const &

        (   R   t   TStr_GetNrFNm(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNrFNm0  s    c          G   s   t  j |    S(   s  
        GetNrAbsFPath(TStr FPath, TStr BaseFPath=TStr()) -> TStr

        Parameters:
            FPath: TStr const &
            BaseFPath: TStr const &

        GetNrAbsFPath(TStr FPath) -> TStr

        Parameters:
            FPath: TStr const &

        (   R   t   TStr_GetNrAbsFPath(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNrAbsFPath;  s    c          G   s   t  j |    S(   sf   
        IsAbsFPath(TStr FPath) -> bool

        Parameters:
            FPath: TStr const &

        (   R   t   TStr_IsAbsFPath(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   IsAbsFPathL  s    c          G   s   t  j |    S(   s   
        PutFExt(TStr FNm, TStr FExt) -> TStr

        Parameters:
            FNm: TStr const &
            FExt: TStr const &

        (   R   t   TStr_PutFExt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutFExtW  s    	c          G   s   t  j |    S(   s   
        PutFExtIfEmpty(TStr FNm, TStr FExt) -> TStr

        Parameters:
            FNm: TStr const &
            FExt: TStr const &

        (   R   t   TStr_PutFExtIfEmpty(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutFExtIfEmptyc  s    	c          G   s   t  j |    S(   s   
        PutFBase(TStr FNm, TStr FBase) -> TStr

        Parameters:
            FNm: TStr const &
            FBase: TStr const &

        (   R   t   TStr_PutFBase(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutFBaseo  s    	c          G   s   t  j |    S(   s   
        PutFBaseIfEmpty(TStr FNm, TStr FBase) -> TStr

        Parameters:
            FNm: TStr const &
            FBase: TStr const &

        (   R   t   TStr_PutFBaseIfEmpty(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutFBaseIfEmpty{  s    	c          G   s   t  j |    S(   s   
        AddToFMid(TStr FNm, TStr ExtFMid) -> TStr

        Parameters:
            FNm: TStr const &
            ExtFMid: TStr const &

        (   R   t   TStr_AddToFMid(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   AddToFMid  s    	c          G   s   t  j |    S(   s   
        GetNumFNm(TStr FNm, int const & Num) -> TStr

        Parameters:
            FNm: TStr const &
            Num: int const &

        (   R   t   TStr_GetNumFNm(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetNumFNm  s    	c          G   s   t  j |    S(   s   
        GetFNmStr(TStr Str, bool const & AlNumOnlyP=True) -> TStr

        Parameters:
            Str: TStr const &
            AlNumOnlyP: bool const &

        GetFNmStr(TStr Str) -> TStr

        Parameters:
            Str: TStr const &

        (   R   t   TStr_GetFNmStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetFNmStr  s    c          G   s   t  j |    S(   s   
        LoadTxt(PSIn const & SIn) -> TStr

        Parameters:
            SIn: PSIn const &

        LoadTxt(TStr FNm) -> TStr

        Parameters:
            FNm: TStr const &

        (   R   t   TStr_LoadTxt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        SaveTxt(TStr self, PSOut const & SOut)

        Parameters:
            SOut: PSOut const &

        SaveTxt(TStr self, TStr FNm)

        Parameters:
            FNm: TStr const &

        (   R   t   TStr_SaveTxt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c          G   s   t  j |    S(   sf   
        GetChStr(char const & Ch) -> TStr

        Parameters:
            Ch: char const &

        (   R   t   TStr_GetChStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetChStr  s    c          G   s   t  j |    S(   s   
        GetDChStr(char const & Ch1, char const & Ch2) -> TStr

        Parameters:
            Ch1: char const &
            Ch2: char const &

        (   R   t   TStr_GetDChStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetDChStr  s    	c          G   s   t  j |    S(   si   
        Fmt(char const * FmtStr) -> TStr

        Parameters:
            FmtStr: char const *

        (   R   t   TStr_Fmt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Fmt  s    c          G   s   t  j |    S(   so   
        GetSpaceStr(int const & Spaces) -> TStr

        Parameters:
            Spaces: int const &

        (   R   t   TStr_GetSpaceStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetSpaceStr  s    c         C   s   t  j |   S(   sc   
        GetCStr(TStr self) -> char *

        Parameters:
            self: TStr const *

        (   R   t   TStr_GetCStr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetCStr  s    c          G   s   t  j |    S(   s_   
        MkClone(TStr Str) -> TStr

        Parameters:
            Str: TStr const &

        (   R   t   TStr_MkClone(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   MkClone  s    c           C   s
   t  j   S(   s   GetNullStr() -> TStr(   R   t   TStr_GetNullStr(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetNullStr  s    (   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrRP   RD   R  R   R   R   R	  R  R   RU   R   R   R%  R   RY   RW   Rf  R=  R  Rp  R  Ri  R?  R  Rl  R  RA  R  Rn  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/  R1  R9  R3  R5  R7  R;  R  R  R  R  RG  RI  R  R  R  R  R  R  R  R  Re   R  R  R  R  R  R  R   R  R  R  R	  R  R  R  R  R  Rt   R  R  R  R  R  R  R!  R#  R%  R'  R)  R+  R-  R   R   R1  R3  R5  R7  R9  R;  R=  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR|  
  s  		3					
	
	
			
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
			
		
	
	
	
	
					
	
			
	
							
	
							
	
	
	
													 		
	I		
	
	
	
	
	
	
	
	
		
										
		
	
	
	
	c          G   s   t  j |    S(   s[   
    TStr_GetNrFPath(TStr FPath) -> TStr

    Parameters:
        FPath: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v  s    c          G   s   t  j |    S(   sX   
    TStr_GetNrFMid(TStr FMid) -> TStr

    Parameters:
        FMid: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sX   
    TStr_GetNrFExt(TStr FExt) -> TStr

    Parameters:
        FExt: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sc   
    TStr_GetNrNumFExt(int const & FExtN) -> TStr

    Parameters:
        FExtN: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sU   
    TStr_GetNrFNm(TStr FNm) -> TStr

    Parameters:
        FNm: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   s   
    GetNrAbsFPath(TStr FPath, TStr BaseFPath=TStr()) -> TStr

    Parameters:
        FPath: TStr const &
        BaseFPath: TStr const &

    TStr_GetNrAbsFPath(TStr FPath) -> TStr

    Parameters:
        FPath: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   s[   
    TStr_IsAbsFPath(TStr FPath) -> bool

    Parameters:
        FPath: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sz   
    TStr_PutFExt(TStr FNm, TStr FExt) -> TStr

    Parameters:
        FNm: TStr const &
        FExt: TStr const &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    	c          G   s   t  j |    S(   s   
    TStr_PutFExtIfEmpty(TStr FNm, TStr FExt) -> TStr

    Parameters:
        FNm: TStr const &
        FExt: TStr const &

    (   R   R"  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"    s    	c          G   s   t  j |    S(   s}   
    TStr_PutFBase(TStr FNm, TStr FBase) -> TStr

    Parameters:
        FNm: TStr const &
        FBase: TStr const &

    (   R   R$  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$    s    	c          G   s   t  j |    S(   s   
    TStr_PutFBaseIfEmpty(TStr FNm, TStr FBase) -> TStr

    Parameters:
        FNm: TStr const &
        FBase: TStr const &

    (   R   R&  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&    s    	c          G   s   t  j |    S(   s   
    TStr_AddToFMid(TStr FNm, TStr ExtFMid) -> TStr

    Parameters:
        FNm: TStr const &
        ExtFMid: TStr const &

    (   R   R(  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(    s    	c          G   s   t  j |    S(   s   
    TStr_GetNumFNm(TStr FNm, int const & Num) -> TStr

    Parameters:
        FNm: TStr const &
        Num: int const &

    (   R   R*  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    	c          G   s   t  j |    S(   s   
    GetFNmStr(TStr Str, bool const & AlNumOnlyP=True) -> TStr

    Parameters:
        Str: TStr const &
        AlNumOnlyP: bool const &

    TStr_GetFNmStr(TStr Str) -> TStr

    Parameters:
        Str: TStr const &

    (   R   R,  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c          G   s   t  j |    S(   s   
    LoadTxt(PSIn const & SIn) -> TStr

    Parameters:
        SIn: PSIn const &

    TStr_LoadTxt(TStr FNm) -> TStr

    Parameters:
        FNm: TStr const &

    (   R   R.  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    c          G   s   t  j |    S(   s[   
    TStr_GetChStr(char const & Ch) -> TStr

    Parameters:
        Ch: char const &

    (   R   R0  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  #  s    c          G   s   t  j |    S(   s   
    TStr_GetDChStr(char const & Ch1, char const & Ch2) -> TStr

    Parameters:
        Ch1: char const &
        Ch2: char const &

    (   R   R2  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  -  s    	c          G   s   t  j |    S(   s^   
    TStr_Fmt(char const * FmtStr) -> TStr

    Parameters:
        FmtStr: char const *

    (   R   R4  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  8  s    c          G   s   t  j |    S(   sd   
    TStr_GetSpaceStr(int const & Spaces) -> TStr

    Parameters:
        Spaces: int const &

    (   R   R6  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  B  s    c          G   s   t  j |    S(   sT   
    TStr_MkClone(TStr Str) -> TStr

    Parameters:
        Str: TStr const &

    (   R   R:  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR:  L  s    c           C   s
   t  j   S(   s   TStr_GetNullStr() -> TStr(   R   R<  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR<  V  s    t   TStrInc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z RS(   s   Proxy of C++ TStrIn classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sq   
        __init__(TStrIn self, TStr _Str) -> TStrIn

        Parameters:
            _Str: TStr const &

        N(   R   t   TStrIn_swiginitt
   new_TStrIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ^  s    c          G   s   t  j |    S(   s[   
        New(TStr Str) -> PSIn

        Parameters:
            Str: TStr const &

        (   R   t
   TStrIn_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g  s    c         C   s   t  j |   S(   s[   
        Eof(TStrIn self) -> bool

        Parameters:
            self: TStrIn *

        (   R   t
   TStrIn_Eof(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s  s    c         C   s   t  j |   S(   s`   
        Len(TStrIn self) -> int

        Parameters:
            self: TStrIn const *

        (   R   t
   TStrIn_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   }  s    c         C   s   t  j |   S(   s]   
        GetCh(TStrIn self) -> char

        Parameters:
            self: TStrIn *

        (   R   t   TStrIn_GetCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s^   
        PeekCh(TStrIn self) -> char

        Parameters:
            self: TStrIn *

        (   R   t   TStrIn_PeekCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GetBf(TStrIn self, void const * LBf, TSize const & LBfL) -> int

        Parameters:
            LBf: void const *
            LBfL: TSize const &

        (   R   t   TStrIn_GetBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    	c         C   s   t  j |   S(   sU   
        Reset(TStrIn self)

        Parameters:
            self: TStrIn *

        (   R   t   TStrIn_Reset(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sn   
        GetNextLnBf(TStrIn self, TChA LnChA) -> bool

        Parameters:
            LnChA: TChA &

        (   R   t   TStrIn_GetNextLnBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TStrInRP   R   RY   R   R   R   R   R   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR?  Z  s   			
		
	
	
	
		
c          G   s   t  j |    S(   sR   
    TStrIn_New(TStr Str) -> PSIn

    Parameters:
        Str: TStr const &

    (   R   RB  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRB    s    t   TDbStrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s   Proxy of C++ TDbStr classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TDbStr self) -> TDbStr
        __init__(TDbStr self, TDbStr DbStr) -> TDbStr

        Parameters:
            DbStr: TDbStr const &

        __init__(TDbStr self, TStr _Str1) -> TDbStr

        Parameters:
            _Str1: TStr const &

        __init__(TDbStr self, TStr _Str1, TStr _Str2) -> TDbStr

        Parameters:
            _Str1: TStr const &
            _Str2: TStr const &

        __init__(TDbStr self, TSIn SIn) -> TDbStr

        Parameters:
            SIn: TSIn &

        N(   R   t   TDbStr_swiginitt
   new_TDbStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   s_   
        Save(TDbStr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TDbStr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   ss   
        __eq__(TDbStr self, TDbStr DbStr) -> bool

        Parameters:
            DbStr: TDbStr const &

        (   R   t   TDbStr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   ss   
        __lt__(TDbStr self, TDbStr DbStr) -> bool

        Parameters:
            DbStr: TDbStr const &

        (   R   t   TDbStr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sj   
        GetPrimHashCd(TDbStr self) -> int

        Parameters:
            self: TDbStr const *

        (   R   t   TDbStr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   si   
        GetSecHashCd(TDbStr self) -> int

        Parameters:
            self: TDbStr const *

        (   R   t   TDbStr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         C   s   t  j |   S(   sc   
        Empty(TDbStr self) -> bool

        Parameters:
            self: TDbStr const *

        (   R   t   TDbStr_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW      s    c         C   s   t  j |   S(   sd   
        Filled(TDbStr self) -> bool

        Parameters:
            self: TDbStr const *

        (   R   t   TDbStr_Filled(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Filled*  s    (   R   R-   RM   RN   R   R/   R+   R   t   TDbStr_Str1_gett   TDbStr_Str1_sett   Str1t   TDbStr_Str2_gett   TDbStr_Str2_sett   Str2RD   R   R   R  RG  RI  RW   RU  t   delete_TDbStrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s   		
	
	
	
	
	
	
t   TStrPoolc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z e j	 Z
 d   Z e e  Z d   Z e e  Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z e d  Z d   Z d   Z d   Z RS(   s   Proxy of C++ TStrPool classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   A  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   A  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TStrPool self, uint const & MxBfLen=0, uint const & _GrowBy=16*1024*1024) -> TStrPool

        Parameters:
            MxBfLen: uint const &
            _GrowBy: uint const &

        __init__(TStrPool self, uint const & MxBfLen=0) -> TStrPool

        Parameters:
            MxBfLen: uint const &

        __init__(TStrPool self) -> TStrPool
        __init__(TStrPool self, TSIn SIn, bool LoadCompact=True) -> TStrPool

        Parameters:
            SIn: TSIn &
            LoadCompact: bool

        __init__(TStrPool self, TSIn SIn) -> TStrPool

        Parameters:
            SIn: TSIn &

        __init__(TStrPool self, TStrPool Pool) -> TStrPool

        Parameters:
            Pool: TStrPool const &

        N(   R   t   TStrPool_swiginitt   new_TStrPool(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   C  s    c          G   s   t  j |    S(   s  
        New(uint const & _MxBfLen=0, uint const & _GrowBy=16*1024*1024) -> PStrPool

        Parameters:
            _MxBfLen: uint const &
            _GrowBy: uint const &

        New(uint const & _MxBfLen=0) -> PStrPool

        Parameters:
            _MxBfLen: uint const &

        New() -> PStrPool
        New(TSIn SIn) -> PStrPool

        Parameters:
            SIn: TSIn &

        New(TStr fileName) -> PStrPool

        Parameters:
            fileName: TStr const &

        (   R   t   TStrPool_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d  s    c          G   s   t  j |    S(   s   
        Load(TSIn SIn, bool LoadCompacted=True) -> PStrPool

        Parameters:
            SIn: TSIn &
            LoadCompacted: bool

        Load(TSIn SIn) -> PStrPool

        Parameters:
            SIn: TSIn &

        (   R   t   TStrPool_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Save(TStrPool self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        Save(TStrPool self, TStr FNm)

        Parameters:
            FNm: TStr const &

        (   R   t   TStrPool_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   se   
        Len(TStrPool self) -> uint

        Parameters:
            self: TStrPool const *

        (   R   t   TStrPool_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sf   
        Size(TStrPool self) -> uint

        Parameters:
            self: TStrPool const *

        (   R   t   TStrPool_Size(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Size  s    c         C   s   t  j |   S(   sg   
        Empty(TStrPool self) -> bool

        Parameters:
            self: TStrPool const *

        (   R   t   TStrPool_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   sl   
        __call__(TStrPool self) -> char *

        Parameters:
            self: TStrPool const *

        (   R   t   TStrPool___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   su  
        AddStr(TStrPool self, char const * Str, uint const & Len) -> uint

        Parameters:
            Str: char const *
            Len: uint const &

        AddStr(TStrPool self, char const * Str) -> uint

        Parameters:
            Str: char const *

        AddStr(TStrPool self, TStr Str) -> uint

        Parameters:
            Str: TStr const &

        (   R   t   TStrPool_AddStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddStr  s    c         G   s   t  j |  |  S(   s   
        GetCStr(TStrPool self, uint const & Offset) -> char const *

        Parameters:
            Offset: uint const &

        (   R   t   TStrPool_GetCStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         C   s   t  j |  |  S(   s   
        Clr(TStrPool self, bool DoDel=False)

        Parameters:
            DoDel: bool

        Clr(TStrPool self)

        Parameters:
            self: TStrPool *

        (   R   t   TStrPool_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Cmp(TStrPool self, uint const & Offset, char const * Str) -> int

        Parameters:
            Offset: uint const &
            Str: char const *

        (   R   t   TStrPool_Cmp(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Cmp  s    	c         G   s   t  j |  |  S(   s   
        GetPrimHashCd(TStrPool self, char const * CStr) -> int

        Parameters:
            CStr: char const *

        GetPrimHashCd(TStrPool self, uint const & Offset) -> int

        Parameters:
            Offset: uint const &

        (   R   t   TStrPool_GetPrimHashCd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s   
        GetSecHashCd(TStrPool self, char const * CStr) -> int

        Parameters:
            CStr: char const *

        GetSecHashCd(TStrPool self, uint const & Offset) -> int

        Parameters:
            Offset: uint const &

        (   R   t   TStrPool_GetSecHashCd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   RD   R   t   delete_TStrPoolRP   R   Rt   R  R   RY   Re  RW   R   Ri  R9  t   FalseR   Rm  RG  RI  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  ?  s(   	 					
	
	
	
		
		c          G   s   t  j |    S(   s  
    New(uint const & _MxBfLen=0, uint const & _GrowBy=16*1024*1024) -> PStrPool

    Parameters:
        _MxBfLen: uint const &
        _GrowBy: uint const &

    New(uint const & _MxBfLen=0) -> PStrPool

    Parameters:
        _MxBfLen: uint const &

    New() -> PStrPool
    New(TSIn SIn) -> PStrPool

    Parameters:
        SIn: TSIn &

    TStrPool_New(TStr fileName) -> PStrPool

    Parameters:
        fileName: TStr const &

    (   R   R`  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR`  -  s    c          G   s   t  j |    S(   s   
    Load(TSIn SIn, bool LoadCompacted=True) -> PStrPool

    Parameters:
        SIn: TSIn &
        LoadCompacted: bool

    TStrPool_Load(TSIn SIn) -> PStrPool

    Parameters:
        SIn: TSIn &

    (   R   Ra  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRa  H  s    t
   TStrPool64c           B   s   e  Z d  Z e d   d   d d Z e Z d   Z e j	 Z
 d   Z d d d
  Z e e  Z d   Z e e  Z d   Z d   Z d   Z d   Z e d  Z d   Z d   Z RS(   s   Proxy of C++ TStrPool64 classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TStrPool64 self, ::TSize _MxBfL=0, ::TSize _GrowBy=16*1024*1024) -> TStrPool64

        Parameters:
            _MxBfL: ::TSize
            _GrowBy: ::TSize

        __init__(TStrPool64 self, ::TSize _MxBfL=0) -> TStrPool64

        Parameters:
            _MxBfL: ::TSize

        __init__(TStrPool64 self) -> TStrPool64
        __init__(TStrPool64 self, TStrPool64 StrPool) -> TStrPool64

        Parameters:
            StrPool: TStrPool64 const &

        __init__(TStrPool64 self, TSIn SIn, bool LoadCompact=True) -> TStrPool64

        Parameters:
            SIn: TSIn &
            LoadCompact: bool

        __init__(TStrPool64 self, TSIn SIn) -> TStrPool64

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrPool64_swiginitt   new_TStrPool64(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   \  s    c         G   s   t  j |  |  S(   sc   
        Save(TStrPool64 self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrPool64_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }  s    i    i   i   c         C   s   t  j |  |  S(   s  
        New(::TSize MxBfL=0, ::TSize GrowBy=16*1024*1024) -> PStrPool64

        Parameters:
            MxBfL: ::TSize
            GrowBy: ::TSize

        New(::TSize MxBfL=0) -> PStrPool64

        Parameters:
            MxBfL: ::TSize

        New() -> PStrPool64
        (   R   t   TStrPool64_New(   t   MxBfLt   GrowBy(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c          G   s   t  j |    S(   s   
        Load(TSIn SIn, bool LoadCompact=True) -> PStrPool64

        Parameters:
            SIn: TSIn &
            LoadCompact: bool

        Load(TSIn SIn) -> PStrPool64

        Parameters:
            SIn: TSIn &

        (   R   t   TStrPool64_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sr   
        GetMemUsed(TStrPool64 self) -> uint64

        Parameters:
            self: TStrPool64 const *

        (   R   t   TStrPool64_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sk   
        Empty(TStrPool64 self) -> bool

        Parameters:
            self: TStrPool64 const *

        (   R   t   TStrPool64_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   sk   
        Len(TStrPool64 self) -> uint64

        Parameters:
            self: TStrPool64 const *

        (   R   t   TStrPool64_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sp   
        Reserved(TStrPool64 self) -> uint64

        Parameters:
            self: TStrPool64 const *

        (   R   t   TStrPool64_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Reserved  s    c         C   s   t  j |  |  S(   s   
        Clr(TStrPool64 self, bool DoDel=False)

        Parameters:
            DoDel: bool

        Clr(TStrPool64 self)

        Parameters:
            self: TStrPool64 *

        (   R   t   TStrPool64_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Cmp(TStrPool64 self, uint64 Offset, char const * Str) -> int

        Parameters:
            Offset: uint64
            Str: char const *

        (   R   t   TStrPool64_Cmp(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRm    s    	c         G   s   t  j |  |  S(   sq   
        AddStr(TStrPool64 self, TStr Str) -> uint64

        Parameters:
            Str: TStr const &

        (   R   t   TStrPool64_AddStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRi    s    i @  i   (   R   R-   RM   RN   R   R/   R+   RD   R   t   delete_TStrPool64RP   R   R   Rt   R  R   RW   RY   R~  Rq  R   Rm  Ri  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRr  X  s"   	 		
		
	
	
	
	i   i   c         C   s   t  j |  |  S(   s   
    New(::TSize MxBfL=0, ::TSize GrowBy=16*1024*1024) -> PStrPool64

    Parameters:
        MxBfL: ::TSize
        GrowBy: ::TSize

    New(::TSize MxBfL=0) -> PStrPool64

    Parameters:
        MxBfL: ::TSize

    TStrPool64_New() -> PStrPool64
    (   R   Rv  (   Rw  Rx  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRv    s    c          G   s   t  j |    S(   s   
    Load(TSIn SIn, bool LoadCompact=True) -> PStrPool64

    Parameters:
        SIn: TSIn &
        LoadCompact: bool

    TStrPool64_Load(TSIn SIn) -> PStrPool64

    Parameters:
        SIn: TSIn &

    (   R   Ry  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRy    s    t   TVoidc           B   se   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z e j Z RS(
   s   Proxy of C++ TVoid classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TVoid self) -> TVoid
        __init__(TVoid self, TSIn arg2) -> TVoid

        Parameters:
            arg2: TSIn &

        N(   R   t   TVoid_swiginitt	   new_TVoid(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   &  s    	c         G   s   t  j |  |  S(   s^   
        Save(TVoid self, TSOut arg2)

        Parameters:
            arg2: TSOut &

        (   R   t
   TVoid_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    c         G   s   t  j |  |  S(   sn   
        __eq__(TVoid self, TVoid arg2) -> bool

        Parameters:
            arg2: TVoid const &

        (   R   t   TVoid___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   :  s    c         G   s   t  j |  |  S(   sn   
        __lt__(TVoid self, TVoid arg2) -> bool

        Parameters:
            arg2: TVoid const &

        (   R   t   TVoid___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D  s    c         C   s   t  j |   S(   se   
        GetMemUsed(TVoid self) -> int

        Parameters:
            self: TVoid const *

        (   R   t   TVoid_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N  s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R  R   R   t   delete_TVoidRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  "  s   	
	
	
	
	
t   TBoolc           B   s@  e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z e Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z e j  Z! RS(   s   Proxy of C++ TBool classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b  s    RA   s   The membership flagc         C   s   t  j |   S(   N(   R   t   TBool___nonzero__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __nonzero__f  s    c         G   s   t  j |  t  j |    d S(   s   
        __init__(TBool self) -> TBool
        __init__(TBool self, bool const & _Val) -> TBool

        Parameters:
            _Val: bool const &

        __init__(TBool self, TSIn SIn) -> TBool

        Parameters:
            SIn: TSIn &

        N(   R   t   TBool_swiginitt	   new_TBool(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   k  s    c         G   s   t  j |  |  S(   sZ   
        Load(TBool self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t
   TBool_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z  s    c         G   s   t  j |  |  S(   s^   
        Save(TBool self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TBool_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sn   
        __eq__(TBool self, TBool Bool) -> bool

        Parameters:
            Bool: TBool const &

        (   R   t   TBool___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sn   
        __lt__(TBool self, TBool Bool) -> bool

        Parameters:
            Bool: TBool const &

        (   R   t   TBool___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sd   
        __call__(TBool self) -> bool

        Parameters:
            self: TBool const *

        (   R   t   TBool___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   se   
        GetMemUsed(TBool self) -> int

        Parameters:
            self: TBool const *

        (   R   t   TBool_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sh   
        GetPrimHashCd(TBool self) -> int

        Parameters:
            self: TBool const *

        (   R   t   TBool_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sg   
        GetSecHashCd(TBool self) -> int

        Parameters:
            self: TBool const *

        (   R   t   TBool_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c           C   s
   t  j   S(   s   GetRnd() -> bool(   R   t   TBool_GetRnd(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetRnd  s    c          G   s   t  j |    S(   sh   
        GetYNStr(bool const & Val) -> TStr

        Parameters:
            Val: bool const &

        (   R   t   TBool_GetYNStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetYNStr  s    c          G   s   t  j |    S(   sk   
        GetYesNoStr(bool const & Val) -> TStr

        Parameters:
            Val: bool const &

        (   R   t   TBool_GetYesNoStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetYesNoStr  s    c          G   s   t  j |    S(   sh   
        Get01Str(bool const & Val) -> TStr

        Parameters:
            Val: bool const &

        (   R   t   TBool_Get01Str(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Get01Str  s    c          G   s   t  j |    S(   s`   
        IsValStr(TStr Str) -> bool

        Parameters:
            Str: TStr const &

        (   R   t   TBool_IsValStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsValStr  s    c          G   s   t  j |    S(   s   
        GetValFromStr(TStr Str) -> bool

        Parameters:
            Str: TStr const &

        GetValFromStr(TStr Str, bool const & DfVal) -> bool

        Parameters:
            Str: TStr const &
            DfVal: bool const &

        (   R   t   TBool_GetValFromStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetValFromStr  s    ("   R   R-   RM   RN   R   R/   R+   R   t   TBool_Val_gett   TBool_Val_sett   Valt   TBool_Rnd_gett   TBool_Rnd_sett   RndR  t   __bool__RD   R  R   R   R  R   R   RG  RI  R  Rt   R  R  R  R  R  t   delete_TBoolRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  `  s:   			
	
	
	
	
	
	
	
		
	
	
	
	c           C   s
   t  j   S(   s   TBool_GetRnd() -> bool(   R   R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  !  s    c          G   s   t  j |    S(   s^   
    TBool_GetYNStr(bool const & Val) -> TStr

    Parameters:
        Val: bool const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  %  s    c          G   s   t  j |    S(   sa   
    TBool_GetYesNoStr(bool const & Val) -> TStr

    Parameters:
        Val: bool const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /  s    c          G   s   t  j |    S(   s^   
    TBool_Get01Str(bool const & Val) -> TStr

    Parameters:
        Val: bool const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c          G   s   t  j |    S(   sV   
    TBool_IsValStr(TStr Str) -> bool

    Parameters:
        Str: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    c          G   s   t  j |    S(   s   
    GetValFromStr(TStr Str) -> bool

    Parameters:
        Str: TStr const &

    TBool_GetValFromStr(TStr Str, bool const & DfVal) -> bool

    Parameters:
        Str: TStr const &
        DfVal: bool const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    t   TChc           B   s|  e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z e j Z  RS(   s   Proxy of C++ TCh classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TCh self) -> TCh
        __init__(TCh self, char const & _Val) -> TCh

        Parameters:
            _Val: char const &

        __init__(TCh self, TSIn SIn) -> TCh

        Parameters:
            SIn: TSIn &

        N(   R   t   TCh_swiginitt   new_TCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   b  s    c         G   s   t  j |  |  S(   s\   
        Save(TCh self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TCh_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q  s    c         G   s   t  j |  |  S(   sd   
        __eq__(TCh self, TCh Ch) -> bool

        Parameters:
            Ch: TCh const &

        (   R   t
   TCh___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {  s    c         G   s   t  j |  |  S(   sd   
        __lt__(TCh self, TCh Ch) -> bool

        Parameters:
            Ch: TCh const &

        (   R   t
   TCh___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s`   
        __call__(TCh self) -> char

        Parameters:
            self: TCh const *

        (   R   t   TCh___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sa   
        GetMemUsed(TCh self) -> int

        Parameters:
            self: TCh const *

        (   R   t   TCh_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sd   
        GetPrimHashCd(TCh self) -> int

        Parameters:
            self: TCh const *

        (   R   t   TCh_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sc   
        GetSecHashCd(TCh self) -> int

        Parameters:
            self: TCh const *

        (   R   t   TCh_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c          G   s   t  j |    S(   sb   
        IsWs(char const & Ch) -> bool

        Parameters:
            Ch: char const &

        (   R   t   TCh_IsWs(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   se   
        IsAlpha(char const & Ch) -> bool

        Parameters:
            Ch: char const &

        (   R   t   TCh_IsAlpha(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsAlpha  s    c          G   s   t  j |    S(   sc   
        IsNum(char const & Ch) -> bool

        Parameters:
            Ch: char const &

        (   R   t	   TCh_IsNum(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsNum  s    c          G   s   t  j |    S(   se   
        IsAlNum(char const & Ch) -> bool

        Parameters:
            Ch: char const &

        (   R   t   TCh_IsAlNum(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsAlNum  s    c          G   s   t  j |    S(   sc   
        GetNum(char const & Ch) -> int

        Parameters:
            Ch: char const &

        (   R   t
   TCh_GetNum(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNum  s    c          G   s   t  j |    S(   sc   
        IsHex(char const & Ch) -> bool

        Parameters:
            Ch: char const &

        (   R   t	   TCh_IsHex(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsHex  s    c          G   s   t  j |    S(   sc   
        GetHex(char const & Ch) -> int

        Parameters:
            Ch: char const &

        (   R   t
   TCh_GetHex(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sf   
        GetHexCh(int const & Val) -> char

        Parameters:
            Val: int const &

        (   R   t   TCh_GetHexCh(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetHexCh  s    c          G   s   t  j |    S(   sb   
        IsUc(char const & Ch) -> char

        Parameters:
            Ch: char const &

        (   R   t   TCh_IsUc(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRf    s    c          G   s   t  j |    S(   sc   
        GetUc(char const & Ch) -> char

        Parameters:
            Ch: char const &

        (   R   t	   TCh_GetUc(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sn   
        GetUsFromYuAscii(char const & Ch) -> char

        Parameters:
            Ch: char const &

        (   R   t   TCh_GetUsFromYuAscii(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  %  s    (!   R   R-   RM   RN   R   R/   R+   R   t   TCh_Val_gett   TCh_Val_setR  RD   R   R   R  R   R   RG  RI  R  Rt   R  R  R  R  R  R  R  Rf  R  R  t
   delete_TChRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ]  sF   		
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
c          G   s   t  j |    S(   sV   
    TCh_IsWs(char const & Ch) -> bool

    Parameters:
        Ch: char const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D  s    c          G   s   t  j |    S(   sY   
    TCh_IsAlpha(char const & Ch) -> bool

    Parameters:
        Ch: char const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N  s    c          G   s   t  j |    S(   sW   
    TCh_IsNum(char const & Ch) -> bool

    Parameters:
        Ch: char const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X  s    c          G   s   t  j |    S(   sY   
    TCh_IsAlNum(char const & Ch) -> bool

    Parameters:
        Ch: char const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  b  s    c          G   s   t  j |    S(   sW   
    TCh_GetNum(char const & Ch) -> int

    Parameters:
        Ch: char const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    c          G   s   t  j |    S(   sW   
    TCh_IsHex(char const & Ch) -> bool

    Parameters:
        Ch: char const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v  s    c          G   s   t  j |    S(   sW   
    TCh_GetHex(char const & Ch) -> int

    Parameters:
        Ch: char const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sZ   
    TCh_GetHexCh(int const & Val) -> char

    Parameters:
        Val: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sV   
    TCh_IsUc(char const & Ch) -> char

    Parameters:
        Ch: char const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sW   
    TCh_GetUc(char const & Ch) -> char

    Parameters:
        Ch: char const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sb   
    TCh_GetUsFromYuAscii(char const & Ch) -> char

    Parameters:
        Ch: char const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    t   TUChc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s   Proxy of C++ TUCh classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TUCh self) -> TUCh
        __init__(TUCh self, uchar const & _Val) -> TUCh

        Parameters:
            _Val: uchar const &

        __init__(TUCh self, TSIn SIn) -> TUCh

        Parameters:
            SIn: TSIn &

        N(   R   t   TUCh_swiginitt   new_TUCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   s]   
        Save(TUCh self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t	   TUCh_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   si   
        __eq__(TUCh self, TUCh UCh) -> bool

        Parameters:
            UCh: TUCh const &

        (   R   t   TUCh___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   si   
        __lt__(TUCh self, TUCh UCh) -> bool

        Parameters:
            UCh: TUCh const &

        (   R   t   TUCh___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sc   
        __call__(TUCh self) -> uchar

        Parameters:
            self: TUCh const *

        (   R   t   TUCh___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sc   
        GetMemUsed(TUCh self) -> int

        Parameters:
            self: TUCh const *

        (   R   t   TUCh_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sf   
        GetPrimHashCd(TUCh self) -> int

        Parameters:
            self: TUCh const *

        (   R   t   TUCh_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   se   
        GetSecHashCd(TUCh self) -> int

        Parameters:
            self: TUCh const *

        (   R   t   TUCh_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TUCh_Val_gett   TUCh_Val_setR  RD   R   R   R  R   R   RG  RI  t   delete_TUChRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		
	
	
	
	
	
	
t   TSIntc           B   sz   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 d   Z d   Z d   Z d   Z d	   Z e j Z RS(
   s   Proxy of C++ TSInt classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TSInt self) -> TSInt
        __init__(TSInt self, int16 const & _Val) -> TSInt

        Parameters:
            _Val: int16 const &

        __init__(TSInt self, TSIn SIn) -> TSInt

        Parameters:
            SIn: TSIn &

        N(   R   t   TSInt_swiginitt	   new_TSInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sZ   
        Load(TSInt self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t
   TSInt_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .  s    c         G   s   t  j |  |  S(   s^   
        Save(TSInt self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TSInt_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   8  s    c         C   s   t  j |   S(   sh   
        GetPrimHashCd(TSInt self) -> int

        Parameters:
            self: TSInt const *

        (   R   t   TSInt_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  B  s    c         C   s   t  j |   S(   sg   
        GetSecHashCd(TSInt self) -> int

        Parameters:
            self: TSInt const *

        (   R   t   TSInt_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  L  s    (   R   R-   RM   RN   R   R/   R+   R   t   TSInt_Val_gett   TSInt_Val_setR  RD   R  R   RG  RI  t   delete_TSIntRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		
	
	
	
t   TIntc           B   s6  e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d d  Z e e  Z d   Z e e  Z d   Z  e e   Z  d   Z! e e!  Z! d   Z" e e"  Z" d   Z# e e#  Z# d   Z$ e e$  Z$ d   Z% e e%  Z% d   Z& e e&  Z& d   Z' e e'  Z' d   Z( e e(  Z( d    Z) e e)  Z) d!   Z* e e*  Z* d"   Z+ e e+  Z+ e j, Z- RS(#   s   Proxy of C++ TInt classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TInt self) -> TInt
        __init__(TInt self, int const & _Val) -> TInt

        Parameters:
            _Val: int const &

        __init__(TInt self, TSIn SIn) -> TInt

        Parameters:
            SIn: TSIn &

        N(   R   t   TInt_swiginitt   new_TInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   d  s    c         G   s   t  j |  |  S(   sY   
        Load(TInt self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t	   TInt_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s  s    c         G   s   t  j |  |  S(   s]   
        Save(TInt self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t	   TInt_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }  s    c         G   s   t  j |  |  S(   s   
        __eq__(TInt self, TInt Int) -> bool

        Parameters:
            Int: TInt const &

        __eq__(TInt self, int const & Int) -> bool

        Parameters:
            Int: int const &

        (   R   t   TInt___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   so   
        __ne__(TInt self, int const & Int) -> bool

        Parameters:
            Int: int const &

        (   R   t   TInt___ne__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s   
        __lt__(TInt self, TInt Int) -> bool

        Parameters:
            Int: TInt const &

        __lt__(TInt self, int const & Int) -> bool

        Parameters:
            Int: int const &

        (   R   t   TInt___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sa   
        __call__(TInt self) -> int

        Parameters:
            self: TInt const *

        (   R   t   TInt___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sq   
        __iadd__(TInt self, int const & Int) -> TInt

        Parameters:
            Int: int const &

        (   R   t   TInt___iadd__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sq   
        __isub__(TInt self, int const & Int) -> TInt

        Parameters:
            Int: int const &

        (   R   t   TInt___isub__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __isub__  s    c         C   s   t  j |   S(   sc   
        GetMemUsed(TInt self) -> int

        Parameters:
            self: TInt const *

        (   R   t   TInt_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sf   
        GetPrimHashCd(TInt self) -> int

        Parameters:
            self: TInt const *

        (   R   t   TInt_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   se   
        GetSecHashCd(TInt self) -> int

        Parameters:
            self: TInt const *

        (   R   t   TInt_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c          G   s   t  j |    S(   s`   
        Abs(int const & Int) -> int

        Parameters:
            Int: int const &

        (   R   t   TInt_Abs(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Abs  s    c          G   s   t  j |    S(   sa   
        Sign(int const & Int) -> int

        Parameters:
            Int: int const &

        (   R   t	   TInt_Sign(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Sign  s    c          G   s   t  j |    S(   st   
        Swap(int & Int1, int & Int2)

        Parameters:
            Int1: int &
            Int2: int &

        (   R   t	   TInt_Swap(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    	i    c         C   s   t  j |   S(   s   
        GetRnd(int const & Range=0) -> int

        Parameters:
            Range: int const &

        GetRnd() -> int
        (   R   t   TInt_GetRnd(   R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   sc   
        IsOdd(int const & Int) -> bool

        Parameters:
            Int: int const &

        (   R   t
   TInt_IsOdd(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsOdd  s    c          G   s   t  j |    S(   sd   
        IsEven(int const & Int) -> bool

        Parameters:
            Int: int const &

        (   R   t   TInt_IsEven(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsEven$  s    c          G   s   t  j |    S(   s:  
        GetMn(int const & Int1, int const & Int2) -> int

        Parameters:
            Int1: int const &
            Int2: int const &

        GetMn(int const & Int1, int const & Int2, int const & Int3) -> int

        Parameters:
            Int1: int const &
            Int2: int const &
            Int3: int const &

        GetMn(int const & Int1, int const & Int2, int const & Int3, int const & Int4) -> int

        Parameters:
            Int1: int const &
            Int2: int const &
            Int3: int const &
            Int4: int const &

        (   R   t
   TInt_GetMn(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMn/  s    c          G   s   t  j |    S(   s:  
        GetMx(int const & Int1, int const & Int2) -> int

        Parameters:
            Int1: int const &
            Int2: int const &

        GetMx(int const & Int1, int const & Int2, int const & Int3) -> int

        Parameters:
            Int1: int const &
            Int2: int const &
            Int3: int const &

        GetMx(int const & Int1, int const & Int2, int const & Int3, int const & Int4) -> int

        Parameters:
            Int1: int const &
            Int2: int const &
            Int3: int const &
            Int4: int const &

        (   R   t
   TInt_GetMx(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMxJ  s    c          G   s   t  j |    S(   s   
        GetInRng(int const & Val, int const & Mn, int const & Mx) -> int

        Parameters:
            Val: int const &
            Mn: int const &
            Mx: int const &

        (   R   t   TInt_GetInRng(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetInRnge  s    
c          G   s   t  j |    S(   s   
        GetHexStr(int const & Val) -> TStr

        Parameters:
            Val: int const &

        GetHexStr(TInt Int) -> TStr

        Parameters:
            Int: TInt const &

        (   R   t   TInt_GetHexStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetHexStrr  s    c          G   s   t  j |    S(   sh   
        GetKiloStr(int const & Val) -> TStr

        Parameters:
            Val: int const &

        (   R   t   TInt_GetKiloStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetKiloStr  s    c          G   s   t  j |    S(   sh   
        GetMegaStr(int const & Val) -> TStr

        Parameters:
            Val: int const &

        (   R   t   TInt_GetMegaStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetMegaStr  s    c          G   s   t  j |    S(   s   
        SaveFrugalInt(char * pDest, int i) -> char *

        Parameters:
            pDest: char *
            i: int

        (   R   t   TInt_SaveFrugalInt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SaveFrugalInt  s    	c          G   s   t  j |    S(   s   
        LoadFrugalInt(char * pSrc, int & i) -> char *

        Parameters:
            pSrc: char *
            i: int &

        (   R   t   TInt_LoadFrugalInt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LoadFrugalInt  s    	c           C   s
   t  j   S(   s   TestFrugalInt()(   R   t   TInt_TestFrugalInt(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   TestFrugalInt  s    c          G   s   t  j |    S(   s   
        SaveFrugalIntV(TSOut SOut, TIntV IntV)

        Parameters:
            SOut: TSOut &
            IntV: TVec< TInt,int > const &

        (   R   t   TInt_SaveFrugalIntV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SaveFrugalIntV  s    	c          G   s   t  j |    S(   s0  
        LoadFrugalIntV(TSIn SIn, TIntV IntV, bool ClrP=True)

        Parameters:
            SIn: TSIn &
            IntV: TVec< TInt,int > &
            ClrP: bool

        LoadFrugalIntV(TSIn SIn, TIntV IntV)

        Parameters:
            SIn: TSIn &
            IntV: TVec< TInt,int > &

        (   R   t   TInt_LoadFrugalIntV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LoadFrugalIntV  s    (.   R   R-   RM   RN   R   R/   R+   R   t   TInt_Val_gett   TInt_Val_setR  t   TInt_Rnd_gett   TInt_Rnd_setR  RD   R  R   R   R	  R  R   R   R  R   RG  RI  R  Rt   R  RE  R  R  R  R  R  R  R  R  R  R  R	  R  R  R  t   delete_TIntRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^  sh   		
	
		
		
	
	
	
	
	
	
	
		
	
					
	
					c          G   s   t  j |    S(   sU   
    TInt_Abs(int const & Int) -> int

    Parameters:
        Int: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sV   
    TInt_Sign(int const & Int) -> int

    Parameters:
        Int: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   se   
    TInt_Swap(int & Int1, int & Int2)

    Parameters:
        Int1: int &
        Int2: int &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sr   
    GetRnd(int const & Range=0) -> int

    Parameters:
        Range: int const &

    TInt_GetRnd() -> int
    (   R   R  (   R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   sX   
    TInt_IsOdd(int const & Int) -> bool

    Parameters:
        Int: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sY   
    TInt_IsEven(int const & Int) -> bool

    Parameters:
        Int: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   s  
    GetMn(int const & Int1, int const & Int2) -> int

    Parameters:
        Int1: int const &
        Int2: int const &

    GetMn(int const & Int1, int const & Int2, int const & Int3) -> int

    Parameters:
        Int1: int const &
        Int2: int const &
        Int3: int const &

    TInt_GetMn(int const & Int1, int const & Int2, int const & Int3, int const & Int4) -> int

    Parameters:
        Int1: int const &
        Int2: int const &
        Int3: int const &
        Int4: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  &  s    c          G   s   t  j |    S(   s  
    GetMx(int const & Int1, int const & Int2) -> int

    Parameters:
        Int1: int const &
        Int2: int const &

    GetMx(int const & Int1, int const & Int2, int const & Int3) -> int

    Parameters:
        Int1: int const &
        Int2: int const &
        Int3: int const &

    TInt_GetMx(int const & Int1, int const & Int2, int const & Int3, int const & Int4) -> int

    Parameters:
        Int1: int const &
        Int2: int const &
        Int3: int const &
        Int4: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @  s    c          G   s   t  j |    S(   s   
    TInt_GetInRng(int const & Val, int const & Mn, int const & Mx) -> int

    Parameters:
        Val: int const &
        Mn: int const &
        Mx: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    
c          G   s   t  j |    S(   s   
    GetHexStr(int const & Val) -> TStr

    Parameters:
        Val: int const &

    TInt_GetHexStr(TInt Int) -> TStr

    Parameters:
        Int: TInt const &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f  s    c          G   s   t  j |    S(   s]   
    TInt_GetKiloStr(int const & Val) -> TStr

    Parameters:
        Val: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u  s    c          G   s   t  j |    S(   s]   
    TInt_GetMegaStr(int const & Val) -> TStr

    Parameters:
        Val: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sr   
    TInt_SaveFrugalInt(char * pDest, int i) -> char *

    Parameters:
        pDest: char *
        i: int

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   st   
    TInt_LoadFrugalInt(char * pSrc, int & i) -> char *

    Parameters:
        pSrc: char *
        i: int &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c           C   s
   t  j   S(   s   TInt_TestFrugalInt()(   R   R
  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
    s    c          G   s   t  j |    S(   s   
    TInt_SaveFrugalIntV(TSOut SOut, TIntV IntV)

    Parameters:
        SOut: TSOut &
        IntV: TVec< TInt,int > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   s  
    LoadFrugalIntV(TSIn SIn, TIntV IntV, bool ClrP=True)

    Parameters:
        SIn: TSIn &
        IntV: TVec< TInt,int > &
        ClrP: bool

    TInt_LoadFrugalIntV(TSIn SIn, TIntV IntV)

    Parameters:
        SIn: TSIn &
        IntV: TVec< TInt,int > &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    t   TUIntc           B   s  e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d d  Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z  e e   Z  d   Z! e e!  Z! d   Z" e e"  Z" d   Z# e e#  Z# e j$ Z% RS(   s   Proxy of C++ TUInt classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TUInt self) -> TUInt
        __init__(TUInt self, uint const & _Val) -> TUInt

        Parameters:
            _Val: uint const &

        __init__(TUInt self, TSIn SIn) -> TUInt

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt_swiginitt	   new_TUInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sZ   
        Load(TUInt self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t
   TUInt_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s^   
        Save(TUInt self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TUInt_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __call__(TUInt self) -> uint
        __call__(TUInt self) -> uint &

        Parameters:
            self: TUInt *

        (   R   t   TUInt___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    	c         C   s   t  j |   S(   sa   
        __invert__(TUInt self) -> TUInt

        Parameters:
            self: TUInt *

        (   R   t   TUInt___invert__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   __invert__  s    c         G   s   t  j |  |  S(   sq   
        __iand__(TUInt self, TUInt UInt) -> TUInt

        Parameters:
            UInt: TUInt const &

        (   R   t   TUInt___iand__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __iand__  s    c         G   s   t  j |  |  S(   sp   
        __ior__(TUInt self, TUInt UInt) -> TUInt

        Parameters:
            UInt: TUInt const &

        (   R   t   TUInt___ior__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __ior__  s    c         G   s   t  j |  |  S(   sq   
        __ixor__(TUInt self, TUInt UInt) -> TUInt

        Parameters:
            UInt: TUInt const &

        (   R   t   TUInt___ixor__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __ixor__  s    c         G   s   t  j |  |  S(   s   
        __irshift__(TUInt self, int const & ShiftBits) -> TUInt

        Parameters:
            ShiftBits: int const &

        (   R   t   TUInt___irshift__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __irshift__  s    c         G   s   t  j |  |  S(   s   
        __ilshift__(TUInt self, int const & ShiftBits) -> TUInt

        Parameters:
            ShiftBits: int const &

        (   R   t   TUInt___ilshift__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __ilshift__&  s    c         C   s   t  j |   S(   se   
        GetMemUsed(TUInt self) -> int

        Parameters:
            self: TUInt const *

        (   R   t   TUInt_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    c         C   s   t  j |   S(   sh   
        GetPrimHashCd(TUInt self) -> int

        Parameters:
            self: TUInt const *

        (   R   t   TUInt_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  :  s    c         C   s   t  j |   S(   sg   
        GetSecHashCd(TUInt self) -> int

        Parameters:
            self: TUInt const *

        (   R   t   TUInt_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  D  s    i    c         C   s   t  j |   S(   s   
        GetRnd(uint const & Range=0) -> uint

        Parameters:
            Range: uint const &

        GetRnd() -> uint
        (   R   t   TUInt_GetRnd(   R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N  s    	c          G   s   t  j |    S(   sj   
        GetKiloStr(uint const & Val) -> TStr

        Parameters:
            Val: uint const &

        (   R   t   TUInt_GetKiloStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    c          G   s   t  j |    S(   sj   
        GetMegaStr(uint const & Val) -> TStr

        Parameters:
            Val: uint const &

        (   R   t   TUInt_GetMegaStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e  s    c          G   s   t  j |    S(   s{   
        JavaUIntToCppUInt(uint const & JavaUInt) -> uint

        Parameters:
            JavaUInt: uint const &

        (   R   t   TUInt_JavaUIntToCppUInt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   JavaUIntToCppUIntp  s    c          G   s   t  j |    S(   s-  
        IsIpStr(TStr IpStr, uint & Ip, char const & SplitCh='.') -> bool

        Parameters:
            IpStr: TStr const &
            Ip: uint &
            SplitCh: char const &

        IsIpStr(TStr IpStr, uint & Ip) -> bool

        Parameters:
            IpStr: TStr const &
            Ip: uint &

        IsIpStr(TStr IpStr, char const & SplitCh='.') -> bool

        Parameters:
            IpStr: TStr const &
            SplitCh: char const &

        IsIpStr(TStr IpStr) -> bool

        Parameters:
            IpStr: TStr const &

        (   R   t   TUInt_IsIpStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsIpStr{  s    c          G   s   t  j |    S(   s  
        GetUIntFromIpStr(TStr IpStr, char const & SplitCh='.') -> uint

        Parameters:
            IpStr: TStr const &
            SplitCh: char const &

        GetUIntFromIpStr(TStr IpStr) -> uint

        Parameters:
            IpStr: TStr const &

        (   R   t   TUInt_GetUIntFromIpStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetUIntFromIpStr  s    c          G   s   t  j |    S(   sn   
        GetStrFromIpUInt(uint const & Ip) -> TStr

        Parameters:
            Ip: uint const &

        (   R   t   TUInt_GetStrFromIpUInt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetStrFromIpUInt  s    c          G   s   t  j |    S(   s   
        IsIpv6Str(TStr IpStr, char const & SplitCh=':') -> bool

        Parameters:
            IpStr: TStr const &
            SplitCh: char const &

        IsIpv6Str(TStr IpStr) -> bool

        Parameters:
            IpStr: TStr const &

        (   R   t   TUInt_IsIpv6Str(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   IsIpv6Str  s    (&   R   R-   RM   RN   R   R/   R+   R   t   TUInt_Val_gett   TUInt_Val_setR  t   TUInt_Rnd_gett   TUInt_Rnd_setR  RD   R  R   R   R  R  R   R"  R$  R&  R   RG  RI  R  Rt   R  R  R.  R0  R2  R4  R6  t   delete_TUIntRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    sF   		
	
		
	
	
	
	
	
	
	
	
	
	
	
			
	c         C   s   t  j |   S(   sw   
    GetRnd(uint const & Range=0) -> uint

    Parameters:
        Range: uint const &

    TUInt_GetRnd() -> uint
    (   R   R*  (   R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    	c          G   s   t  j |    S(   s`   
    TUInt_GetKiloStr(uint const & Val) -> TStr

    Parameters:
        Val: uint const &

    (   R   R+  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR+    s    c          G   s   t  j |    S(   s`   
    TUInt_GetMegaStr(uint const & Val) -> TStr

    Parameters:
        Val: uint const &

    (   R   R,  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c          G   s   t  j |    S(   sq   
    TUInt_JavaUIntToCppUInt(uint const & JavaUInt) -> uint

    Parameters:
        JavaUInt: uint const &

    (   R   R-  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR-    s    c          G   s   t  j |    S(   s  
    IsIpStr(TStr IpStr, uint & Ip, char const & SplitCh='.') -> bool

    Parameters:
        IpStr: TStr const &
        Ip: uint &
        SplitCh: char const &

    IsIpStr(TStr IpStr, uint & Ip) -> bool

    Parameters:
        IpStr: TStr const &
        Ip: uint &

    IsIpStr(TStr IpStr, char const & SplitCh='.') -> bool

    Parameters:
        IpStr: TStr const &
        SplitCh: char const &

    TUInt_IsIpStr(TStr IpStr) -> bool

    Parameters:
        IpStr: TStr const &

    (   R   R/  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR/    s    c          G   s   t  j |    S(   s   
    GetUIntFromIpStr(TStr IpStr, char const & SplitCh='.') -> uint

    Parameters:
        IpStr: TStr const &
        SplitCh: char const &

    TUInt_GetUIntFromIpStr(TStr IpStr) -> uint

    Parameters:
        IpStr: TStr const &

    (   R   R1  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1    s    c          G   s   t  j |    S(   sd   
    TUInt_GetStrFromIpUInt(uint const & Ip) -> TStr

    Parameters:
        Ip: uint const &

    (   R   R3  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  .  s    c          G   s   t  j |    S(   s   
    IsIpv6Str(TStr IpStr, char const & SplitCh=':') -> bool

    Parameters:
        IpStr: TStr const &
        SplitCh: char const &

    TUInt_IsIpv6Str(TStr IpStr) -> bool

    Parameters:
        IpStr: TStr const &

    (   R   R5  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  8  s    t   TUInt64c           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e e  Z d   Z e e  Z d   Z e e  Z e j Z RS(   s   Proxy of C++ TUInt64 classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TUInt64 self) -> TUInt64
        __init__(TUInt64 self, TUInt64 Int) -> TUInt64

        Parameters:
            Int: TUInt64 const &

        __init__(TUInt64 self, uint64 const & Int) -> TUInt64

        Parameters:
            Int: uint64 const &

        __init__(TUInt64 self, uint const & MsVal, uint const & LsVal) -> TUInt64

        Parameters:
            MsVal: uint const &
            LsVal: uint const &

        __init__(TUInt64 self, void * Pt) -> TUInt64

        Parameters:
            Pt: void *

        __init__(TUInt64 self, TSIn SIn) -> TUInt64

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64_swiginitt   new_TUInt64(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   M  s    c         G   s   t  j |  |  S(   s\   
        Load(TUInt64 self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    c         G   s   t  j |  |  S(   s`   
        Save(TUInt64 self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    c         G   s   t  j |  |  S(   sw   
        __iadd__(TUInt64 self, TUInt64 Int) -> TUInt64

        Parameters:
            Int: TUInt64 const &

        (   R   t   TUInt64___iadd__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sw   
        __isub__(TUInt64 self, TUInt64 Int) -> TUInt64

        Parameters:
            Int: TUInt64 const &

        (   R   t   TUInt64___isub__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   si   
        GetMemUsed(TUInt64 self) -> int

        Parameters:
            self: TUInt64 const *

        (   R   t   TUInt64_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        GetPrimHashCd(TUInt64 self) -> int

        Parameters:
            self: TUInt64 const *

        (   R   t   TUInt64_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sk   
        GetSecHashCd(TUInt64 self) -> int

        Parameters:
            self: TUInt64 const *

        (   R   t   TUInt64_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         C   s   t  j |   S(   sh   
        GetMsVal(TUInt64 self) -> uint

        Parameters:
            self: TUInt64 const *

        (   R   t   TUInt64_GetMsVal(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMsVal  s    c         C   s   t  j |   S(   sh   
        GetLsVal(TUInt64 self) -> uint

        Parameters:
            self: TUInt64 const *

        (   R   t   TUInt64_GetLsVal(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetLsVal  s    c          G   s   t  j |    S(   sg   
        GetHexStr(TUInt64 Int) -> TStr

        Parameters:
            Int: TUInt64 const &

        (   R   t   TUInt64_GetHexStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sn   
        GetKiloStr(uint64 const & Val) -> TStr

        Parameters:
            Val: uint64 const &

        (   R   t   TUInt64_GetKiloStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sn   
        GetMegaStr(uint64 const & Val) -> TStr

        Parameters:
            Val: uint64 const &

        (   R   t   TUInt64_GetMegaStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    (   R   R-   RM   RN   R   R/   R+   R   t   TUInt64_Val_gett   TUInt64_Val_setR  RD   R  R   R   R  R   RG  RI  RG  RI  R  Rt   R  R  t   delete_TUInt64RP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR<  H  s*   		
	
	
	
	
	
	
	
	
	
	
	
c          G   s   t  j |    S(   s_   
    TUInt64_GetHexStr(TUInt64 Int) -> TStr

    Parameters:
        Int: TUInt64 const &

    (   R   RJ  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRJ    s    c          G   s   t  j |    S(   sf   
    TUInt64_GetKiloStr(uint64 const & Val) -> TStr

    Parameters:
        Val: uint64 const &

    (   R   RK  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK     s    c          G   s   t  j |    S(   sf   
    TUInt64_GetMegaStr(uint64 const & Val) -> TStr

    Parameters:
        Val: uint64 const &

    (   R   RL  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL  
  s    t   TFltc           B   s  e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z  e e   Z  d   Z! e e!  Z! d   Z" e e"  Z" d   Z# e e#  Z# d   Z$ d   Z% d   Z& e e&  Z& d   Z' e e'  Z' d   Z( e e(  Z( d   Z) e e)  Z) e j* Z+ RS(    s   Proxy of C++ TFlt classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TFlt self) -> TFlt
        __init__(TFlt self, double const & _Val) -> TFlt

        Parameters:
            _Val: double const &

        __init__(TFlt self, TSIn SIn) -> TFlt

        Parameters:
            SIn: TSIn &

        __init__(TFlt self, TSIn SIn, bool const & IsTxt) -> TFlt

        Parameters:
            SIn: TSIn &
            IsTxt: bool const &

        N(   R   t   TFlt_swiginitt   new_TFlt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sY   
        Load(TFlt self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t	   TFlt_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /  s    c         G   s   t  j |  |  S(   s   
        Save(TFlt self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        Save(TFlt self, TSOut SOut, bool const & IsTxt)

        Parameters:
            SOut: TSOut &
            IsTxt: bool const &

        (   R   t	   TFlt_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFlt self, TFlt Flt) -> bool

        Parameters:
            Flt: TFlt const &

        __eq__(TFlt self, double const & Flt) -> bool

        Parameters:
            Flt: double const &

        (   R   t   TFlt___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I  s    c         G   s   t  j |  |  S(   su   
        __ne__(TFlt self, double const & Flt) -> bool

        Parameters:
            Flt: double const &

        (   R   t   TFlt___ne__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  X  s    c         C   s   t  j |   S(   sd   
        __call__(TFlt self) -> double

        Parameters:
            self: TFlt const *

        (   R   t   TFlt___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b  s    c         G   s   t  j |  |  S(   sw   
        __iadd__(TFlt self, double const & Flt) -> TFlt

        Parameters:
            Flt: double const &

        (   R   t   TFlt___iadd__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l  s    c         G   s   t  j |  |  S(   sw   
        __isub__(TFlt self, double const & Flt) -> TFlt

        Parameters:
            Flt: double const &

        (   R   t   TFlt___isub__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v  s    c         G   s   t  j |  |  S(   sw   
        __imul__(TFlt self, double const & Flt) -> TFlt

        Parameters:
            Flt: double const &

        (   R   t   TFlt___imul__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __imul__  s    c         G   s   t  j |  |  S(   sw   
        __idiv__(TFlt self, double const & Flt) -> TFlt

        Parameters:
            Flt: double const &

        (   R   t   TFlt___idiv__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __idiv__  s    c         C   s   t  j |   S(   sc   
        GetMemUsed(TFlt self) -> int

        Parameters:
            self: TFlt const *

        (   R   t   TFlt_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sf   
        GetPrimHashCd(TFlt self) -> int

        Parameters:
            self: TFlt const *

        (   R   t   TFlt_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   se   
        GetSecHashCd(TFlt self) -> int

        Parameters:
            self: TFlt const *

        (   R   t   TFlt_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c          G   s   t  j |    S(   si   
        Abs(double const & Flt) -> double

        Parameters:
            Flt: double const &

        (   R   t   TFlt_Abs(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sg   
        Sign(double const & Flt) -> int

        Parameters:
            Flt: double const &

        (   R   t	   TFlt_Sign(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sh   
        Round(double const & Flt) -> int

        Parameters:
            Flt: double const &

        (   R   t
   TFlt_Round(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Round  s    c           C   s
   t  j   S(   s   GetRnd() -> double(   R   t   TFlt_GetRnd(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   s   
        Eq6(double const & LFlt, double const & RFlt) -> bool

        Parameters:
            LFlt: double const &
            RFlt: double const &

        (   R   t   TFlt_Eq6(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Eq6  s    	c          G   s   t  j |    S(   sy  
        GetMn(double const & Flt1, double const & Flt2) -> double

        Parameters:
            Flt1: double const &
            Flt2: double const &

        GetMn(double const & Flt1, double const & Flt2, double const & Flt3) -> double

        Parameters:
            Flt1: double const &
            Flt2: double const &
            Flt3: double const &

        GetMn(double const & Flt1, double const & Flt2, double const & Flt3, double const & Flt4) -> double

        Parameters:
            Flt1: double const &
            Flt2: double const &
            Flt3: double const &
            Flt4: double const &

        (   R   t
   TFlt_GetMn(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   sq  
        GetMx(double const & Flt1, double const & Flt2) -> double

        Parameters:
            Flt1: double const &
            Flt2: double const &

        GetMx(double const & Flt1, double const & Flt2, double const Flt3) -> double

        Parameters:
            Flt1: double const &
            Flt2: double const &
            Flt3: double const

        GetMx(double const & Flt1, double const & Flt2, double const Flt3, double const & Flt4) -> double

        Parameters:
            Flt1: double const &
            Flt2: double const &
            Flt3: double const
            Flt4: double const &

        (   R   t
   TFlt_GetMx(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c          G   s   t  j |    S(   s   
        GetInRng(double const & Val, double const & Mn, double const & Mx) -> double

        Parameters:
            Val: double const &
            Mn: double const &
            Mx: double const &

        (   R   t   TFlt_GetInRng(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        IsNum(TFlt self, double const & Val) -> bool

        Parameters:
            Val: double const &

        IsNum(TFlt self) -> bool

        Parameters:
            self: TFlt const *

        (   R   t
   TFlt_IsNum(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  '  s    c         G   s   t  j |  |  S(   s   
        IsNan(TFlt self, double const & Val) -> bool

        Parameters:
            Val: double const &

        IsNan(TFlt self) -> bool

        Parameters:
            self: TFlt const *

        (   R   t
   TFlt_IsNan(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsNan6  s    c          G   s   t  j |    S(   s   
        GetPrcStr(double const & RelVal, double const & FullVal) -> TStr

        Parameters:
            RelVal: double const &
            FullVal: double const &

        (   R   t   TFlt_GetPrcStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetPrcStrE  s    	c          G   s   t  j |    S(   sn   
        GetKiloStr(double const & Val) -> TStr

        Parameters:
            Val: double const &

        (   R   t   TFlt_GetKiloStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    c          G   s   t  j |    S(   sn   
        GetMegaStr(double const & Val) -> TStr

        Parameters:
            Val: double const &

        (   R   t   TFlt_GetMegaStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \  s    c          G   s   t  j |    S(   sn   
        GetGigaStr(double const & Val) -> TStr

        Parameters:
            Val: double const &

        (   R   t   TFlt_GetGigaStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetGigaStrg  s    (,   R   R-   RM   RN   R   R/   R+   R   t   TFlt_Val_gett   TFlt_Val_setR  t   TFlt_Rnd_gett   TFlt_Rnd_setR  RD   R  R   R   R	  R   R   R  R[  R]  R   RG  RI  R  Rt   R  Rd  R  Rg  R  R  R  R  Rm  Ro  R  R  Rs  t   delete_TFltRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRP    sZ   		
			
	
	
	
	
	
	
	
	
	
	
	
									
	
	
c          G   s   t  j |    S(   s^   
    TFlt_Abs(double const & Flt) -> double

    Parameters:
        Flt: double const &

    (   R   Ra  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRa    s    c          G   s   t  j |    S(   s\   
    TFlt_Sign(double const & Flt) -> int

    Parameters:
        Flt: double const &

    (   R   Rb  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRb    s    c          G   s   t  j |    S(   s]   
    TFlt_Round(double const & Flt) -> int

    Parameters:
        Flt: double const &

    (   R   Rc  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRc    s    c           C   s
   t  j   S(   s   TFlt_GetRnd() -> double(   R   Re  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRe    s    c          G   s   t  j |    S(   s   
    TFlt_Eq6(double const & LFlt, double const & RFlt) -> bool

    Parameters:
        LFlt: double const &
        RFlt: double const &

    (   R   Rf  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRf    s    	c          G   s   t  j |    S(   s>  
    GetMn(double const & Flt1, double const & Flt2) -> double

    Parameters:
        Flt1: double const &
        Flt2: double const &

    GetMn(double const & Flt1, double const & Flt2, double const & Flt3) -> double

    Parameters:
        Flt1: double const &
        Flt2: double const &
        Flt3: double const &

    TFlt_GetMn(double const & Flt1, double const & Flt2, double const & Flt3, double const & Flt4) -> double

    Parameters:
        Flt1: double const &
        Flt2: double const &
        Flt3: double const &
        Flt4: double const &

    (   R   Rh  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRh    s    c          G   s   t  j |    S(   s6  
    GetMx(double const & Flt1, double const & Flt2) -> double

    Parameters:
        Flt1: double const &
        Flt2: double const &

    GetMx(double const & Flt1, double const & Flt2, double const Flt3) -> double

    Parameters:
        Flt1: double const &
        Flt2: double const &
        Flt3: double const

    TFlt_GetMx(double const & Flt1, double const & Flt2, double const Flt3, double const & Flt4) -> double

    Parameters:
        Flt1: double const &
        Flt2: double const &
        Flt3: double const
        Flt4: double const &

    (   R   Ri  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRi    s    c          G   s   t  j |    S(   s   
    TFlt_GetInRng(double const & Val, double const & Mn, double const & Mx) -> double

    Parameters:
        Val: double const &
        Mn: double const &
        Mx: double const &

    (   R   Rj  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRj    s    
c          G   s   t  j |    S(   s   
    TFlt_GetPrcStr(double const & RelVal, double const & FullVal) -> TStr

    Parameters:
        RelVal: double const &
        FullVal: double const &

    (   R   Rn  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRn    s    	c          G   s   t  j |    S(   sc   
    TFlt_GetKiloStr(double const & Val) -> TStr

    Parameters:
        Val: double const &

    (   R   Rp  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRp    s    c          G   s   t  j |    S(   sc   
    TFlt_GetMegaStr(double const & Val) -> TStr

    Parameters:
        Val: double const &

    (   R   Rq  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRq    s    c          G   s   t  j |    S(   sc   
    TFlt_GetGigaStr(double const & Val) -> TStr

    Parameters:
        Val: double const &

    (   R   Rr  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRr    s    t   TAscFltc           B   sJ   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 j
 Z RS(   s   Proxy of C++ TAscFlt classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   "  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   "  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s	  
        __init__(TAscFlt self) -> TAscFlt
        __init__(TAscFlt self, double const & Val) -> TAscFlt

        Parameters:
            Val: double const &

        __init__(TAscFlt self, TSIn SIn) -> TAscFlt

        Parameters:
            SIn: TSIn &

        N(   R   t   TAscFlt_swiginitt   new_TAscFlt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   $  s    c         G   s   t  j |  |  S(   s`   
        Save(TAscFlt self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TAscFlt_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   3  s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   t   delete_TAscFltRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRy     s   		
t   TSFltc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s   Proxy of C++ TSFlt classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TSFlt self) -> TSFlt
        __init__(TSFlt self, sdouble const & _Val) -> TSFlt

        Parameters:
            _Val: sdouble const &

        __init__(TSFlt self, TSIn SIn) -> TSFlt

        Parameters:
            SIn: TSIn &

        N(   R   t   TSFlt_swiginitt	   new_TSFlt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   G  s    c         G   s   t  j |  |  S(   s^   
        Save(TSFlt self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TSFlt_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   V  s    c         G   s   t  j |  |  S(   s   
        __eq__(TSFlt self, TSFlt SFlt) -> bool

        Parameters:
            SFlt: TSFlt const &

        __eq__(TSFlt self, double const & Flt) -> bool

        Parameters:
            Flt: double const &

        (   R   t   TSFlt___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `  s    c         G   s   t  j |  |  S(   sv   
        __ne__(TSFlt self, double const & Flt) -> bool

        Parameters:
            Flt: double const &

        (   R   t   TSFlt___ne__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  o  s    c         G   s   t  j |  |  S(   sn   
        __lt__(TSFlt self, TSFlt SFlt) -> bool

        Parameters:
            SFlt: TSFlt const &

        (   R   t   TSFlt___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y  s    c         C   s   t  j |   S(   sg   
        __call__(TSFlt self) -> sdouble

        Parameters:
            self: TSFlt const *

        (   R   t   TSFlt___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s{   
        __iadd__(TSFlt self, double const & SFlt) -> TSFlt

        Parameters:
            SFlt: double const &

        (   R   t   TSFlt___iadd__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s{   
        __isub__(TSFlt self, double const & SFlt) -> TSFlt

        Parameters:
            SFlt: double const &

        (   R   t   TSFlt___isub__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s{   
        __imul__(TSFlt self, double const & SFlt) -> TSFlt

        Parameters:
            SFlt: double const &

        (   R   t   TSFlt___imul__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c         G   s   t  j |  |  S(   s{   
        __idiv__(TSFlt self, double const & SFlt) -> TSFlt

        Parameters:
            SFlt: double const &

        (   R   t   TSFlt___idiv__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    c         C   s   t  j |   S(   se   
        GetMemUsed(TSFlt self) -> int

        Parameters:
            self: TSFlt const *

        (   R   t   TSFlt_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sh   
        GetPrimHashCd(TSFlt self) -> int

        Parameters:
            self: TSFlt const *

        (   R   t   TSFlt_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sg   
        GetSecHashCd(TSFlt self) -> int

        Parameters:
            self: TSFlt const *

        (   R   t   TSFlt_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TSFlt_Val_gett   TSFlt_Val_setR  RD   R   R   R	  R  R   R   R  R[  R]  R   RG  RI  t   delete_TSFltRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  B  s$   		
		
	
	
	
	
	
	
	
	
	
t   TLFltc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s   Proxy of C++ TLFlt classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TLFlt self) -> TLFlt
        __init__(TLFlt self, ldouble const & _Val) -> TLFlt

        Parameters:
            _Val: ldouble const &

        __init__(TLFlt self, TSIn SIn) -> TLFlt

        Parameters:
            SIn: TSIn &

        N(   R   t   TLFlt_swiginitt	   new_TLFlt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   s^   
        Save(TLFlt self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TLFlt_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TLFlt self, TLFlt LFlt) -> bool

        Parameters:
            LFlt: TLFlt const &

        __eq__(TLFlt self, ldouble const & LFlt) -> bool

        Parameters:
            LFlt: ldouble const &

        (   R   t   TLFlt___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sz   
        __ne__(TLFlt self, ldouble const & LFlt) -> bool

        Parameters:
            LFlt: ldouble const &

        (   R   t   TLFlt___ne__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   sn   
        __lt__(TLFlt self, TLFlt LFlt) -> bool

        Parameters:
            LFlt: TLFlt const &

        (   R   t   TLFlt___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sg   
        __call__(TLFlt self) -> ldouble

        Parameters:
            self: TLFlt const *

        (   R   t   TLFlt___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   &  s    c         G   s   t  j |  |  S(   s}   
        __iadd__(TLFlt self, ldouble const & LFlt) -> TLFlt

        Parameters:
            LFlt: ldouble const &

        (   R   t   TLFlt___iadd__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    c         G   s   t  j |  |  S(   s}   
        __isub__(TLFlt self, ldouble const & LFlt) -> TLFlt

        Parameters:
            LFlt: ldouble const &

        (   R   t   TLFlt___isub__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  :  s    c         C   s   t  j |   S(   se   
        GetMemUsed(TLFlt self) -> int

        Parameters:
            self: TLFlt const *

        (   R   t   TLFlt_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D  s    c         C   s   t  j |   S(   sh   
        GetPrimHashCd(TLFlt self) -> int

        Parameters:
            self: TLFlt const *

        (   R   t   TLFlt_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  N  s    c         C   s   t  j |   S(   sg   
        GetSecHashCd(TLFlt self) -> int

        Parameters:
            self: TLFlt const *

        (   R   t   TLFlt_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  X  s    (   R   R-   RM   RN   R   R/   R+   R   t   TLFlt_Val_gett   TLFlt_Val_setR  RD   R   R   R	  R  R   R   R  R   RG  RI  t   delete_TLFltRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    		
		
	
	
	
	
	
	
	
t   TFltRectc           B   s  e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z e  e  Z e j! Z" RS(   s   Proxy of C++ TFltRect classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s-  
        __init__(TFltRect self) -> TFltRect
        __init__(TFltRect self, TFltRect FltRect) -> TFltRect

        Parameters:
            FltRect: TFltRect const &

        __init__(TFltRect self, double const & _MnX, double const & _MnY, double const & _MxX, double const & _MxY) -> TFltRect

        Parameters:
            _MnX: double const &
            _MnY: double const &
            _MxX: double const &
            _MxY: double const &

        __init__(TFltRect self, TSIn SIn) -> TFltRect

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltRect_swiginitt   new_TFltRect(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   z  s    c         G   s   t  j |  |  S(   sa   
        Save(TFltRect self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltRect_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sj   
        GetMnX(TFltRect self) -> double

        Parameters:
            self: TFltRect const *

        (   R   t   TFltRect_GetMnX(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMnX  s    c         C   s   t  j |   S(   sj   
        GetMnY(TFltRect self) -> double

        Parameters:
            self: TFltRect const *

        (   R   t   TFltRect_GetMnY(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMnY  s    c         C   s   t  j |   S(   sj   
        GetMxX(TFltRect self) -> double

        Parameters:
            self: TFltRect const *

        (   R   t   TFltRect_GetMxX(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMxX  s    c         C   s   t  j |   S(   sj   
        GetMxY(TFltRect self) -> double

        Parameters:
            self: TFltRect const *

        (   R   t   TFltRect_GetMxY(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMxY  s    c         C   s   t  j |   S(   sk   
        GetXLen(TFltRect self) -> double

        Parameters:
            self: TFltRect const *

        (   R   t   TFltRect_GetXLen(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetXLen  s    c         C   s   t  j |   S(   sk   
        GetYLen(TFltRect self) -> double

        Parameters:
            self: TFltRect const *

        (   R   t   TFltRect_GetYLen(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetYLen  s    c         C   s   t  j |   S(   sn   
        GetXCenter(TFltRect self) -> double

        Parameters:
            self: TFltRect const *

        (   R   t   TFltRect_GetXCenter(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetXCenter  s    c         C   s   t  j |   S(   sn   
        GetYCenter(TFltRect self) -> double

        Parameters:
            self: TFltRect const *

        (   R   t   TFltRect_GetYCenter(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetYCenter  s    c         G   s   t  j |  |  S(   s   
        IsXYIn(TFltRect self, double const & X, double const & Y) -> bool

        Parameters:
            X: double const &
            Y: double const &

        (   R   t   TFltRect_IsXYIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsXYIn  s    	c          G   s   t  j |    S(   s   
        Intersection(TFltRect Rect1, TFltRect Rect2) -> bool

        Parameters:
            Rect1: TFltRect const &
            Rect2: TFltRect const &

        (   R   t   TFltRect_Intersection(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Intersection  s    	(#   R   R-   RM   RN   R   R/   R+   R   t   TFltRect_MnX_gett   TFltRect_MnX_sett   MnXt   TFltRect_MnY_gett   TFltRect_MnY_sett   MnYt   TFltRect_MxX_gett   TFltRect_MxX_sett   MxXt   TFltRect_MxY_gett   TFltRect_MxY_sett   MxYRD   R   R  R  R  R  R  R  R  R  R  R  Rt   t   delete_TFltRectRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r  s*   		
	
	
	
	
	
	
	
	
		c          G   s   t  j |    S(   s   
    TFltRect_Intersection(TFltRect Rect1, TFltRect Rect2) -> bool

    Parameters:
        Rect1: TFltRect const &
        Rect2: TFltRect const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    	t   TCsc           B   sq   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z e e  Z e j Z RS(
   s   Proxy of C++ TCs classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TCs self) -> TCs
        __init__(TCs self, TCs Cs) -> TCs

        Parameters:
            Cs: TCs const &

        __init__(TCs self, int const & Int) -> TCs

        Parameters:
            Int: int const &

        N(   R   t   TCs_swiginitt   new_TCs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD      s    c         G   s   t  j |  |  S(   sd   
        __eq__(TCs self, TCs Cs) -> bool

        Parameters:
            Cs: TCs const &

        (   R   t
   TCs___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   .   s    c         G   s   t  j |  |  S(   s1  
        __iadd__(TCs self, TCs Cs) -> TCs

        Parameters:
            Cs: TCs const &

        __iadd__(TCs self, char const & Ch) -> TCs

        Parameters:
            Ch: char const &

        __iadd__(TCs self, int const & Int) -> TCs

        Parameters:
            Int: int const &

        (   R   t   TCs___iadd__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   8   s    c         C   s   t  j |   S(   sZ   
        Get(TCs self) -> int

        Parameters:
            self: TCs const *

        (   R   t   TCs_Get(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetL   s    c          G   s   t  j |    S(   s   
        GetCsFromBf(char * Bf, int const & BfL) -> TCs

        Parameters:
            Bf: char *
            BfL: int const &

        (   R   t   TCs_GetCsFromBf(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetCsFromBfV   s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R   R  R  Rt   R   t
   delete_TCsRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s   		
		
	c          G   s   t  j |    S(   sz   
    TCs_GetCsFromBf(char * Bf, int const & BfL) -> TCs

    Parameters:
        Bf: char *
        BfL: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i   s    	t   TSOutMnpc           B   sJ   e  Z d  Z e d   d   d d Z d   Z e Z d   Z e	 j
 Z RS(   s   Proxy of C++ TSOutMnp classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v   s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v   s    RA   s   The membership flagc         O   s   t  d   d  S(   Ns*   No constructor defined - class is abstract(   R   (   R    R6   t   kwargs(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   w   s    c         G   s   t  j |  |  S(   sn   
        __call__(TSOutMnp self, TSOut SOut) -> TSOut

        Parameters:
            SOut: TSOut &

        (   R   t   TSOutMnp___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y   s    (   R   R-   RM   RN   R   RD   R/   R+   R   R   t   delete_TSOutMnpRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  t   s   		
t   TSBasec           B   sJ   e  Z d  Z e d   d   d d Z e Z d   Z e j	 Z
 d   Z RS(   s   Proxy of C++ TSBase classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   so   
        __init__(TSBase self, TSStr Nm) -> TSBase

        Parameters:
            Nm: TSStr const &

        N(   R   t   TSBase_swiginitt
   new_TSBase(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD      s    c         C   s   t  j |   S(   sd   
        GetSNm(TSBase self) -> TStr

        Parameters:
            self: TSBase const *

        (   R   t   TSBase_GetSNm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetSNm   s    (   R   R-   RM   RN   R   R/   R+   RD   R   t   delete_TSBaseRP   R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s   			t   TSInc           B   s   e  Z d  Z e d   d   d d Z d   Z e Z e j	 Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z RS(   s   Proxy of C++ TSIn classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    RA   s   The membership flagc         O   s   t  d   d  S(   Ns*   No constructor defined - class is abstract(   R   (   R    R6   R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD      s    c         C   s   t  j |   S(   sW   
        Eof(TSIn self) -> bool

        Parameters:
            self: TSIn *

        (   R   t   TSIn_Eof(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         C   s   t  j |   S(   s\   
        Len(TSIn self) -> int

        Parameters:
            self: TSIn const *

        (   R   t   TSIn_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY      s    c         C   s   t  j |   S(   sY   
        GetCh(TSIn self) -> char

        Parameters:
            self: TSIn *

        (   R   t
   TSIn_GetCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         C   s   t  j |   S(   sZ   
        PeekCh(TSIn self) -> char

        Parameters:
            self: TSIn *

        (   R   t   TSIn_PeekCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         G   s   t  j |  |  S(   s   
        GetBf(TSIn self, void const * Bf, TSize const & BfL) -> int

        Parameters:
            Bf: void const *
            BfL: TSize const &

        (   R   t
   TSIn_GetBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    	c         G   s   t  j |  |  S(   sl   
        GetNextLnBf(TSIn self, TChA LnChA) -> bool

        Parameters:
            LnChA: TChA &

        (   R   t   TSIn_GetNextLnBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         C   s   t  j |   S(   sQ   
        Reset(TSIn self)

        Parameters:
            self: TSIn *

        (   R   t
   TSIn_Reset(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         C   s   t  j |   S(   sd   
        IsFastMode(TSIn self) -> bool

        Parameters:
            self: TSIn const *

        (   R   t   TSIn_IsFastMode(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   IsFastMode   s    c         G   s   t  j |  |  S(   sz   
        SetFastMode(TSIn self, bool const & _FastMode)

        Parameters:
            _FastMode: bool const &

        (   R   t   TSIn_SetFastMode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SetFastMode   s    c         C   s   t  j |   S(   sR   
        LoadCs(TSIn self)

        Parameters:
            self: TSIn *

        (   R   t   TSIn_LoadCs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LoadCs!  s    c         G   s   t  j |  |  S(   s   
        LoadBf(TSIn self, void const * Bf, TSize const & BfL)

        Parameters:
            Bf: void const *
            BfL: TSize const &

        (   R   t   TSIn_LoadBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LoadBf!  s    	c         G   s   t  j |  |  S(   st   
        LoadNewBf(TSIn self, int const & BfL) -> void *

        Parameters:
            BfL: int const &

        (   R   t   TSIn_LoadNewBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   LoadNewBf!  s    c         G   s   t  j |  |  S(   s+  
        Load(TSIn self, bool & Bool)

        Parameters:
            Bool: bool &

        Load(TSIn self, uchar & UCh)

        Parameters:
            UCh: uchar &

        Load(TSIn self, char & Ch)

        Parameters:
            Ch: char &

        Load(TSIn self, short & Short)

        Parameters:
            Short: short &

        Load(TSIn self, ushort & UShort)

        Parameters:
            UShort: ushort &

        Load(TSIn self, int & Int)

        Parameters:
            Int: int &

        Load(TSIn self, uint & UInt)

        Parameters:
            UInt: uint &

        Load(TSIn self, int64 & Int)

        Parameters:
            Int: int64 &

        Load(TSIn self, uint64 & UInt)

        Parameters:
            UInt: uint64 &

        Load(TSIn self, double & Flt)

        Parameters:
            Flt: double &

        Load(TSIn self, sdouble & SFlt)

        Parameters:
            SFlt: sdouble &

        Load(TSIn self, ldouble & LFlt)

        Parameters:
            LFlt: ldouble &

        Load(TSIn self, char *& CStr, int const & MxCStrLen, int const & CStrLen)

        Parameters:
            CStr: char *&
            MxCStrLen: int const &
            CStrLen: int const &

        Load(TSIn self, char *& CStr)

        Parameters:
            CStr: char *&

        (   R   t	   TSIn_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $!  s    Kc         G   s   t  j |  |  S(   s  
        __rshift__(TSIn self, bool & Bool) -> TSIn

        Parameters:
            Bool: bool &

        __rshift__(TSIn self, uchar & UCh) -> TSIn

        Parameters:
            UCh: uchar &

        __rshift__(TSIn self, char & Ch) -> TSIn

        Parameters:
            Ch: char &

        __rshift__(TSIn self, short & Sh) -> TSIn

        Parameters:
            Sh: short &

        __rshift__(TSIn self, ushort & USh) -> TSIn

        Parameters:
            USh: ushort &

        __rshift__(TSIn self, int & Int) -> TSIn

        Parameters:
            Int: int &

        __rshift__(TSIn self, uint & UInt) -> TSIn

        Parameters:
            UInt: uint &

        __rshift__(TSIn self, int64 & Int) -> TSIn

        Parameters:
            Int: int64 &

        __rshift__(TSIn self, uint64 & UInt) -> TSIn

        Parameters:
            UInt: uint64 &

        __rshift__(TSIn self, float & Flt) -> TSIn

        Parameters:
            Flt: float &

        __rshift__(TSIn self, double & Double) -> TSIn

        Parameters:
            Double: double &

        __rshift__(TSIn self, long double & LDouble) -> TSIn

        Parameters:
            LDouble: long double &

        (   R   t   TSIn___rshift__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   __rshift__q!  s    ?c         G   s   t  j |  |  S(   s   
        GetNextLn(TSIn self, TStr LnStr) -> bool

        Parameters:
            LnStr: TStr &

        GetNextLn(TSIn self, TChA LnChA) -> bool

        Parameters:
            LnChA: TChA &

        (   R   t   TSIn_GetNextLn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetNextLn!  s    (   R   R-   RM   RN   R   RD   R/   R+   R   t   delete_TSInRP   R   RY   R   R   R   R   R   R  R  R  R  R  R  R  R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s(   			
	
	
	
		
	
	
	
	
		
	M	At   TSOutc           B   s(  e  Z d  Z e d   d   d d Z d   Z e Z e j	 Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d d  Z d d  Z d d  Z d d  Z d d  Z d   Z d   Z  d   Z! d   Z" RS(    s   Proxy of C++ TSOut classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   !  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   !  s    RA   s   The membership flagc         O   s   t  d   d  S(   Ns*   No constructor defined - class is abstract(   R   (   R    R6   R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   !  s    c         G   s   t  j |  |  S(   sy   
        EnableLnTrunc(TSOut self, int const & _MxLnLen)

        Parameters:
            _MxLnLen: int const &

        (   R   t   TSOut_EnableLnTrunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   EnableLnTrunc!  s    c         C   s   t  j |   S(   s\   
        DisableLnTrunc(TSOut self)

        Parameters:
            self: TSOut *

        (   R   t   TSOut_DisableLnTrunc(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DisableLnTrunc!  s    c         G   s   t  j |  |  S(   s   
        PutBf(TSOut self, void const * LBf, TSize const & LBfL) -> int

        Parameters:
            LBf: void const *
            LBfL: TSize const &

        (   R   t   TSOut_PutBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   !  s    	c         C   s   t  j |   S(   sS   
        Flush(TSOut self)

        Parameters:
            self: TSOut *

        (   R   t   TSOut_Flush(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   !  s    c         C   s   t  j |   S(   sh   
        GetFileId(TSOut self) -> TFileId

        Parameters:
            self: TSOut const *

        (   R   t   TSOut_GetFileId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetFileId"  s    c         G   s   t  j |  |  S(   si   
        PutMem(TSOut self, TMem Mem) -> int

        Parameters:
            Mem: TMem const &

        (   R   t   TSOut_PutMem(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutMem"  s    c         G   s   t  j |  |  S(   s  
        PutCh(TSOut self, char const & Ch) -> int

        Parameters:
            Ch: char const &

        PutCh(TSOut self, char const & Ch, int const & Chs) -> int

        Parameters:
            Ch: char const &
            Chs: int const &

        (   R   t   TSOut_PutCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   "  s    c         G   s   t  j |  |  S(   st   
        PutBool(TSOut self, bool const & Bool) -> int

        Parameters:
            Bool: bool const &

        (   R   t   TSOut_PutBool(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutBool'"  s    c         G   s   t  j |  |  S(   s  
        PutInt(TSOut self, int const & Int) -> int

        Parameters:
            Int: int const &

        PutInt(TSOut self, int const & Int, char const * FmtStr) -> int

        Parameters:
            Int: int const &
            FmtStr: char const *

        (   R   t   TSOut_PutInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutInt1"  s    c         G   s   t  j |  |  S(   s  
        PutUInt(TSOut self, uint const & Int) -> int

        Parameters:
            Int: uint const &

        PutUInt(TSOut self, uint const & Int, char const * FmtStr) -> int

        Parameters:
            Int: uint const &
            FmtStr: char const *

        (   R   t   TSOut_PutUInt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutUIntA"  s    c         G   s   t  j |  |  S(   s  
        PutFlt(TSOut self, double const & Flt) -> int

        Parameters:
            Flt: double const &

        PutFlt(TSOut self, double const & Flt, char const * FmtStr) -> int

        Parameters:
            Flt: double const &
            FmtStr: char const *

        (   R   t   TSOut_PutFlt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutFltQ"  s    c         G   s   t  j |  |  S(   sk  
        PutStr(TSOut self, char const * CStr) -> int

        Parameters:
            CStr: char const *

        PutStr(TSOut self, TChA ChA) -> int

        Parameters:
            ChA: TChA const &

        PutStr(TSOut self, TStr Str, char const * FmtStr) -> int

        Parameters:
            Str: TStr const &
            FmtStr: char const *

        PutStr(TSOut self, TStr Str, bool const & ForceInLn=False) -> int

        Parameters:
            Str: TStr const &
            ForceInLn: bool const &

        PutStr(TSOut self, TStr Str) -> int

        Parameters:
            Str: TStr const &

        (   R   t   TSOut_PutStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutStra"  s    c         G   s   t  j |  |  S(   s  
        PutStrLn(TSOut self, TStr Str, bool const & ForceInLn=False) -> int

        Parameters:
            Str: TStr const &
            ForceInLn: bool const &

        PutStrLn(TSOut self, TStr Str) -> int

        Parameters:
            Str: TStr const &

        (   R   t   TSOut_PutStrLn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutStrLn"  s    c         G   s   t  j |  |  S(   sz   
        PutStrFmt(TSOut self, char const * FmtStr) -> int

        Parameters:
            FmtStr: char const *

        (   R   t   TSOut_PutStrFmt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   PutStrFmt"  s    c         G   s   t  j |  |  S(   s|   
        PutStrFmtLn(TSOut self, char const * FmtStr) -> int

        Parameters:
            FmtStr: char const *

        (   R   t   TSOut_PutStrFmtLn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutStrFmtLn"  s    i   c         C   s   t  j |  |  S(   s   
        PutIndent(TSOut self, int const & IndentLev=1) -> int

        Parameters:
            IndentLev: int const &

        PutIndent(TSOut self) -> int

        Parameters:
            self: TSOut *

        (   R   t   TSOut_PutIndent(   R    t	   IndentLev(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   PutIndent"  s    c         C   s   t  j |  |  S(   s   
        PutLn(TSOut self, int const & Lns=1) -> int

        Parameters:
            Lns: int const &

        PutLn(TSOut self) -> int

        Parameters:
            self: TSOut *

        (   R   t   TSOut_PutLn(   R    t   Lns(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutLn"  s    c         C   s   t  j |  |  S(   s   
        PutDosLn(TSOut self, int const & Lns=1) -> int

        Parameters:
            Lns: int const &

        PutDosLn(TSOut self) -> int

        Parameters:
            self: TSOut *

        (   R   t   TSOut_PutDosLn(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutDosLn"  s    i    c         C   s   t  j |  |  S(   s   
        PutSep(TSOut self, int const & NextStrLen=0) -> int

        Parameters:
            NextStrLen: int const &

        PutSep(TSOut self) -> int

        Parameters:
            self: TSOut *

        (   R   t   TSOut_PutSep(   R    t
   NextStrLen(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutSep"  s    c         C   s   t  j |  |  S(   s   
        PutSepLn(TSOut self, int const & Lns=0) -> int

        Parameters:
            Lns: int const &

        PutSepLn(TSOut self) -> int

        Parameters:
            self: TSOut *

        (   R   t   TSOut_PutSepLn(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutSepLn"  s    c         C   s   t  j |   S(   sT   
        SaveCs(TSOut self)

        Parameters:
            self: TSOut *

        (   R   t   TSOut_SaveCs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SaveCs"  s    c         G   s   t  j |  |  S(   s   
        SaveBf(TSOut self, void const * Bf, TSize const & BfL)

        Parameters:
            Bf: void const *
            BfL: TSize const &

        (   R   t   TSOut_SaveBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SaveBf"  s    	c         G   s   t  j |  |  S(   s   
        Save(TSOut self, bool const & Bool)

        Parameters:
            Bool: bool const &

        Save(TSOut self, char const & Ch)

        Parameters:
            Ch: char const &

        Save(TSOut self, uchar const & UCh)

        Parameters:
            UCh: uchar const &

        Save(TSOut self, short const & Short)

        Parameters:
            Short: short const &

        Save(TSOut self, ushort const & UShort)

        Parameters:
            UShort: ushort const &

        Save(TSOut self, int const & Int)

        Parameters:
            Int: int const &

        Save(TSOut self, uint const & UInt)

        Parameters:
            UInt: uint const &

        Save(TSOut self, int64 const & Int)

        Parameters:
            Int: int64 const &

        Save(TSOut self, uint64 const & UInt)

        Parameters:
            UInt: uint64 const &

        Save(TSOut self, double const & Flt)

        Parameters:
            Flt: double const &

        Save(TSOut self, sdouble const & SFlt)

        Parameters:
            SFlt: sdouble const &

        Save(TSOut self, ldouble const & LFlt)

        Parameters:
            LFlt: ldouble const &

        Save(TSOut self, char const * CStr, TSize const & CStrLen)

        Parameters:
            CStr: char const *
            CStrLen: TSize const &

        Save(TSOut self, char const * CStr)

        Parameters:
            CStr: char const *

        Save(TSOut self, TSIn SIn, TSize const & BfL=-1)

        Parameters:
            SIn: TSIn &
            BfL: TSize const &

        Save(TSOut self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        Save(TSOut self, PSIn const & SIn, TSize const & BfL=-1)

        Parameters:
            SIn: PSIn const &
            BfL: TSize const &

        Save(TSOut self, PSIn const & SIn)

        Parameters:
            SIn: PSIn const &

        Save(TSOut self, void const * Bf, TSize const & BfL)

        Parameters:
            Bf: void const *
            BfL: TSize const &

        (   R   t
   TSOut_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   #  s    fc         G   s   t  j |  |  S(   s  
        __lshift__(TSOut self, bool const & Bool) -> TSOut

        Parameters:
            Bool: bool const &

        __lshift__(TSOut self, uchar const & UCh) -> TSOut

        Parameters:
            UCh: uchar const &

        __lshift__(TSOut self, char const & Ch) -> TSOut

        Parameters:
            Ch: char const &

        __lshift__(TSOut self, short const & Sh) -> TSOut

        Parameters:
            Sh: short const &

        __lshift__(TSOut self, ushort const & USh) -> TSOut

        Parameters:
            USh: ushort const &

        __lshift__(TSOut self, int const & Int) -> TSOut

        Parameters:
            Int: int const &

        __lshift__(TSOut self, uint const & Int) -> TSOut

        Parameters:
            Int: uint const &

        __lshift__(TSOut self, int64 const & Int) -> TSOut

        Parameters:
            Int: int64 const &

        __lshift__(TSOut self, uint64 const & UInt) -> TSOut

        Parameters:
            UInt: uint64 const &

        __lshift__(TSOut self, float const & Flt) -> TSOut

        Parameters:
            Flt: float const &

        __lshift__(TSOut self, double const & Double) -> TSOut

        Parameters:
            Double: double const &

        __lshift__(TSOut self, long double const & LDouble) -> TSOut

        Parameters:
            LDouble: long double const &

        __lshift__(TSOut self, TSOutMnp Mnp) -> TSOut

        Parameters:
            Mnp: TSOutMnp const &

        __lshift__(TSOut self, TSOut &(*)(TSOut &) FuncPt) -> TSOut

        Parameters:
            FuncPt: TSOut &(*)(TSOut &)

        __lshift__(TSOut self, TSIn SIn) -> TSOut

        Parameters:
            SIn: TSIn &

        __lshift__(TSOut self, PSIn & SIn) -> TSOut

        Parameters:
            SIn: PSIn &

        (   R   t   TSOut___lshift__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   __lshift__m#  s    S(#   R   R-   RM   RN   R   RD   R/   R+   R   t   delete_TSOutRP   R  R  R   R   R  R  R   R  R   R  R  R  R  R
  R  R  R  R  R  R  R  R  R   R   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  !  s:   			
	
		
	
	
		
				 		
	
	
		ht   TSInOutc           B   sn   e  Z d  Z e d   d   d d Z d   Z e Z e j	 Z
 d   Z d   Z d   Z d	   Z d
   Z RS(   s   Proxy of C++ TSInOut classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   #  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   #  s    RA   s   The membership flagc         O   s   t  d   d  S(   Ns*   No constructor defined - class is abstract(   R   (   R    R6   R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   #  s    c         G   s   t  j |  |  S(   sj   
        SetPos(TSInOut self, int const & Pos)

        Parameters:
            Pos: int const &

        (   R   t   TSInOut_SetPos(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SetPos#  s    c         G   s   t  j |  |  S(   sm   
        MovePos(TSInOut self, int const & DPos)

        Parameters:
            DPos: int const &

        (   R   t   TSInOut_MovePos(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   MovePos#  s    c         C   s   t  j |   S(   se   
        GetPos(TSInOut self) -> int

        Parameters:
            self: TSInOut const *

        (   R   t   TSInOut_GetPos(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetPos#  s    c         C   s   t  j |   S(   sf   
        GetSize(TSInOut self) -> int

        Parameters:
            self: TSInOut const *

        (   R   t   TSInOut_GetSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetSize$  s    c         C   s   t  j |   S(   sU   
        Clr(TSInOut self)

        Parameters:
            self: TSInOut *

        (   R   t   TSInOut_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    (   R   R-   RM   RN   R   RD   R/   R+   R   t   delete_TSInOutRP   R$  R&  R(  R*  R   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"  #  s   			
	
	
	
t   TStdInc           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z RS(   s   Proxy of C++ TStdIn classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    $  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    $  s    RA   s   The membership flagc         C   s   t  j |  t  j    d S(   s   __init__(TStdIn self) -> TStdInN(   R   t   TStdIn_swiginitt
   new_TStdIn(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   "$  s    c           C   s
   t  j   S(   s   New() -> TPt< TSIn >(   R   t
   TStdIn_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %$  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TStdInRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR-  $  s   		c           C   s
   t  j   S(   s   TStdIn_New() -> TPt< TSIn >(   R   R0  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  .$  s    t   TStdOutc           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z RS(   s   Proxy of C++ TStdOut classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4$  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4$  s    RA   s   The membership flagc         C   s   t  j |  t  j    d S(   s!   __init__(TStdOut self) -> TStdOutN(   R   t   TStdOut_swiginitt   new_TStdOut(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   6$  s    c           C   s
   t  j   S(   s   New() -> TPt< TSOut >(   R   t   TStdOut_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9$  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TStdOutRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  2$  s   		c           C   s
   t  j   S(   s   TStdOut_New() -> TPt< TSOut >(   R   R5  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  B$  s    t   TFInc           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z RS(   s   Proxy of C++ TFIn classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   H$  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   H$  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TFIn self, TStr FNm) -> TFIn

        Parameters:
            FNm: TStr const &

        __init__(TFIn self, TStr FNm, bool & OpenedP) -> TFIn

        Parameters:
            FNm: TStr const &
            OpenedP: bool &

        N(   R   t   TFIn_swiginitt   new_TFIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   J$  s    c          G   s   t  j |    S(   s   
        New(TStr FNm) -> PSIn

        Parameters:
            FNm: TStr const &

        New(TStr FNm, bool & OpenedP) -> PSIn

        Parameters:
            FNm: TStr const &
            OpenedP: bool &

        (   R   t   TFIn_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y$  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TFInRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR7  F$  s   		c          G   s   t  j |    S(   s   
    New(TStr FNm) -> PSIn

    Parameters:
        FNm: TStr const &

    TFIn_New(TStr FNm, bool & OpenedP) -> PSIn

    Parameters:
        FNm: TStr const &
        OpenedP: bool &

    (   R   R:  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR:  n$  s    t   TFOutc           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z RS(   s   Proxy of C++ TFOut classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TFOut self, TStr _FNm, bool const & Append=False) -> TFOut

        Parameters:
            _FNm: TStr const &
            Append: bool const &

        __init__(TFOut self, TStr _FNm) -> TFOut

        Parameters:
            _FNm: TStr const &

        __init__(TFOut self, TStr _FNm, bool const & Append, bool & OpenedP) -> TFOut

        Parameters:
            _FNm: TStr const &
            Append: bool const &
            OpenedP: bool &

        N(   R   t   TFOut_swiginitt	   new_TFOut(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   $  s    c          G   s   t  j |    S(   s  
        New(TStr FNm, bool const & Append=False) -> PSOut

        Parameters:
            FNm: TStr const &
            Append: bool const &

        New(TStr FNm) -> PSOut

        Parameters:
            FNm: TStr const &

        New(TStr FNm, bool const & Append, bool & OpenedP) -> PSOut

        Parameters:
            FNm: TStr const &
            Append: bool const &
            OpenedP: bool &

        (   R   t	   TFOut_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TFOutRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR<  ~$  s   		c          G   s   t  j |    S(   sr  
    New(TStr FNm, bool const & Append=False) -> PSOut

    Parameters:
        FNm: TStr const &
        Append: bool const &

    New(TStr FNm) -> PSOut

    Parameters:
        FNm: TStr const &

    TFOut_New(TStr FNm, bool const & Append, bool & OpenedP) -> PSOut

    Parameters:
        FNm: TStr const &
        Append: bool const &
        OpenedP: bool &

    (   R   R?  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR?  $  s    t   TMInc           B   s_   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z d   Z RS(   s   Proxy of C++ TMIn classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TMIn self, void const * _Bf, int const & _BfL, bool const & TakeBf=False) -> TMIn

        Parameters:
            _Bf: void const *
            _BfL: int const &
            TakeBf: bool const &

        __init__(TMIn self, void const * _Bf, int const & _BfL) -> TMIn

        Parameters:
            _Bf: void const *
            _BfL: int const &

        __init__(TMIn self, TSIn SIn) -> TMIn

        Parameters:
            SIn: TSIn &

        __init__(TMIn self, char const * CStr) -> TMIn

        Parameters:
            CStr: char const *

        __init__(TMIn self, TStr Str) -> TMIn

        Parameters:
            Str: TStr const &

        __init__(TMIn self, TChA ChA) -> TMIn

        Parameters:
            ChA: TChA const &

        N(   R   t   TMIn_swiginitt   new_TMIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   $  s    $c          G   s   t  j |    S(   sY  
        New(void const * _Bf, int const & _BfL, bool const & TakeBf=False) -> PSIn

        Parameters:
            _Bf: void const *
            _BfL: int const &
            TakeBf: bool const &

        New(void const * _Bf, int const & _BfL) -> PSIn

        Parameters:
            _Bf: void const *
            _BfL: int const &

        New(char const * CStr) -> PSIn

        Parameters:
            CStr: char const *

        New(TStr Str) -> PSIn

        Parameters:
            Str: TStr const &

        New(TChA ChA) -> PSIn

        Parameters:
            ChA: TChA const &

        (   R   t   TMIn_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    c         C   s   t  j |   S(   s_   
        GetBfAddr(TMIn self) -> char *

        Parameters:
            self: TMIn *

        (   R   t   TMIn_GetBfAddr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetBfAddr%  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TMInRP   RF  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRA  $  s   	%	!	c          G   s   t  j |    S(   s  
    New(void const * _Bf, int const & _BfL, bool const & TakeBf=False) -> PSIn

    Parameters:
        _Bf: void const *
        _BfL: int const &
        TakeBf: bool const &

    New(void const * _Bf, int const & _BfL) -> PSIn

    Parameters:
        _Bf: void const *
        _BfL: int const &

    New(char const * CStr) -> PSIn

    Parameters:
        CStr: char const *

    New(TStr Str) -> PSIn

    Parameters:
        Str: TStr const &

    TMIn_New(TChA ChA) -> PSIn

    Parameters:
        ChA: TChA const &

    (   R   RD  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD  +%  s    t   TMOutc           B   s   e  Z d  Z e d   d   d d Z e Z d d  Z e e  Z d   Z	 e
 j Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z RS(   s   Proxy of C++ TMOut classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N%  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N%  s    RA   s   The membership flagi   c         C   s   t  j |   S(   s   
        New(int const & MxBfL=1024) -> PSOut

        Parameters:
            MxBfL: int const &

        New() -> PSOut
        (   R   t	   TMOut_New(   Rw  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P%  s    	c         G   s   t  j |  t  j |    d S(   s8  
        __init__(TMOut self, int const & _MxBfL=1024) -> TMOut

        Parameters:
            _MxBfL: int const &

        __init__(TMOut self) -> TMOut
        __init__(TMOut self, char * _Bf, int const & _MxBfL) -> TMOut

        Parameters:
            _Bf: char *
            _MxBfL: int const &

        N(   R   t   TMOut_swiginitt	   new_TMOut(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   \%  s    c         G   s   t  j |  |  S(   s   
        AppendBf(TMOut self, void const * LBf, TSize const & LBfL)

        Parameters:
            LBf: void const *
            LBfL: TSize const &

        (   R   t   TMOut_AppendBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AppendBfm%  s    	c         C   s   t  j |   S(   s^   
        Len(TMOut self) -> int

        Parameters:
            self: TMOut const *

        (   R   t	   TMOut_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   x%  s    c         C   s   t  j |   S(   sQ   
        Clr(TMOut self)

        Parameters:
            self: TMOut *

        (   R   t	   TMOut_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %  s    c         G   s   t  j |  |  S(   so   
        GetCh(TMOut self, int const & ChN) -> char

        Parameters:
            ChN: int const &

        (   R   t   TMOut_GetCh(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %  s    c         C   s   t  j |   S(   sd   
        GetAsStr(TMOut self) -> TStr

        Parameters:
            self: TMOut const *

        (   R   t   TMOut_GetAsStr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %  s    c         G   s   t  j |  |  S(   sm   
        CutBf(TMOut self, int const & CutBfL)

        Parameters:
            CutBfL: int const &

        (   R   t   TMOut_CutBf(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CutBf%  s    c         G   s   t  j |  |  S(   sw  
        GetSIn(TMOut self, bool const & IsCut=True, int const & CutBfL=-1) -> PSIn

        Parameters:
            IsCut: bool const &
            CutBfL: int const &

        GetSIn(TMOut self, bool const & IsCut=True) -> PSIn

        Parameters:
            IsCut: bool const &

        GetSIn(TMOut self) -> PSIn

        Parameters:
            self: TMOut *

        (   R   t   TMOut_GetSIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %  s    c         C   s   t  j |   S(   sg   
        GetBfAddr(TMOut self) -> char *

        Parameters:
            self: TMOut const *

        (   R   t   TMOut_GetBfAddr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRF  %  s    c         C   s   t  j |   S(   sd   
        IsCrLfLn(TMOut self) -> bool

        Parameters:
            self: TMOut const *

        (   R   t   TMOut_IsCrLfLn(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsCrLfLn%  s    c         C   s   t  j |   S(   s_   
        GetCrLfLn(TMOut self) -> TStr

        Parameters:
            self: TMOut *

        (   R   t   TMOut_GetCrLfLn(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetCrLfLn%  s    c         C   s   t  j |   S(   sd   
        IsEolnLn(TMOut self) -> bool

        Parameters:
            self: TMOut const *

        (   R   t   TMOut_IsEolnLn(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsEolnLn%  s    c         G   s   t  j |  |  S(   s   
        GetEolnLn(TMOut self, bool const & DoAddEoln, bool const & DoCutBf) -> TStr

        Parameters:
            DoAddEoln: bool const &
            DoCutBf: bool const &

        (   R   t   TMOut_GetEolnLn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetEolnLn%  s    	c         C   s   t  j |   S(   sV   
        MkEolnLn(TMOut self)

        Parameters:
            self: TMOut *

        (   R   t   TMOut_MkEolnLn(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   MkEolnLn%  s    (   R   R-   RM   RN   R   R/   R+   R   Rt   RD   R   t   delete_TMOutRP   RM  RY   R   R   R   RS  R   RF  RW  RY  R[  R]  R_  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRH  L%  s(   				
	
	
	
	
		
	
	
	
	c         C   s   t  j |   S(   st   
    New(int const & MxBfL=1024) -> PSOut

    Parameters:
        MxBfL: int const &

    TMOut_New() -> PSOut
    (   R   RI  (   Rw  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  &  s    	t   TChRetc           B   s\   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 e j Z RS(	   s   Proxy of C++ TChRet classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   &  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   &  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s!  
        __init__(TChRet self, PSIn const & _SIn, char const & _EofCh=0) -> TChRet

        Parameters:
            _SIn: PSIn const &
            _EofCh: char const &

        __init__(TChRet self, PSIn const & _SIn) -> TChRet

        Parameters:
            _SIn: PSIn const &

        N(   R   t   TChRet_swiginitt
   new_TChRet(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   &  s    c         C   s   t  j |   S(   sa   
        Eof(TChRet self) -> bool

        Parameters:
            self: TChRet const *

        (   R   t
   TChRet_Eof(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   *&  s    c         C   s   t  j |   S(   s]   
        GetCh(TChRet self) -> char

        Parameters:
            self: TChRet *

        (   R   t   TChRet_GetCh(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4&  s    c         C   s   t  j |   S(   s`   
        __call__(TChRet self) -> char

        Parameters:
            self: TChRet *

        (   R   t   TChRet___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >&  s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R   R   t   delete_TChRetRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRa  &  s   		
	
	
t   TLnRetc           B   sJ   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 j
 Z RS(   s   Proxy of C++ TLnRet classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q&  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q&  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sy   
        __init__(TLnRet self, PSIn const & _SIn) -> TLnRet

        Parameters:
            _SIn: PSIn const &

        N(   R   t   TLnRet_swiginitt
   new_TLnRet(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   S&  s    c         G   s   t  j |  |  S(   si   
        NextLn(TLnRet self, TStr LnStr) -> bool

        Parameters:
            LnStr: TStr &

        (   R   t   TLnRet_NextLn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   NextLn\&  s    (   R   R-   RM   RN   R   R/   R+   RD   Rl  R   t   delete_TLnRetRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRh  O&  s   			
t   TFilec           B   s   e  Z d  Z e d   d   d d Z e Z d   Z e e  Z d   Z	 e e	  Z	 d   Z
 e e
  Z
 d   Z e e  Z d	   Z e e  Z d
   Z e j Z RS(   s   Proxy of C++ TFile classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m&  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m&  s    RA   s   The membership flagc          G   s   t  j |    S(   s^   
        Exists(TStr FNm) -> bool

        Parameters:
            FNm: TStr const &

        (   R   t   TFile_Exists(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Existso&  s    c          G   s   t  j |    S(   s   
        Del(TStr FNm, bool const & ThrowExceptP=True)

        Parameters:
            FNm: TStr const &
            ThrowExceptP: bool const &

        Del(TStr FNm)

        Parameters:
            FNm: TStr const &

        (   R   t	   TFile_Del(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z&  s    c          G   s   t  j |    S(   s   
        DelWc(TStr WcStr, bool const & RecurseDirP=False)

        Parameters:
            WcStr: TStr const &
            RecurseDirP: bool const &

        DelWc(TStr WcStr)

        Parameters:
            WcStr: TStr const &

        (   R   t   TFile_DelWc(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelWc&  s    c          G   s   t  j |    S(   s   
        Rename(TStr SrcFNm, TStr DstFNm)

        Parameters:
            SrcFNm: TStr const &
            DstFNm: TStr const &

        (   R   t   TFile_Rename(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Rename&  s    	c          G   s   t  j |    S(   sd   
        GetUniqueFNm(TStr FNm) -> TStr

        Parameters:
            FNm: TStr const &

        (   R   t   TFile_GetUniqueFNm(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetUniqueFNm&  s    c         C   s   t  j |  t  j    d S(   s   __init__(TFile self) -> TFileN(   R   t   TFile_swiginitt	   new_TFile(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   &  s    (   R   R-   RM   RN   R   R/   R+   Rp  Rt   R   Rs  Ru  Rw  RD   R   t   delete_TFileRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRn  k&  s   	
				
	c          G   s   t  j |    S(   sT   
    TFile_Exists(TStr FNm) -> bool

    Parameters:
        FNm: TStr const &

    (   R   Ro  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRo  &  s    c          G   s   t  j |    S(   s   
    Del(TStr FNm, bool const & ThrowExceptP=True)

    Parameters:
        FNm: TStr const &
        ThrowExceptP: bool const &

    TFile_Del(TStr FNm)

    Parameters:
        FNm: TStr const &

    (   R   Rq  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRq  &  s    c          G   s   t  j |    S(   s   
    DelWc(TStr WcStr, bool const & RecurseDirP=False)

    Parameters:
        WcStr: TStr const &
        RecurseDirP: bool const &

    TFile_DelWc(TStr WcStr)

    Parameters:
        WcStr: TStr const &

    (   R   Rr  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRr  &  s    c          G   s   t  j |    S(   s|   
    TFile_Rename(TStr SrcFNm, TStr DstFNm)

    Parameters:
        SrcFNm: TStr const &
        DstFNm: TStr const &

    (   R   Rt  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRt  &  s    	c          G   s   t  j |    S(   sZ   
    TFile_GetUniqueFNm(TStr FNm) -> TStr

    Parameters:
        FNm: TStr const &

    (   R   Rv  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRv  &  s    c          G   s   t  j |    S(   s   
    InfoNotify(char const * NotifyCStr)

    Parameters:
        NotifyCStr: char const *

    InfoNotify(TStr MsgStr)

    Parameters:
        MsgStr: TStr const &

    (   R   t
   InfoNotify(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR{  &  s    c          G   s   t  j |    S(   s   
    WarnNotify(char const * NotifyCStr)

    Parameters:
        NotifyCStr: char const *

    WarnNotify(TStr MsgStr)

    Parameters:
        MsgStr: TStr const &

    (   R   t
   WarnNotify(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR|  '  s    c          G   s   t  j |    S(   s   
    ErrNotify(char const * NotifyCStr)

    Parameters:
        NotifyCStr: char const *

    ErrNotify(TStr MsgStr)

    Parameters:
        MsgStr: TStr const &

    (   R   t	   ErrNotify(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR}  '  s    c          G   s   t  j |    S(   s   
    StatNotify(char const * NotifyCStr)

    Parameters:
        NotifyCStr: char const *

    StatNotify(TStr MsgStr)

    Parameters:
        MsgStr: TStr const &

    (   R   t
   StatNotify(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  ,'  s    t   TNotifyc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z e j	 Z
 d   Z d   Z d   Z d	   Z d
   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z RS(   s   Proxy of C++ TNotify classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @'  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @'  s    RA   s   The membership flagc         C   s   t  j |  t  j    d S(   s!   __init__(TNotify self) -> TNotifyN(   R   t   TNotify_swiginitt   new_TNotify(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   B'  s    c         G   s   t  j |  |  S(   s   
        OnNotifyFmt(TNotify self, TNotifyType const & Type, char const * FmtStr)

        Parameters:
            Type: TNotifyType const &
            FmtStr: char const *

        (   R   t   TNotify_OnNotifyFmt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   OnNotifyFmtF'  s    	c         G   s   t  j |  |  S(   sw   
        OnStatusFmt(TNotify self, char const * FmtStr)

        Parameters:
            FmtStr: char const *

        (   R   t   TNotify_OnStatusFmt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   OnStatusFmtQ'  s    c         G   s   t  j |  |  S(   ss   
        OnLnFmt(TNotify self, char const * FmtStr)

        Parameters:
            FmtStr: char const *

        (   R   t   TNotify_OnLnFmt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   OnLnFmt['  s    c         G   s   t  j |  |  S(   st   
        OnTxtFmt(TNotify self, char const * FmtStr)

        Parameters:
            FmtStr: char const *

        (   R   t   TNotify_OnTxtFmt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   OnTxtFmte'  s    c          G   s   t  j |    S(   s$  
        GetTypeStr(TNotifyType const & Type, bool const & Brief=True) -> TStr

        Parameters:
            Type: TNotifyType const &
            Brief: bool const &

        GetTypeStr(TNotifyType const & Type) -> TStr

        Parameters:
            Type: TNotifyType const &

        (   R   t   TNotify_GetTypeStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetTypeStro'  s    c          G   s   t  j |    S(   sk  
        OnNotify(TNotifyType const & arg2, TStr arg3)

        Parameters:
            arg2: TNotifyType const &
            arg3: TStr const &

        OnNotify(PNotify const & Notify, TNotifyType const & Type, TStr MsgStr)

        Parameters:
            Notify: PNotify const &
            Type: TNotifyType const &
            MsgStr: TStr const &

        (   R   t   TNotify_OnNotify(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   OnNotify'  s    c          G   s   t  j |    S(   s   
        OnStatus(TStr arg2)

        Parameters:
            arg2: TStr const &

        OnStatus(PNotify const & Notify, TStr MsgStr)

        Parameters:
            Notify: PNotify const &
            MsgStr: TStr const &

        (   R   t   TNotify_OnStatus(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   OnStatus'  s    c          G   s   t  j |    S(   s   
        OnLn(TStr arg2)

        Parameters:
            arg2: TStr const &

        OnLn(PNotify const & Notify, TStr MsgStr)

        Parameters:
            Notify: PNotify const &
            MsgStr: TStr const &

        (   R   t   TNotify_OnLn(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   OnLn'  s    c          G   s   t  j |    S(   s   
        OnTxt(TStr arg2)

        Parameters:
            arg2: TStr const &

        OnTxt(PNotify const & Notify, TStr MsgStr)

        Parameters:
            Notify: PNotify const &
            MsgStr: TStr const &

        (   R   t   TNotify_OnTxt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   OnTxt'  s    c          G   s   t  j |    S(   s   
        DfOnNotify(TNotifyType const & Type, TStr MsgStr)

        Parameters:
            Type: TNotifyType const &
            MsgStr: TStr const &

        (   R   t   TNotify_DfOnNotify(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   DfOnNotify'  s    	(   R   R-   RM   RN   R   R/   R+   RD   R   t   delete_TNotifyRP   R  R  R  R  R  Rt   R  R  R  R  R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  >'  s*   				
	
	
						c          G   s   t  j |    S(   s  
    GetTypeStr(TNotifyType const & Type, bool const & Brief=True) -> TStr

    Parameters:
        Type: TNotifyType const &
        Brief: bool const &

    TNotify_GetTypeStr(TNotifyType const & Type) -> TStr

    Parameters:
        Type: TNotifyType const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  '  s    c          G   s   t  j |    S(   sK  
    OnNotify(TNotifyType const & arg2, TStr arg3)

    Parameters:
        arg2: TNotifyType const &
        arg3: TStr const &

    TNotify_OnNotify(PNotify const & Notify, TNotifyType const & Type, TStr MsgStr)

    Parameters:
        Notify: PNotify const &
        Type: TNotifyType const &
        MsgStr: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  '  s    c          G   s   t  j |    S(   s   
    OnStatus(TStr arg2)

    Parameters:
        arg2: TStr const &

    TNotify_OnStatus(PNotify const & Notify, TStr MsgStr)

    Parameters:
        Notify: PNotify const &
        MsgStr: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  '  s    c          G   s   t  j |    S(   s   
    OnLn(TStr arg2)

    Parameters:
        arg2: TStr const &

    TNotify_OnLn(PNotify const & Notify, TStr MsgStr)

    Parameters:
        Notify: PNotify const &
        MsgStr: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s    c          G   s   t  j |    S(   s   
    OnTxt(TStr arg2)

    Parameters:
        arg2: TStr const &

    TNotify_OnTxt(PNotify const & Notify, TStr MsgStr)

    Parameters:
        Notify: PNotify const &
        MsgStr: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s    c          G   s   t  j |    S(   s   
    TNotify_DfOnNotify(TNotifyType const & Type, TStr MsgStr)

    Parameters:
        Type: TNotifyType const &
        MsgStr: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +(  s    	t   TNullNotifyc           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z RS(   s   Proxy of C++ TNullNotify classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ;(  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ;(  s    RA   s   The membership flagc         C   s   t  j |  t  j    d S(   s)   __init__(TNullNotify self) -> TNullNotifyN(   R   t   TNullNotify_swiginitt   new_TNullNotify(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   =(  s    c           C   s
   t  j   S(   s   New() -> PNotify(   R   t   TNullNotify_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @(  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TNullNotifyRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9(  s   		c           C   s
   t  j   S(   s   TNullNotify_New() -> PNotify(   R   R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I(  s    t   TCallbackNotifyc           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z RS(   s"   Proxy of C++ TCallbackNotify classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   O(  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   O(  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TCallbackNotify self, TCallbackF const & _CallbackF) -> TCallbackNotify

        Parameters:
            _CallbackF: TCallbackF const &

        N(   R   t   TCallbackNotify_swiginitt   new_TCallbackNotify(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Q(  s    c          G   s   t  j |    S(   s~   
        New(TCallbackF const & CallbackF) -> PNotify

        Parameters:
            CallbackF: TCallbackF const &

        (   R   t   TCallbackNotify_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z(  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TCallbackNotifyRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M(  s   			
c          G   s   t  j |    S(   s~   
    TCallbackNotify_New(TCallbackF const & CallbackF) -> PNotify

    Parameters:
        CallbackF: TCallbackF const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i(  s    t   TNativeCallbackNotifyc           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z RS(   s(   Proxy of C++ TNativeCallbackNotify classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u(  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u(  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TNativeCallbackNotify self, TNativeCallbackF const & _CallbackF) -> TNativeCallbackNotify

        Parameters:
            _CallbackF: TNativeCallbackF const &

        N(   R   t   TNativeCallbackNotify_swiginitt   new_TNativeCallbackNotify(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   w(  s    c          G   s   t  j |    S(   s   
        New(TNativeCallbackF const & CallbackF) -> PNotify

        Parameters:
            CallbackF: TNativeCallbackF const &

        (   R   t   TNativeCallbackNotify_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TNativeCallbackNotifyRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s(  s   			
c          G   s   t  j |    S(   s   
    TNativeCallbackNotify_New(TNativeCallbackF const & CallbackF) -> PNotify

    Parameters:
        CallbackF: TNativeCallbackF const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s    t
   TStdNotifyc           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z RS(   s   Proxy of C++ TStdNotify classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    RA   s   The membership flagc         C   s   t  j |  t  j    d S(   s'   __init__(TStdNotify self) -> TStdNotifyN(   R   t   TStdNotify_swiginitt   new_TStdNotify(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   (  s    c           C   s
   t  j   S(   s   New() -> PNotify(   R   t   TStdNotify_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TStdNotifyRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s   		c           C   s
   t  j   S(   s   TStdNotify_New() -> PNotify(   R   R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s    t   TStdErrNotifyc           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z RS(   s    Proxy of C++ TStdErrNotify classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    RA   s   The membership flagc         C   s   t  j |  t  j    d S(   s-   __init__(TStdErrNotify self) -> TStdErrNotifyN(   R   t   TStdErrNotify_swiginitt   new_TStdErrNotify(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   (  s    c           C   s
   t  j   S(   s   New() -> PNotify(   R   t   TStdErrNotify_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TStdErrNotifyRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s   		c           C   s
   t  j   S(   s   TStdErrNotify_New() -> PNotify(   R   R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s    t
   TLogNotifyc           B   sV   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z RS(   s   Proxy of C++ TLogNotify classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TLogNotify self, PNotify const & _Notify) -> TLogNotify

        Parameters:
            _Notify: PNotify const &

        N(   R   t   TLogNotify_swiginitt   new_TLogNotify(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   (  s    c          G   s   t  j |    S(   sr   
        New(PNotify const & Notify) -> PNotify

        Parameters:
            Notify: PNotify const &

        (   R   t   TLogNotify_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    (   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TLogNotifyRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s   			
c          G   s   t  j |    S(   sm   
    TLogNotify_New(PNotify const & Notify) -> PNotify

    Parameters:
        Notify: PNotify const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s    t   TExceptc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 e  Z e
 j Z d   Z d   Z e e
 j e
 j  Z d	   Z e	 e  Z d
   Z e	 e  Z d   Z e	 e  Z d   Z e	 e  Z d   Z e	 e  Z RS(   s   Proxy of C++ TExcept classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TExcept self, TStr _MsgStr) -> TExcept

        Parameters:
            _MsgStr: TStr const &

        __init__(TExcept self, TStr _MsgStr, TStr _LocStr) -> TExcept

        Parameters:
            _MsgStr: TStr const &
            _LocStr: TStr const &

        N(   R   t   TExcept_swiginitt   new_TExcept(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   (  s    c          G   s   t  j |    S(   s   
        New(TStr MsgStr, TStr LocStr=TStr()) -> PExcept

        Parameters:
            MsgStr: TStr const &
            LocStr: TStr const &

        New(TStr MsgStr) -> PExcept

        Parameters:
            MsgStr: TStr const &

        (   R   t   TExcept_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    c         C   s   t  j |   S(   si   
        GetMsgStr(TExcept self) -> TStr

        Parameters:
            self: TExcept const *

        (   R   t   TExcept_GetMsgStr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetMsgStr)  s    c         C   s   t  j |   S(   si   
        GetLocStr(TExcept self) -> TStr

        Parameters:
            self: TExcept const *

        (   R   t   TExcept_GetLocStr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetLocStr)  s    c           C   s
   t  j   S(   s   IsOnExceptF() -> bool(   R   t   TExcept_IsOnExceptF(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsOnExceptF!)  s    c          G   s   t  j |    S(   s   
        PutOnExceptF(TExcept::TOnExceptF _OnExceptF)

        Parameters:
            _OnExceptF: TExcept::TOnExceptF

        (   R   t   TExcept_PutOnExceptF(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutOnExceptF&)  s    c           C   s
   t  j   S(   s%   GetOnExceptF() -> TExcept::TOnExceptF(   R   t   TExcept_GetOnExceptF(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetOnExceptF1)  s    c          G   s   t  j |    S(   s  
        Throw(TStr MsgStr)

        Parameters:
            MsgStr: TStr const &

        Throw(TStr MsgStr, TStr ArgStr)

        Parameters:
            MsgStr: TStr const &
            ArgStr: TStr const &

        Throw(TStr MsgStr, TStr ArgStr1, TStr ArgStr2)

        Parameters:
            MsgStr: TStr const &
            ArgStr1: TStr const &
            ArgStr2: TStr const &

        (   R   t   TExcept_Throw(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Throw6)  s    c          G   s   t  j |    S(   s   
        ThrowFull(TStr MsgStr, TStr LocStr)

        Parameters:
            MsgStr: TStr const &
            LocStr: TStr const &

        (   R   t   TExcept_ThrowFull(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   ThrowFullN)  s    	(   R   R-   RM   RN   R   R/   R+   RD   R   Rt   R   t   delete_TExceptRP   R  R  t   TExcept_OnExceptF_gett   TExcept_OnExceptF_sett	   OnExceptFR  R  R  R  R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s(   				
	
		
			c          G   s   t  j |    S(   s   
    New(TStr MsgStr, TStr LocStr=TStr()) -> PExcept

    Parameters:
        MsgStr: TStr const &
        LocStr: TStr const &

    TExcept_New(TStr MsgStr) -> PExcept

    Parameters:
        MsgStr: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _)  s    c           C   s
   t  j   S(   s   TExcept_IsOnExceptF() -> bool(   R   R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o)  s    c          G   s   t  j |    S(   sx   
    TExcept_PutOnExceptF(TExcept::TOnExceptF _OnExceptF)

    Parameters:
        _OnExceptF: TExcept::TOnExceptF

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s)  s    c           C   s
   t  j   S(   s-   TExcept_GetOnExceptF() -> TExcept::TOnExceptF(   R   R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  })  s    c          G   s   t  j |    S(   sa  
    Throw(TStr MsgStr)

    Parameters:
        MsgStr: TStr const &

    Throw(TStr MsgStr, TStr ArgStr)

    Parameters:
        MsgStr: TStr const &
        ArgStr: TStr const &

    TExcept_Throw(TStr MsgStr, TStr ArgStr1, TStr ArgStr2)

    Parameters:
        MsgStr: TStr const &
        ArgStr1: TStr const &
        ArgStr2: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )  s    c          G   s   t  j |    S(   s   
    TExcept_ThrowFull(TStr MsgStr, TStr LocStr)

    Parameters:
        MsgStr: TStr const &
        LocStr: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )  s    	c          G   s   t  j |    S(   sr   
    GetFlagStr(TGraphFlag const & GraphFlag) -> TStr

    Parameters:
        GraphFlag: TGraphFlag const &

    (   R   t
   GetFlagStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )  s    t
   TUnionFindc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s   Proxy of C++ TUnionFind classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   )  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   )  s    RA   s   The membership flagc         G   s   t  j |  |  S(   su   
        Parent(TUnionFind self, int const & Key) -> TInt

        Parameters:
            Key: int const &

        (   R   t   TUnionFind_Parent(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Parent)  s    c         G   s   t  j |  |  S(   ss   
        Rank(TUnionFind self, int const & Key) -> TInt

        Parameters:
            Key: int const &

        (   R   t   TUnionFind_Rank(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Rank)  s    c         G   s   t  j |  t  j |    d S(   sA  
        __init__(TUnionFind self) -> TUnionFind
        __init__(TUnionFind self, int const & ExpectKeys) -> TUnionFind

        Parameters:
            ExpectKeys: int const &

        __init__(TUnionFind self, TUnionFind UnionFind) -> TUnionFind

        Parameters:
            UnionFind: TUnionFind const &

        N(   R   t   TUnionFind_swiginitt   new_TUnionFind(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   )  s    c         C   s   t  j |   S(   sh   
        Len(TUnionFind self) -> int

        Parameters:
            self: TUnionFind const *

        (   R   t   TUnionFind_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   )  s    c         G   s   t  j |  |  S(   st   
        IsKey(TUnionFind self, int const & Key) -> bool

        Parameters:
            Key: int const &

        (   R   t   TUnionFind_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsKey)  s    c         G   s   t  j |  |  S(   sw   
        GetKeyI(TUnionFind self, int const & KeyN) -> int

        Parameters:
            KeyN: int const &

        (   R   t   TUnionFind_GetKeyI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetKeyI)  s    c         G   s   t  j |  |  S(   sr   
        Find(TUnionFind self, int const & Key) -> int

        Parameters:
            Key: int const &

        (   R   t   TUnionFind_Find(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Find)  s    c         G   s   t  j |  |  S(   sq   
        Add(TUnionFind self, int const & Key) -> int

        Parameters:
            Key: int const &

        (   R   t   TUnionFind_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Add*  s    c         G   s   t  j |  |  S(   s   
        Union(TUnionFind self, int const & Key1, int const & Key2)

        Parameters:
            Key1: int const &
            Key2: int const &

        (   R   t   TUnionFind_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Union*  s    	c         G   s   t  j |  |  S(   s   
        IsSameSet(TUnionFind self, int const & Key1, int const & Key2) -> bool

        Parameters:
            Key1: int const &
            Key2: int const &

        (   R   t   TUnionFind_IsSameSet(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   IsSameSet*  s    	c         C   s   t  j |   S(   s\   
        Dump(TUnionFind self)

        Parameters:
            self: TUnionFind *

        (   R   t   TUnionFind_Dump(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Dump$*  s    (   R   R-   RM   RN   R   R/   R+   R  R  RD   RY   R  R  R  R  R  R  R  R   t   delete_TUnionFindRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )  s   	
	
		
	
	
	
	
			
c          G   s   t  j |    S(   s5  
    CalcEffDiam(TIntFltKdV DistNbrsCdfV, double const & Percentile=0.9) -> double

    Parameters:
        DistNbrsCdfV: TIntFltKdV const &
        Percentile: double const &

    CalcEffDiam(TIntFltKdV DistNbrsCdfV) -> double

    Parameters:
        DistNbrsCdfV: TIntFltKdV const &

    CalcEffDiam(TFltPrV DistNbrsCdfV, double const & Percentile=0.9) -> double

    Parameters:
        DistNbrsCdfV: TFltPrV const &
        Percentile: double const &

    CalcEffDiam(TFltPrV DistNbrsCdfV) -> double

    Parameters:
        DistNbrsCdfV: TFltPrV const &

    (   R   t   CalcEffDiam(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =*  s    c          G   s   t  j |    S(   sA  
    CalcEffDiamPdf(TIntFltKdV DistNbrsPdfV, double const & Percentile=0.9) -> double

    Parameters:
        DistNbrsPdfV: TIntFltKdV const &
        Percentile: double const &

    CalcEffDiamPdf(TIntFltKdV DistNbrsPdfV) -> double

    Parameters:
        DistNbrsPdfV: TIntFltKdV const &

    CalcEffDiamPdf(TFltPrV DistNbrsPdfV, double const & Percentile=0.9) -> double

    Parameters:
        DistNbrsPdfV: TFltPrV const &
        Percentile: double const &

    CalcEffDiamPdf(TFltPrV DistNbrsPdfV) -> double

    Parameters:
        DistNbrsPdfV: TFltPrV const &

    (   R   t   CalcEffDiamPdf(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X*  s    c          G   s   t  j |    S(   s   
    CalcAvgDiamPdf(TIntFltKdV DistNbrsPdfV) -> double

    Parameters:
        DistNbrsPdfV: TIntFltKdV const &

    CalcAvgDiamPdf(TFltPrV DistNbrsPdfV) -> double

    Parameters:
        DistNbrsPdfV: TFltPrV const &

    (   R   t   CalcAvgDiamPdf(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s*  s    c          G   s   t  j |    S(   s   
    GetDegreeCentr(PUNGraph Graph, int const & NId) -> double

    Parameters:
        Graph: PUNGraph const &
        NId: int const &

    (   R   t   GetDegreeCentr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  *  s    	c          G   s   t  j |    S(   s   
    GetFarnessCentr(PUNGraph Graph, int const & NId) -> double

    Parameters:
        Graph: PUNGraph const &
        NId: int const &

    (   R   t   GetFarnessCentr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  *  s    	c          G   s   t  j |    S(   s   
    GetClosenessCentr(PUNGraph Graph, int const & NId) -> double

    Parameters:
        Graph: PUNGraph const &
        NId: int const &

    (   R   t   GetClosenessCentr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  *  s    	c          G   s   t  j |    S(   s  
    GetBetweennessCentr(PUNGraph Graph, TIntFltH NIdBtwH, double const & NodeFrac=1.0)

    Parameters:
        Graph: PUNGraph const &
        NIdBtwH: TIntFltH &
        NodeFrac: double const &

    GetBetweennessCentr(PUNGraph Graph, TIntFltH NIdBtwH)

    Parameters:
        Graph: PUNGraph const &
        NIdBtwH: TIntFltH &

    GetBetweennessCentr(PUNGraph Graph, TIntPrFltH EdgeBtwH, double const & NodeFrac=1.0)

    Parameters:
        Graph: PUNGraph const &
        EdgeBtwH: TIntPrFltH &
        NodeFrac: double const &

    GetBetweennessCentr(PUNGraph Graph, TIntPrFltH EdgeBtwH)

    Parameters:
        Graph: PUNGraph const &
        EdgeBtwH: TIntPrFltH &

    GetBetweennessCentr(PUNGraph Graph, TIntFltH NIdBtwH, TIntPrFltH EdgeBtwH, double const & NodeFrac=1.0)

    Parameters:
        Graph: PUNGraph const &
        NIdBtwH: TIntFltH &
        EdgeBtwH: TIntPrFltH &
        NodeFrac: double const &

    GetBetweennessCentr(PUNGraph Graph, TIntFltH NIdBtwH, TIntPrFltH EdgeBtwH)

    Parameters:
        Graph: PUNGraph const &
        NIdBtwH: TIntFltH &
        EdgeBtwH: TIntPrFltH &

    GetBetweennessCentr(PUNGraph Graph, TIntV BtwNIdV, TIntFltH NodeBtwH, bool const & DoNodeCent, TIntPrFltH EdgeBtwH, 
        bool const & DoEdgeCent)

    Parameters:
        Graph: PUNGraph const &
        BtwNIdV: TIntV const &
        NodeBtwH: TIntFltH &
        DoNodeCent: bool const &
        EdgeBtwH: TIntPrFltH &
        DoEdgeCent: bool const &

    (   R   t   GetBetweennessCentr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  *  s    7c          G   s   t  j |    S(   sI  
    GetEigenVectorCentr(PUNGraph Graph, TIntFltH NIdEigenH, double const & Eps=1e-4, int const & MaxIter=100)

    Parameters:
        Graph: PUNGraph const &
        NIdEigenH: TIntFltH &
        Eps: double const &
        MaxIter: int const &

    GetEigenVectorCentr(PUNGraph Graph, TIntFltH NIdEigenH, double const & Eps=1e-4)

    Parameters:
        Graph: PUNGraph const &
        NIdEigenH: TIntFltH &
        Eps: double const &

    GetEigenVectorCentr(PUNGraph Graph, TIntFltH NIdEigenH)

    Parameters:
        Graph: PUNGraph const &
        NIdEigenH: TIntFltH &

    (   R   t   GetEigenVectorCentr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  *  s    c          G   s   t  j |    S(   s   
    CommunityGirvanNewman(PUNGraph Graph, TCnComV CmtyV) -> double

    Parameters:
        Graph: PUNGraph &
        CmtyV: TCnComV &

    (   R   t   CommunityGirvanNewman(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  *  s    	c          G   s   t  j |    S(   s   
    CommunityCNM(PUNGraph Graph, TCnComV CmtyV) -> double

    Parameters:
        Graph: PUNGraph const &
        CmtyV: TCnComV &

    (   R   t   CommunityCNM(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +  s    	c          G   s   t  j |    S(   s   
    CmtyGirvanNewmanStep(PUNGraph Graph, TIntV Cmty1, TIntV Cmty2)

    Parameters:
        Graph: PUNGraph &
        Cmty1: TIntV &
        Cmty2: TIntV &

    (   R   t   CmtyGirvanNewmanStep(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +  s    
c          G   s   t  j |    S(   s   
    GetBiConSzCnt(PUNGraph Graph, TIntPrV SzCntV)

    Parameters:
        Graph: PUNGraph const &
        SzCntV: TIntPrV &

    (   R   t   GetBiConSzCnt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +  s    	c          G   s   t  j |    S(   s   
    GetBiCon(PUNGraph Graph, TCnComV BiCnComV)

    Parameters:
        Graph: PUNGraph const &
        BiCnComV: TCnComV &

    (   R   t   GetBiCon(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #+  s    	c          G   s   t  j |    S(   s   
    GetArtPoints(PUNGraph Graph, TIntV ArtNIdV)

    Parameters:
        Graph: PUNGraph const &
        ArtNIdV: TIntV &

    (   R   t   GetArtPoints(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .+  s    	c          G   s   t  j |    S(   s   
    GetEdgeBridges(PUNGraph Graph, TIntPrV EdgeV)

    Parameters:
        Graph: PUNGraph const &
        EdgeV: TIntPrV &

    (   R   t   GetEdgeBridges(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9+  s    	c          G   s   t  j |    S(   s   
    Get1CnComSzCnt(PUNGraph Graph, TIntPrV SzCntV)

    Parameters:
        Graph: PUNGraph const &
        SzCntV: TIntPrV &

    (   R   t   Get1CnComSzCnt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D+  s    	c          G   s   t  j |    S(   s   
    Get1CnCom(PUNGraph Graph, TCnComV Cn1ComV)

    Parameters:
        Graph: PUNGraph const &
        Cn1ComV: TCnComV &

    (   R   t	   Get1CnCom(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O+  s    	c          G   s   t  j |    S(   s  
    GetMxBiCon(PUNGraph Graph, bool const & RenumberNodes=False) -> PUNGraph

    Parameters:
        Graph: PUNGraph const &
        RenumberNodes: bool const &

    GetMxBiCon(PUNGraph Graph) -> PUNGraph

    Parameters:
        Graph: PUNGraph const &

    (   R   t
   GetMxBiCon(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z+  s    t   TCnComc           B   s  e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z e d  Z d   Z d   Z d   Z e e  Z d   Z e e  Z d   Z d   Z e j Z RS(   s   Proxy of C++ TCnCom classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k+  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k+  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   si  
        __init__(TCnCom self) -> TCnCom
        __init__(TCnCom self, TIntV NodeIdV) -> TCnCom

        Parameters:
            NodeIdV: TIntV const &

        __init__(TCnCom self, TCnCom CC) -> TCnCom

        Parameters:
            CC: TCnCom const &

        __init__(TCnCom self, TSIn SIn) -> TCnCom

        Parameters:
            SIn: TSIn &

        N(   R   t   TCnCom_swiginitt
   new_TCnCom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   n+  s    c         G   s   t  j |  |  S(   s_   
        Save(TCnCom self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TCnCom_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   +  s    c         G   s   t  j |  |  S(   sm   
        __eq__(TCnCom self, TCnCom CC) -> bool

        Parameters:
            CC: TCnCom const &

        (   R   t   TCnCom___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   +  s    c         G   s   t  j |  |  S(   sm   
        __lt__(TCnCom self, TCnCom CC) -> bool

        Parameters:
            CC: TCnCom const &

        (   R   t   TCnCom___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +  s    c         C   s   t  j |   S(   s`   
        Len(TCnCom self) -> int

        Parameters:
            self: TCnCom const *

        (   R   t
   TCnCom_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   +  s    c         C   s   t  j |   S(   sc   
        Empty(TCnCom self) -> bool

        Parameters:
            self: TCnCom const *

        (   R   t   TCnCom_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   +  s    c         C   s   t  j |   S(   sS   
        Clr(TCnCom self)

        Parameters:
            self: TCnCom *

        (   R   t
   TCnCom_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   +  s    c         G   s   t  j |  |  S(   sl   
        Add(TCnCom self, int const & NodeId)

        Parameters:
            NodeId: int const &

        (   R   t
   TCnCom_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +  s    c         G   s   t  j |  |  S(   s   
        __call__(TCnCom self) -> TIntV
        __call__(TCnCom self) -> TIntV

        Parameters:
            self: TCnCom *

        (   R   t   TCnCom___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   +  s    	c         G   s   t  j |  |  S(   ss   
        GetVal(TCnCom self, int const & NIdN) -> TInt

        Parameters:
            NIdN: int const &

        (   R   t   TCnCom_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetVal+  s    c         C   s   t  j |  |  S(   s   
        Sort(TCnCom self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TCnCom self)

        Parameters:
            self: TCnCom *

        (   R   t   TCnCom_Sort(   R    t   Asc(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Sort+  s    c         G   s   t  j |  |  S(   sr   
        IsNIdIn(TCnCom self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TCnCom_IsNIdIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsNIdIn+  s    c         C   s   t  j |   S(   sg   
        GetRndNId(TCnCom self) -> TInt

        Parameters:
            self: TCnCom const *

        (   R   t   TCnCom_GetRndNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetRndNId+  s    c          G   s   t  j |    S(   s   
        Dump(TCnComV CnComV, TStr Desc=TStr())

        Parameters:
            CnComV: TCnComV const &
            Desc: TStr const &

        Dump(TCnComV CnComV)

        Parameters:
            CnComV: TCnComV const &

        (   R   t   TCnCom_Dump(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ,  s    c          G   s   t  j |    S(   s>  
        SaveTxt(TCnComV CnComV, TStr FNm, TStr Desc=TStr())

        Parameters:
            CnComV: TCnComV const &
            FNm: TStr const &
            Desc: TStr const &

        SaveTxt(TCnComV CnComV, TStr FNm)

        Parameters:
            CnComV: TCnComV const &
            FNm: TStr const &

        (   R   t   TCnCom_SaveTxt(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ,  s    c         C   s   t  j |   S(   sj   
        GetPrimHashCd(TCnCom self) -> int

        Parameters:
            self: TCnCom const *

        (   R   t   TCnCom_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  $,  s    c         C   s   t  j |   S(   si   
        GetSecHashCd(TCnCom self) -> int

        Parameters:
            self: TCnCom const *

        (   R   t   TCnCom_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  .,  s    (    R   R-   RM   RN   R   R/   R+   R   t   TCnCom_NIdV_gett   TCnCom_NIdV_sett   NIdVRD   R   R   R  RY   RW   R   R  R   R  R   R  R  R  R  Rt   R   RG  RI  t   delete_TCnComRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i+  s0   		
	
	
	
	
	
	
		
	
	
			
	
c          G   s   t  j |    S(   s   
    Dump(TCnComV CnComV, TStr Desc=TStr())

    Parameters:
        CnComV: TCnComV const &
        Desc: TStr const &

    TCnCom_Dump(TCnComV CnComV)

    Parameters:
        CnComV: TCnComV const &

    (   R   R	  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  J,  s    c          G   s   t  j |    S(   s  
    SaveTxt(TCnComV CnComV, TStr FNm, TStr Desc=TStr())

    Parameters:
        CnComV: TCnComV const &
        FNm: TStr const &
        Desc: TStr const &

    TCnCom_SaveTxt(TCnComV CnComV, TStr FNm)

    Parameters:
        CnComV: TCnComV const &
        FNm: TStr const &

    (   R   R
  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  Z,  s    t   TArtPointVisitorc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z e j Z RS(   s#   Proxy of C++ TArtPointVisitor classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n,  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n,  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TArtPointVisitor self) -> TArtPointVisitor
        __init__(TArtPointVisitor self, int const & Nodes) -> TArtPointVisitor

        Parameters:
            Nodes: int const &

        N(   R   t   TArtPointVisitor_swiginitt   new_TArtPointVisitor(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   t,  s    	c         G   s   t  j |  |  S(   si   
        DiscoverNode(TArtPointVisitor self, int NId)

        Parameters:
            NId: int

        (   R   t   TArtPointVisitor_DiscoverNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DiscoverNode~,  s    c         G   s   t  j |  |  S(   sw   
        FinishNode(TArtPointVisitor self, int const & NId)

        Parameters:
            NId: int const &

        (   R   t   TArtPointVisitor_FinishNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   FinishNode,  s    c         G   s   t  j |  |  S(   s   
        ExamineEdge(TArtPointVisitor self, int const & NId1, int const & NId2)

        Parameters:
            NId1: int const &
            NId2: int const &

        (   R   t   TArtPointVisitor_ExamineEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ExamineEdge,  s    	c         G   s   t  j |  |  S(   s   
        TreeEdge(TArtPointVisitor self, int const & NId1, int const & NId2)

        Parameters:
            NId1: int const &
            NId2: int const &

        (   R   t   TArtPointVisitor_TreeEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   TreeEdge,  s    	c         G   s   t  j |  |  S(   s   
        BackEdge(TArtPointVisitor self, int const & NId1, int const & NId2)

        Parameters:
            NId1: int const &
            NId2: int const &

        (   R   t   TArtPointVisitor_BackEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   BackEdge,  s    	c         G   s   t  j |  |  S(   s   
        FwdEdge(TArtPointVisitor self, int const & NId1, int const & NId2)

        Parameters:
            NId1: int const &
            NId2: int const &

        (   R   t   TArtPointVisitor_FwdEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   FwdEdge,  s    	(   R   R-   RM   RN   R   R/   R+   R   t   TArtPointVisitor_VnLowH_gett   TArtPointVisitor_VnLowH_sett   VnLowHt   TArtPointVisitor_ParentH_gett   TArtPointVisitor_ParentH_sett   ParentHt   TArtPointVisitor_ArtSet_gett   TArtPointVisitor_ArtSet_sett   ArtSett   TArtPointVisitor_Time_gett   TArtPointVisitor_Time_sett   TimeRD   R  R  R  R  R  R  t   delete_TArtPointVisitorRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l,  s   	
	
	
				t   TBiConVisitorc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z e e j e j  Z e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z  e j! Z" RS(   s    Proxy of C++ TBiConVisitor classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ,  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ,  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TBiConVisitor self) -> TBiConVisitor
        __init__(TBiConVisitor self, int const & Nodes) -> TBiConVisitor

        Parameters:
            Nodes: int const &

        N(   R   t   TBiConVisitor_swiginitt   new_TBiConVisitor(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ,  s    	c         G   s   t  j |  |  S(   sf   
        DiscoverNode(TBiConVisitor self, int NId)

        Parameters:
            NId: int

        (   R   t   TBiConVisitor_DiscoverNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,  s    c         G   s   t  j |  |  S(   st   
        FinishNode(TBiConVisitor self, int const & NId)

        Parameters:
            NId: int const &

        (   R   t   TBiConVisitor_FinishNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,  s    c         G   s   t  j |  |  S(   s   
        ExamineEdge(TBiConVisitor self, int const & NId1, int const & NId2)

        Parameters:
            NId1: int const &
            NId2: int const &

        (   R   t   TBiConVisitor_ExamineEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,  s    	c         G   s   t  j |  |  S(   s   
        TreeEdge(TBiConVisitor self, int const & NId1, int const & NId2)

        Parameters:
            NId1: int const &
            NId2: int const &

        (   R   t   TBiConVisitor_TreeEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,  s    	c         G   s   t  j |  |  S(   s   
        BackEdge(TBiConVisitor self, int const & NId1, int const & NId2)

        Parameters:
            NId1: int const &
            NId2: int const &

        (   R   t   TBiConVisitor_BackEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  -  s    	c         G   s   t  j |  |  S(   s   
        FwdEdge(TBiConVisitor self, int const & NId1, int const & NId2)

        Parameters:
            NId1: int const &
            NId2: int const &

        (   R   t   TBiConVisitor_FwdEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  -  s    	(#   R   R-   RM   RN   R   R/   R+   R   t   TBiConVisitor_VnLowH_gett   TBiConVisitor_VnLowH_setR"  t   TBiConVisitor_ParentH_gett   TBiConVisitor_ParentH_setR%  t   TBiConVisitor_Stack_gett   TBiConVisitor_Stack_sett   Stackt   TBiConVisitor_CnComV_gett   TBiConVisitor_CnComV_sett   CnComVt   TBiConVisitor_NSet_gett   TBiConVisitor_NSet_sett   NSett   TBiConVisitor_Time_gett   TBiConVisitor_Time_setR+  RD   R  R  R  R  R  R  t   delete_TBiConVisitorRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR-  ,  s"   	
	
	
				t   TForestFirec           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e e  Z e j Z RS(   s   Proxy of C++ TForestFire classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (-  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (-  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s&  
        __init__(TForestFire self) -> TForestFire
        __init__(TForestFire self, PNGraph GraphPt, double const & ForwBurnProb, double const & BackBurnProb, double const & DecayProb=1.0, 
            int const & RndSeed=1) -> TForestFire

        Parameters:
            GraphPt: PNGraph const &
            ForwBurnProb: double const &
            BackBurnProb: double const &
            DecayProb: double const &
            RndSeed: int const &

        __init__(TForestFire self, PNGraph GraphPt, double const & ForwBurnProb, double const & BackBurnProb, double const & DecayProb=1.0) -> TForestFire

        Parameters:
            GraphPt: PNGraph const &
            ForwBurnProb: double const &
            BackBurnProb: double const &
            DecayProb: double const &

        __init__(TForestFire self, PNGraph GraphPt, double const & ForwBurnProb, double const & BackBurnProb) -> TForestFire

        Parameters:
            GraphPt: PNGraph const &
            ForwBurnProb: double const &
            BackBurnProb: double const &

        N(   R   t   TForestFire_swiginitt   new_TForestFire(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   *-  s    c         G   s   t  j |  |  S(   sx   
        SetGraph(TForestFire self, PNGraph GraphPt)

        Parameters:
            GraphPt: PNGraph const &

        (   R   t   TForestFire_SetGraph(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SetGraphH-  s    c         C   s   t  j |   S(   ss   
        GetGraph(TForestFire self) -> PNGraph

        Parameters:
            self: TForestFire const *

        (   R   t   TForestFire_GetGraph(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetGraphR-  s    c         G   s   t  j |  |  S(   s   
        SetBurnProb(TForestFire self, double const & ForwBurnProb, double const & BackBurnProb)

        Parameters:
            ForwBurnProb: double const &
            BackBurnProb: double const &

        (   R   t   TForestFire_SetBurnProb(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SetBurnProb\-  s    	c         G   s   t  j |  |  S(   s   
        SetProbDecay(TForestFire self, double const & DecayProb)

        Parameters:
            DecayProb: double const &

        (   R   t   TForestFire_SetProbDecay(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SetProbDecayg-  s    c         G   s   t  j |  |  S(   s   
        Infect(TForestFire self, int const & NodeId)

        Parameters:
            NodeId: int const &

        Infect(TForestFire self, TIntV InfectedNIdV)

        Parameters:
            InfectedNIdV: TIntV const &

        (   R   t   TForestFire_Infect(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Infectq-  s    c         C   s   t  j |   S(   sc   
        InfectAll(TForestFire self)

        Parameters:
            self: TForestFire *

        (   R   t   TForestFire_InfectAll(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   InfectAll-  s    c         G   s   t  j |  |  S(   sy   
        InfectRnd(TForestFire self, int const & NInfect)

        Parameters:
            NInfect: int const &

        (   R   t   TForestFire_InfectRnd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   InfectRnd-  s    c         C   s   t  j |   S(   se   
        BurnExpFire(TForestFire self)

        Parameters:
            self: TForestFire *

        (   R   t   TForestFire_BurnExpFire(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   BurnExpFire-  s    c         C   s   t  j |   S(   se   
        BurnGeoFire(TForestFire self)

        Parameters:
            self: TForestFire *

        (   R   t   TForestFire_BurnGeoFire(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   BurnGeoFire-  s    c         C   s   t  j |   S(   sp   
        GetFireTm(TForestFire self) -> int

        Parameters:
            self: TForestFire const *

        (   R   t   TForestFire_GetFireTm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetFireTm-  s    c         C   s   t  j |   S(   sp   
        GetBurned(TForestFire self) -> int

        Parameters:
            self: TForestFire const *

        (   R   t   TForestFire_GetBurned(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetBurned-  s    c         G   s   t  j |  |  S(   s}   
        GetBurnedNId(TForestFire self, int const & NIdN) -> int

        Parameters:
            NIdN: int const &

        (   R   t   TForestFire_GetBurnedNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetBurnedNId-  s    c         G   s   t  j |  |  S(   s   
        GetBurnedNIdV(TForestFire self) -> TIntV
        GetBurnedNIdV(TForestFire self, TIntV NIdV)

        Parameters:
            NIdV: TIntV &

        (   R   t   TForestFire_GetBurnedNIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetBurnedNIdV-  s    	c         G   s   t  j |  |  S(   sy  
        PlotFire(TForestFire self, TStr FNmPref, TStr Desc, bool const & PlotAllBurned=False)

        Parameters:
            FNmPref: TStr const &
            Desc: TStr const &
            PlotAllBurned: bool const &

        PlotFire(TForestFire self, TStr FNmPref, TStr Desc)

        Parameters:
            FNmPref: TStr const &
            Desc: TStr const &

        (   R   t   TForestFire_PlotFire(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PlotFire-  s    c          G   s   t  j |    S(   s   
        GenGraph(int const & Nodes, double const & FwdProb, double const & BckProb) -> PNGraph

        Parameters:
            Nodes: int const &
            FwdProb: double const &
            BckProb: double const &

        (   R   t   TForestFire_GenGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GenGraph-  s    
(   R   R-   RM   RN   R   R/   R+   RD   RJ  RL  RN  RP  RR  RT  RV  RX  RZ  R\  R^  R`  Rb  Rd  Rf  Rt   R   t   delete_TForestFireRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRF  &-  s*   		
	
		
		
	
	
	
	
	
	
			c          G   s   t  j |    S(   s   
    TForestFire_GenGraph(int const & Nodes, double const & FwdProb, double const & BckProb) -> PNGraph

    Parameters:
        Nodes: int const &
        FwdProb: double const &
        BckProb: double const &

    (   R   Re  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRe  .  s    
t   TFfGGenc           B   s   e  Z d  Z e d   d   d d Z e Z e j Z	 e j
 Z e j Z e j Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z e e  Z e j Z RS(   s   Proxy of C++ TFfGGen classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   .  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   .  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s7  
        __init__(TFfGGen self, bool const & BurnExpFireP, int const & StartNNodes, double const & ForwBurnProb, 
            double const & BackBurnProb, double const & DecayProb, double const & Take2AmbasPrb, 
            double const & OrphanPrb) -> TFfGGen

        Parameters:
            BurnExpFireP: bool const &
            StartNNodes: int const &
            ForwBurnProb: double const &
            BackBurnProb: double const &
            DecayProb: double const &
            Take2AmbasPrb: double const &
            OrphanPrb: double const &

        N(   R   t   TFfGGen_swiginitt   new_TFfGGen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   .  s    c         C   s   t  j |   S(   sk   
        GetGraph(TFfGGen self) -> PNGraph

        Parameters:
            self: TFfGGen const *

        (   R   t   TFfGGen_GetGraph(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL  (.  s    c         G   s   t  j |  |  S(   sr   
        SetGraph(TFfGGen self, PNGraph NGraph)

        Parameters:
            NGraph: PNGraph const &

        (   R   t   TFfGGen_SetGraph(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRJ  2.  s    c         C   s   t  j |   S(   sU   
        Clr(TFfGGen self)

        Parameters:
            self: TFfGGen *

        (   R   t   TFfGGen_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   <.  s    c         C   s   t  j |   S(   sk   
        GetParamStr(TFfGGen self) -> TStr

        Parameters:
            self: TFfGGen const *

        (   R   t   TFfGGen_GetParamStr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetParamStrF.  s    c         G   s   t  j |  |  S(   s\  
        AddNodes(TFfGGen self, int const & GraphNodes, bool const & FloodStop=True) -> TFfGGen::TStopReason

        Parameters:
            GraphNodes: int const &
            FloodStop: bool const &

        AddNodes(TFfGGen self, int const & GraphNodes) -> TFfGGen::TStopReason

        Parameters:
            GraphNodes: int const &

        (   R   t   TFfGGen_AddNodes(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddNodesP.  s    c         G   s   t  j |  |  S(   s  
        GenGraph(TFfGGen self, int const & GraphNodes, bool const & FloodStop=True) -> TFfGGen::TStopReason

        Parameters:
            GraphNodes: int const &
            FloodStop: bool const &

        GenGraph(TFfGGen self, int const & GraphNodes) -> TFfGGen::TStopReason

        Parameters:
            GraphNodes: int const &

        GenGraph(TFfGGen self, int const & GraphNodes, PGStatVec & EvolStat, bool const & FloodStop=True) -> TFfGGen::TStopReason

        Parameters:
            GraphNodes: int const &
            EvolStat: PGStatVec &
            FloodStop: bool const &

        GenGraph(TFfGGen self, int const & GraphNodes, PGStatVec & EvolStat) -> TFfGGen::TStopReason

        Parameters:
            GraphNodes: int const &
            EvolStat: PGStatVec &

        (   R   t   TFfGGen_GenGraph(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRf  `.  s    c         G   s   t  j |  |  S(   s   
        PlotFireSize(TFfGGen self, TStr FNmPref, TStr DescStr)

        Parameters:
            FNmPref: TStr const &
            DescStr: TStr const &

        (   R   t   TFfGGen_PlotFireSize(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PlotFireSize}.  s    	c          G   s   t  j |    S(   s   
        GenFFGraphs(double const & FProb, double const & BProb, TStr FNm)

        Parameters:
            FProb: double const &
            BProb: double const &
            FNm: TStr const &

        (   R   t   TFfGGen_GenFFGraphs(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GenFFGraphs.  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TFfGGen_srUndeft   srUndeft   TFfGGen_srOkt   srOkt   TFfGGen_srFloodt   srFloodt   TFfGGen_srTimeLimitt   srTimeLimitt   TFfGGen_TimeLimitSec_gett   TFfGGen_TimeLimitSec_sett   TimeLimitSecRD   RL  RJ  R   Ro  Rq  Rf  Rt  Rv  Rt   t   delete_TFfGGenRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRh  .  s&   						
	
	
	
				c          G   s   t  j |    S(   s   
    TFfGGen_GenFFGraphs(double const & FProb, double const & BProb, TStr FNm)

    Parameters:
        FProb: double const &
        BProb: double const &
        FNm: TStr const &

    (   R   Ru  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRu  .  s    
t   TUndirFFirec           B   sz   e  Z d  Z e d   d   d d Z e Z d d  Z d   Z d   Z	 d	   Z
 d
   Z d   Z d   Z e j Z RS(   s   Proxy of C++ TUndirFFire classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   .  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   .  s    RA   s   The membership flagg333333?c         C   s   t  j |  t  j |   d S(   s   
        __init__(TUndirFFire self, double const & _BurnProb=0.3) -> TUndirFFire

        Parameters:
            _BurnProb: double const &

        __init__(TUndirFFire self) -> TUndirFFire
        N(   R   t   TUndirFFire_swiginitt   new_TUndirFFire(   R    t	   _BurnProb(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   .  s    	c         G   s   t  j |  |  S(   sz   
        SetGraph(TUndirFFire self, PUNGraph GraphPt)

        Parameters:
            GraphPt: PUNGraph const &

        (   R   t   TUndirFFire_SetGraph(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRJ  .  s    c         C   s   t  j |   S(   st   
        GetGraph(TUndirFFire self) -> PUNGraph

        Parameters:
            self: TUndirFFire const *

        (   R   t   TUndirFFire_GetGraph(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL  .  s    c         C   s   t  j |   S(   sq   
        GetNBurned(TUndirFFire self) -> int

        Parameters:
            self: TUndirFFire const *

        (   R   t   TUndirFFire_GetNBurned(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetNBurned.  s    c         G   s   t  j |  |  S(   sw   
        GetBurnedNId(TUndirFFire self, int const & n) -> int

        Parameters:
            n: int const &

        (   R   t   TUndirFFire_GetBurnedNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR`  .  s    c         G   s   t  j |  |  S(   s   
        BurnGeoFire(TUndirFFire self, int const & StartNId) -> int

        Parameters:
            StartNId: int const &

        (   R   t   TUndirFFire_BurnGeoFire(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRZ  .  s    c         G   s   t  j |  |  S(   sd  
        AddNodes(TUndirFFire self, int const & GraphNodes, bool const & FloodStop=True) -> TFfGGen::TStopReason

        Parameters:
            GraphNodes: int const &
            FloodStop: bool const &

        AddNodes(TUndirFFire self, int const & GraphNodes) -> TFfGGen::TStopReason

        Parameters:
            GraphNodes: int const &

        (   R   t   TUndirFFire_AddNodes(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRq  .  s    (   R   R-   RM   RN   R   R/   R+   RD   RJ  RL  R  R`  RZ  Rq  R   t   delete_TUndirFFireRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .  s   
	
	
	
	
	
	t   TUNGraphc           B   sy  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 e
 e	  Z	 d   Z e
 e  Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e d  Z e  d  Z! d   Z" d   Z# e
 e#  Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( e) j* Z+ RS($   s   Proxy of C++ TUNGraph classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   /  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   /  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TUNGraph self) -> TUNGraph
        __init__(TUNGraph self, int const & Nodes, int const & Edges) -> TUNGraph

        Parameters:
            Nodes: int const &
            Edges: int const &

        __init__(TUNGraph self, TUNGraph Graph) -> TUNGraph

        Parameters:
            Graph: TUNGraph const &

        __init__(TUNGraph self, TSIn SIn) -> TUNGraph

        Parameters:
            SIn: TSIn &

        N(   R   t   TUNGraph_swiginitt   new_TUNGraph(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   
/  s    c         G   s   t  j |  |  S(   sa   
        Save(TUNGraph self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUNGraph_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   /  s    c          G   s   t  j |    S(   s   
        New() -> PUNGraph
        New(int const & Nodes, int const & Edges) -> PUNGraph

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   TUNGraph_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   )/  s    
c          G   s   t  j |    S(   sZ   
        Load(TSIn SIn) -> PUNGraph

        Parameters:
            SIn: TSIn &

        (   R   t   TUNGraph_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6/  s    c         G   s   t  j |  |  S(   s   
        HasFlag(TUNGraph self, TGraphFlag const & Flag) -> bool

        Parameters:
            Flag: TGraphFlag const &

        (   R   t   TUNGraph_HasFlag(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   HasFlagA/  s    c         C   s   t  j |   S(   si   
        GetNodes(TUNGraph self) -> int

        Parameters:
            self: TUNGraph const *

        (   R   t   TUNGraph_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNodesK/  s    c         G   s   t  j |  |  S(   s  
        AddNode(TUNGraph self, int NId=-1) -> int

        Parameters:
            NId: int

        AddNode(TUNGraph self) -> int
        AddNode(TUNGraph self, TUNGraph::TNodeI const & NodeI) -> int

        Parameters:
            NodeI: TUNGraph::TNodeI const &

        AddNode(TUNGraph self, int const & NId, TIntV NbrNIdV) -> int

        Parameters:
            NId: int const &
            NbrNIdV: TIntV const &

        AddNode(TUNGraph self, int const & NId, TIntVecPool Pool, int const & NIdVId) -> int

        Parameters:
            NId: int const &
            Pool: TVecPool< TInt > const &
            NIdVId: int const &

        (   R   t   TUNGraph_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddNodeU/  s    c         G   s   t  j |  |  S(   s   
        DelNode(TUNGraph self, int const & NId)

        Parameters:
            NId: int const &

        DelNode(TUNGraph self, TUNGraph::TNode const & NodeI)

        Parameters:
            NodeI: TUNGraph::TNode const &

        (   R   t   TUNGraph_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelNoder/  s    c         G   s   t  j |  |  S(   ss   
        IsNode(TUNGraph self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TUNGraph_IsNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsNode/  s    c         C   s   t  j |   S(   si   
        GetMxNId(TUNGraph self) -> int

        Parameters:
            self: TUNGraph const *

        (   R   t   TUNGraph_GetMxNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMxNId/  s    c         C   s   t  j |   S(   si   
        GetEdges(TUNGraph self) -> int

        Parameters:
            self: TUNGraph const *

        (   R   t   TUNGraph_GetEdges(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetEdges/  s    c         G   s   t  j |  |  S(   s5  
        AddEdge(TUNGraph self, int const & SrcNId, int const & DstNId) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        AddEdge(TUNGraph self, TUNGraph::TEdgeI const & EdgeI) -> int

        Parameters:
            EdgeI: TUNGraph::TEdgeI const &

        (   R   t   TUNGraph_AddEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddEdge/  s    c         G   s   t  j |  |  S(   s   
        DelEdge(TUNGraph self, int const & SrcNId, int const & DstNId)

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TUNGraph_DelEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelEdge/  s    	c         G   s   t  j |  |  S(   s   
        IsEdge(TUNGraph self, int const & SrcNId, int const & DstNId) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TUNGraph_IsEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsEdge/  s    	c         G   s   t  j |  |  S(   s   
        GetEI(TUNGraph self, int const & SrcNId, int const & DstNId) -> TUNGraph::TEdgeI

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TUNGraph_GetEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetEI/  s    	c         G   s   t  j |  |  S(   s   
        GetRndNId(TUNGraph self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndNId(TUNGraph self) -> int

        Parameters:
            self: TUNGraph *

        (   R   t   TUNGraph_GetRndNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /  s    c         G   s   t  j |  |  S(   s   
        GetRndNI(TUNGraph self, TRnd Rnd=Rnd) -> TUNGraph::TNodeI

        Parameters:
            Rnd: TRnd &

        GetRndNI(TUNGraph self) -> TUNGraph::TNodeI

        Parameters:
            self: TUNGraph *

        (   R   t   TUNGraph_GetRndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetRndNI/  s    c         G   s   t  j |  |  S(   sd   
        GetNIdV(TUNGraph self, TIntV NIdV)

        Parameters:
            NIdV: TIntV &

        (   R   t   TUNGraph_GetNIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNIdV/  s    c         C   s   t  j |   S(   sg   
        Empty(TUNGraph self) -> bool

        Parameters:
            self: TUNGraph const *

        (   R   t   TUNGraph_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   /  s    c         C   s   t  j |   S(   sW   
        Clr(TUNGraph self)

        Parameters:
            self: TUNGraph *

        (   R   t   TUNGraph_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    c         G   s   t  j |  |  S(   s   
        Reserve(TUNGraph self, int const & Nodes, int const & Edges)

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   TUNGraph_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    	c         G   s   t  j |  |  S(   s   
        ReserveNIdDeg(TUNGraph self, int const & NId, int const & Deg)

        Parameters:
            NId: int const &
            Deg: int const &

        (   R   t   TUNGraph_ReserveNIdDeg(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ReserveNIdDeg0  s    	c         C   s   t  j |  |  S(   s   
        Defrag(TUNGraph self, bool const & OnlyNodeLinks=False)

        Parameters:
            OnlyNodeLinks: bool const &

        Defrag(TUNGraph self)

        Parameters:
            self: TUNGraph *

        (   R   t   TUNGraph_Defrag(   R    t   OnlyNodeLinks(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Defrag"0  s    c         C   s   t  j |  |  S(   s   
        IsOk(TUNGraph self, bool const & ThrowExcept=True) -> bool

        Parameters:
            ThrowExcept: bool const &

        IsOk(TUNGraph self) -> bool

        Parameters:
            self: TUNGraph const *

        (   R   t   TUNGraph_IsOk(   R    t   ThrowExcept(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsOk10  s    c         G   s   t  j |  |  S(   s   
        Dump(TUNGraph self, FILE * OutF=stdout)

        Parameters:
            OutF: FILE *

        Dump(TUNGraph self)

        Parameters:
            self: TUNGraph const *

        (   R   t   TUNGraph_Dump(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @0  s    c           C   s
   t  j   S(   s   GetSmallGraph() -> PUNGraph(   R   t   TUNGraph_GetSmallGraph(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetSmallGraphO0  s    c         G   s   t  j |  |  S(   s   
        BegNI(TUNGraph self) -> TUNGraph::TNodeI
        BegNI(TUNGraph self) -> TUNGraphNodeI

        Parameters:
            self: TUNGraph *

        (   R   t   TUNGraph_BegNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   BegNIT0  s    	c         G   s   t  j |  |  S(   s   
        EndNI(TUNGraph self) -> TUNGraph::TNodeI
        EndNI(TUNGraph self) -> TUNGraphNodeI

        Parameters:
            self: TUNGraph *

        (   R   t   TUNGraph_EndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   EndNI_0  s    	c         G   s   t  j |  |  S(   s   
        GetNI(TUNGraph self, int const & NId) -> TUNGraph::TNodeI

        Parameters:
            NId: int const &

        GetNI(TUNGraph self, int const & NId) -> TUNGraphNodeI

        Parameters:
            NId: int const &

        (   R   t   TUNGraph_GetNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNIj0  s    c         G   s   t  j |  |  S(   s   
        BegEI(TUNGraph self) -> TUNGraph::TEdgeI
        BegEI(TUNGraph self) -> TUNGraphEdgeI

        Parameters:
            self: TUNGraph *

        (   R   t   TUNGraph_BegEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   BegEIy0  s    	c         G   s   t  j |  |  S(   s   
        EndEI(TUNGraph self) -> TUNGraph::TEdgeI
        EndEI(TUNGraph self) -> TUNGraphEdgeI

        Parameters:
            self: TUNGraph *

        (   R   t   TUNGraph_EndEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   EndEI0  s    	(,   R   R-   RM   RN   R   R/   R+   RD   R   R   Rt   R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  RW   R   R   R  Rq  R  R   R  R  R  R  R  R  R  R  R   t   delete_TUNGraphRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /  sL   		
		
	
	
			
	
	
							
	
	
									c          G   s   t  j |    S(   s   
    New() -> PUNGraph
    TUNGraph_New(int const & Nodes, int const & Edges) -> PUNGraph

    Parameters:
        Nodes: int const &
        Edges: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0  s    
c          G   s   t  j |    S(   sS   
    TUNGraph_Load(TSIn SIn) -> PUNGraph

    Parameters:
        SIn: TSIn &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0  s    c           C   s
   t  j   S(   s$   TUNGraph_GetSmallGraph() -> PUNGraph(   R   R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0  s    t   TNGraphc           B   s  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 e
 e	  Z	 d   Z e
 e  Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e d  Z  e! d  Z" d   Z# d   Z$ e
 e$  Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) e* j+ Z, RS(%   s   Proxy of C++ TNGraph classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TNGraph self) -> TNGraph
        __init__(TNGraph self, int const & Nodes, int const & Edges) -> TNGraph

        Parameters:
            Nodes: int const &
            Edges: int const &

        __init__(TNGraph self, TNGraph Graph) -> TNGraph

        Parameters:
            Graph: TNGraph const &

        __init__(TNGraph self, TSIn SIn) -> TNGraph

        Parameters:
            SIn: TSIn &

        N(   R   t   TNGraph_swiginitt   new_TNGraph(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   0  s    c         G   s   t  j |  |  S(   s`   
        Save(TNGraph self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TNGraph_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    c          G   s   t  j |    S(   s   
        New() -> PNGraph
        New(int const & Nodes, int const & Edges) -> PNGraph

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   TNGraph_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    
c          G   s   t  j |    S(   sY   
        Load(TSIn SIn) -> PNGraph

        Parameters:
            SIn: TSIn &

        (   R   t   TNGraph_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0  s    c         G   s   t  j |  |  S(   s   
        HasFlag(TNGraph self, TGraphFlag const & Flag) -> bool

        Parameters:
            Flag: TGraphFlag const &

        (   R   t   TNGraph_HasFlag(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         C   s   t  j |   S(   sg   
        GetNodes(TNGraph self) -> int

        Parameters:
            self: TNGraph const *

        (   R   t   TNGraph_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         G   s   t  j |  |  S(   s  
        AddNode(TNGraph self, int NId=-1) -> int

        Parameters:
            NId: int

        AddNode(TNGraph self) -> int
        AddNode(TNGraph self, TNGraph::TNodeI const & NodeId) -> int

        Parameters:
            NodeId: TNGraph::TNodeI const &

        AddNode(TNGraph self, int const & NId, TIntV InNIdV, TIntV OutNIdV) -> int

        Parameters:
            NId: int const &
            InNIdV: TIntV const &
            OutNIdV: TIntV const &

        AddNode(TNGraph self, int const & NId, TIntVecPool Pool, int const & SrcVId, int const & DstVId) -> int

        Parameters:
            NId: int const &
            Pool: TVecPool< TInt > const &
            SrcVId: int const &
            DstVId: int const &

        (   R   t   TNGraph_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         G   s   t  j |  |  S(   s   
        DelNode(TNGraph self, int const & NId)

        Parameters:
            NId: int const &

        DelNode(TNGraph self, TNGraph::TNode const & NodeI)

        Parameters:
            NodeI: TNGraph::TNode const &

        (   R   t   TNGraph_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  61  s    c         G   s   t  j |  |  S(   sr   
        IsNode(TNGraph self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TNGraph_IsNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E1  s    c         C   s   t  j |   S(   sg   
        GetMxNId(TNGraph self) -> int

        Parameters:
            self: TNGraph const *

        (   R   t   TNGraph_GetMxNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O1  s    c         C   s   t  j |   S(   sg   
        GetEdges(TNGraph self) -> int

        Parameters:
            self: TNGraph const *

        (   R   t   TNGraph_GetEdges(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y1  s    c         G   s   t  j |  |  S(   s1  
        AddEdge(TNGraph self, int const & SrcNId, int const & DstNId) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        AddEdge(TNGraph self, TNGraph::TEdgeI const & EdgeI) -> int

        Parameters:
            EdgeI: TNGraph::TEdgeI const &

        (   R   t   TNGraph_AddEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c1  s    c         G   s   t  j |  |  S(   sz  
        DelEdge(TNGraph self, int const & SrcNId, int const & DstNId, bool const & IsDir=True)

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            IsDir: bool const &

        DelEdge(TNGraph self, int const & SrcNId, int const & DstNId)

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TNGraph_DelEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s1  s    c         G   s   t  j |  |  S(   s  
        IsEdge(TNGraph self, int const & SrcNId, int const & DstNId, bool const & IsDir=True) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            IsDir: bool const &

        IsEdge(TNGraph self, int const & SrcNId, int const & DstNId) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TNGraph_IsEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         G   s   t  j |  |  S(   s   
        GetEI(TNGraph self, int const & SrcNId, int const & DstNId) -> TNGraph::TEdgeI

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TNGraph_GetEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    	c         G   s   t  j |  |  S(   s   
        GetRndNId(TNGraph self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndNId(TNGraph self) -> int

        Parameters:
            self: TNGraph *

        (   R   t   TNGraph_GetRndNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         G   s   t  j |  |  S(   s   
        GetRndNI(TNGraph self, TRnd Rnd=Rnd) -> TNGraph::TNodeI

        Parameters:
            Rnd: TRnd &

        GetRndNI(TNGraph self) -> TNGraph::TNodeI

        Parameters:
            self: TNGraph *

        (   R   t   TNGraph_GetRndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         G   s   t  j |  |  S(   sc   
        GetNIdV(TNGraph self, TIntV NIdV)

        Parameters:
            NIdV: TIntV &

        (   R   t   TNGraph_GetNIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         C   s   t  j |   S(   se   
        Empty(TNGraph self) -> bool

        Parameters:
            self: TNGraph const *

        (   R   t   TNGraph_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   1  s    c         C   s   t  j |   S(   sU   
        Clr(TNGraph self)

        Parameters:
            self: TNGraph *

        (   R   t   TNGraph_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   1  s    c         G   s   t  j |  |  S(   s   
        Reserve(TNGraph self, int const & Nodes, int const & Edges)

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   TNGraph_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   1  s    	c         G   s   t  j |  |  S(   s   
        ReserveNIdInDeg(TNGraph self, int const & NId, int const & InDeg)

        Parameters:
            NId: int const &
            InDeg: int const &

        (   R   t   TNGraph_ReserveNIdInDeg(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ReserveNIdInDeg1  s    	c         G   s   t  j |  |  S(   s   
        ReserveNIdOutDeg(TNGraph self, int const & NId, int const & OutDeg)

        Parameters:
            NId: int const &
            OutDeg: int const &

        (   R   t   TNGraph_ReserveNIdOutDeg(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ReserveNIdOutDeg1  s    	c         C   s   t  j |  |  S(   s   
        Defrag(TNGraph self, bool const & OnlyNodeLinks=False)

        Parameters:
            OnlyNodeLinks: bool const &

        Defrag(TNGraph self)

        Parameters:
            self: TNGraph *

        (   R   t   TNGraph_Defrag(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         C   s   t  j |  |  S(   s   
        IsOk(TNGraph self, bool const & ThrowExcept=True) -> bool

        Parameters:
            ThrowExcept: bool const &

        IsOk(TNGraph self) -> bool

        Parameters:
            self: TNGraph const *

        (   R   t   TNGraph_IsOk(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    c         G   s   t  j |  |  S(   s   
        Dump(TNGraph self, FILE * OutF=stdout)

        Parameters:
            OutF: FILE *

        Dump(TNGraph self)

        Parameters:
            self: TNGraph const *

        (   R   t   TNGraph_Dump(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    c           C   s
   t  j   S(   s   GetSmallGraph() -> PNGraph(   R   t   TNGraph_GetSmallGraph(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,2  s    c         G   s   t  j |  |  S(   s   
        BegNI(TNGraph self) -> TNGraph::TNodeI
        BegNI(TNGraph self) -> TNGraphNodeI

        Parameters:
            self: TNGraph *

        (   R   t   TNGraph_BegNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  12  s    	c         G   s   t  j |  |  S(   s   
        EndNI(TNGraph self) -> TNGraph::TNodeI
        EndNI(TNGraph self) -> TNGraphNodeI

        Parameters:
            self: TNGraph *

        (   R   t   TNGraph_EndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <2  s    	c         G   s   t  j |  |  S(   s   
        GetNI(TNGraph self, int const & NId) -> TNGraph::TNodeI

        Parameters:
            NId: int const &

        GetNI(TNGraph self, int const & NId) -> TNGraphNodeI

        Parameters:
            NId: int const &

        (   R   t   TNGraph_GetNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G2  s    c         G   s   t  j |  |  S(   s   
        BegEI(TNGraph self) -> TNGraph::TEdgeI
        BegEI(TNGraph self) -> TNGraphEdgeI

        Parameters:
            self: TNGraph *

        (   R   t   TNGraph_BegEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V2  s    	c         G   s   t  j |  |  S(   s   
        EndEI(TNGraph self) -> TNGraph::TEdgeI
        EndEI(TNGraph self) -> TNGraphEdgeI

        Parameters:
            self: TNGraph *

        (   R   t   TNGraph_EndEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a2  s    	(-   R   R-   RM   RN   R   R/   R+   RD   R   R   Rt   R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  RW   R   R   R  R  Rq  R  R   R  R  R  R  R  R  R  R  R   t   delete_TNGraphRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0  sN   		
		
	
	
			
	
	
							
	
	
										c          G   s   t  j |    S(   s   
    New() -> PNGraph
    TNGraph_New(int const & Nodes, int const & Edges) -> PNGraph

    Parameters:
        Nodes: int const &
        Edges: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    
c          G   s   t  j |    S(   sQ   
    TNGraph_Load(TSIn SIn) -> PNGraph

    Parameters:
        SIn: TSIn &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    c           C   s
   t  j   S(   s"   TNGraph_GetSmallGraph() -> PNGraph(   R   R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    t   TNEGraphc           B   s  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 e
 e	  Z	 d   Z e
 e  Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d    Z# d!   Z$ d"   Z% e& d#  Z' e( d$  Z) d%   Z* e+ j, Z- RS(&   s   Proxy of C++ TNEGraph classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TNEGraph self) -> TNEGraph
        __init__(TNEGraph self, int const & Nodes, int const & Edges) -> TNEGraph

        Parameters:
            Nodes: int const &
            Edges: int const &

        __init__(TNEGraph self, TNEGraph Graph) -> TNEGraph

        Parameters:
            Graph: TNEGraph const &

        __init__(TNEGraph self, TSIn SIn) -> TNEGraph

        Parameters:
            SIn: TSIn &

        N(   R   t   TNEGraph_swiginitt   new_TNEGraph(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   2  s    c         G   s   t  j |  |  S(   sa   
        Save(TNEGraph self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TNEGraph_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2  s    c          G   s   t  j |    S(   s   
        New() -> PNEGraph
        New(int const & Nodes, int const & Edges) -> PNEGraph

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   TNEGraph_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2  s    
c          G   s   t  j |    S(   sZ   
        Load(TSIn SIn) -> PNEGraph

        Parameters:
            SIn: TSIn &

        (   R   t   TNEGraph_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    c         G   s   t  j |  |  S(   s   
        HasFlag(TNEGraph self, TGraphFlag const & Flag) -> bool

        Parameters:
            Flag: TGraphFlag const &

        (   R   t   TNEGraph_HasFlag(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    c         C   s   t  j |   S(   si   
        GetNodes(TNEGraph self) -> int

        Parameters:
            self: TNEGraph const *

        (   R   t   TNEGraph_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    c         G   s   t  j |  |  S(   s  
        AddNode(TNEGraph self, int NId=-1) -> int

        Parameters:
            NId: int

        AddNode(TNEGraph self) -> int
        AddNode(TNEGraph self, TNEGraph::TNodeI const & NodeId) -> int

        Parameters:
            NodeId: TNEGraph::TNodeI const &

        (   R   t   TNEGraph_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    c         G   s   t  j |  |  S(   s   
        DelNode(TNEGraph self, int const & NId)

        Parameters:
            NId: int const &

        DelNode(TNEGraph self, TNEGraph::TNode const & NodeI)

        Parameters:
            NodeI: TNEGraph::TNode const &

        (   R   t   TNEGraph_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3  s    c         G   s   t  j |  |  S(   ss   
        IsNode(TNEGraph self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TNEGraph_IsNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3  s    c         C   s   t  j |   S(   ss   
        BegNI(TNEGraph self) -> TNEGraph::TNodeI

        Parameters:
            self: TNEGraph const *

        (   R   t   TNEGraph_BegNI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3  s    c         C   s   t  j |   S(   ss   
        EndNI(TNEGraph self) -> TNEGraph::TNodeI

        Parameters:
            self: TNEGraph const *

        (   R   t   TNEGraph_EndNI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (3  s    c         G   s   t  j |  |  S(   s~   
        GetNI(TNEGraph self, int const & NId) -> TNEGraph::TNodeI

        Parameters:
            NId: int const &

        (   R   t   TNEGraph_GetNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  23  s    c         C   s   t  j |   S(   si   
        GetMxNId(TNEGraph self) -> int

        Parameters:
            self: TNEGraph const *

        (   R   t   TNEGraph_GetMxNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <3  s    c         C   s   t  j |   S(   si   
        GetEdges(TNEGraph self) -> int

        Parameters:
            self: TNEGraph const *

        (   R   t   TNEGraph_GetEdges(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F3  s    c         G   s   t  j |  |  S(   s  
        AddEdge(TNEGraph self, int const & SrcNId, int const & DstNId, int EId=-1) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            EId: int

        AddEdge(TNEGraph self, int const & SrcNId, int const & DstNId) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        AddEdge(TNEGraph self, TNEGraph::TEdgeI const & EdgeI) -> int

        Parameters:
            EdgeI: TNEGraph::TEdgeI const &

        (   R   t   TNEGraph_AddEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P3  s    c         G   s   t  j |  |  S(   s  
        DelEdge(TNEGraph self, int const & EId)

        Parameters:
            EId: int const &

        DelEdge(TNEGraph self, int const & SrcNId, int const & DstNId, bool const & IsDir=True)

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            IsDir: bool const &

        DelEdge(TNEGraph self, int const & SrcNId, int const & DstNId)

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TNEGraph_DelEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g3  s    c         G   s   t  j |  |  S(   s  
        IsEdge(TNEGraph self, int const & EId) -> bool

        Parameters:
            EId: int const &

        IsEdge(TNEGraph self, int const & SrcNId, int const & DstNId, bool const & IsDir=True) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            IsDir: bool const &

        IsEdge(TNEGraph self, int const & SrcNId, int const & DstNId) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        IsEdge(TNEGraph self, int const & SrcNId, int const & DstNId, int & EId, bool const & IsDir=True) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            EId: int &
            IsDir: bool const &

        IsEdge(TNEGraph self, int const & SrcNId, int const & DstNId, int & EId) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            EId: int &

        (   R   t   TNEGraph_IsEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ~3  s    $c         G   s   t  j |  |  S(   s   
        GetEId(TNEGraph self, int const & SrcNId, int const & DstNId) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TNEGraph_GetEId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetEId3  s    	c         C   s   t  j |   S(   ss   
        BegEI(TNEGraph self) -> TNEGraph::TEdgeI

        Parameters:
            self: TNEGraph const *

        (   R   t   TNEGraph_BegEI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3  s    c         C   s   t  j |   S(   ss   
        EndEI(TNEGraph self) -> TNEGraph::TEdgeI

        Parameters:
            self: TNEGraph const *

        (   R   t   TNEGraph_EndEI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3  s    c         G   s   t  j |  |  S(   s-  
        GetEI(TNEGraph self, int const & EId) -> TNEGraph::TEdgeI

        Parameters:
            EId: int const &

        GetEI(TNEGraph self, int const & SrcNId, int const & DstNId) -> TNEGraph::TEdgeI

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TNEGraph_GetEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3  s    c         G   s   t  j |  |  S(   s   
        GetRndNId(TNEGraph self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndNId(TNEGraph self) -> int

        Parameters:
            self: TNEGraph *

        (   R   t   TNEGraph_GetRndNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3  s    c         G   s   t  j |  |  S(   s   
        GetRndNI(TNEGraph self, TRnd Rnd=Rnd) -> TNEGraph::TNodeI

        Parameters:
            Rnd: TRnd &

        GetRndNI(TNEGraph self) -> TNEGraph::TNodeI

        Parameters:
            self: TNEGraph *

        (   R   t   TNEGraph_GetRndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3  s    c         G   s   t  j |  |  S(   s   
        GetRndEId(TNEGraph self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndEId(TNEGraph self) -> int

        Parameters:
            self: TNEGraph *

        (   R   t   TNEGraph_GetRndEId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetRndEId3  s    c         G   s   t  j |  |  S(   s   
        GetRndEI(TNEGraph self, TRnd Rnd=Rnd) -> TNEGraph::TEdgeI

        Parameters:
            Rnd: TRnd &

        GetRndEI(TNEGraph self) -> TNEGraph::TEdgeI

        Parameters:
            self: TNEGraph *

        (   R   t   TNEGraph_GetRndEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetRndEI 4  s    c         G   s   t  j |  |  S(   sd   
        GetNIdV(TNEGraph self, TIntV NIdV)

        Parameters:
            NIdV: TIntV &

        (   R   t   TNEGraph_GetNIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4  s    c         G   s   t  j |  |  S(   sd   
        GetEIdV(TNEGraph self, TIntV EIdV)

        Parameters:
            EIdV: TIntV &

        (   R   t   TNEGraph_GetEIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetEIdV4  s    c         C   s   t  j |   S(   sg   
        Empty(TNEGraph self) -> bool

        Parameters:
            self: TNEGraph const *

        (   R   t   TNEGraph_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   #4  s    c         C   s   t  j |   S(   sW   
        Clr(TNEGraph self)

        Parameters:
            self: TNEGraph *

        (   R   t   TNEGraph_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   -4  s    c         G   s   t  j |  |  S(   s   
        Reserve(TNEGraph self, int const & Nodes, int const & Edges)

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   TNEGraph_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   74  s    	c         C   s   t  j |  |  S(   s   
        Defrag(TNEGraph self, bool const & OnlyNodeLinks=False)

        Parameters:
            OnlyNodeLinks: bool const &

        Defrag(TNEGraph self)

        Parameters:
            self: TNEGraph *

        (   R   t   TNEGraph_Defrag(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B4  s    c         C   s   t  j |  |  S(   s   
        IsOk(TNEGraph self, bool const & ThrowExcept=True) -> bool

        Parameters:
            ThrowExcept: bool const &

        IsOk(TNEGraph self) -> bool

        Parameters:
            self: TNEGraph const *

        (   R   t   TNEGraph_IsOk(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q4  s    c         G   s   t  j |  |  S(   s   
        Dump(TNEGraph self, FILE * OutF=stdout)

        Parameters:
            OutF: FILE *

        Dump(TNEGraph self)

        Parameters:
            self: TNEGraph const *

        (   R   t   TNEGraph_Dump(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  `4  s    (.   R   R-   RM   RN   R   R/   R+   RD   R   R   Rt   R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R	  R  R  R  RW   R   R   Rq  R  R   R  R  R   t   delete_TNEGraphRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  sN   		
		
	
	
			
	
	
	
	
	
			&		
	
						
	
	
	
		c          G   s   t  j |    S(   s   
    New() -> PNEGraph
    TNEGraph_New(int const & Nodes, int const & Edges) -> PNEGraph

    Parameters:
        Nodes: int const &
        Edges: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4  s    
c          G   s   t  j |    S(   sS   
    TNEGraph_Load(TSIn SIn) -> PNEGraph

    Parameters:
        SIn: TSIn &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4  s    t   TBPGraphc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 e j
 Z e j Z e j Z d   Z d   Z d   Z e e  Z d   Z e e  Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d   Z% d   Z& d   Z' d   Z( d   Z) d   Z* d   Z+ d    Z, d!   Z- d"   Z. d#   Z/ d$   Z0 d%   Z1 d&   Z2 d'   Z3 d(   Z4 d)   Z5 e6 d*  Z7 e8 d+  Z9 d,   Z: d-   Z; e e;  Z; e j< Z= RS(.   s   Proxy of C++ TBPGraph classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TBPGraph self) -> TBPGraph
        __init__(TBPGraph self, int const & Nodes, int const & Edges) -> TBPGraph

        Parameters:
            Nodes: int const &
            Edges: int const &

        __init__(TBPGraph self, TBPGraph BPGraph) -> TBPGraph

        Parameters:
            BPGraph: TBPGraph const &

        __init__(TBPGraph self, TSIn SIn) -> TBPGraph

        Parameters:
            SIn: TSIn &

        N(   R   t   TBPGraph_swiginitt   new_TBPGraph(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   4  s    c         G   s   t  j |  |  S(   sa   
        Save(TBPGraph self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TBPGraph_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4  s    c          G   s   t  j |    S(   s   
        New() -> PBPGraph
        New(int const & Nodes, int const & Edges) -> PBPGraph

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   TBPGraph_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4  s    
c          G   s   t  j |    S(   sZ   
        Load(TSIn SIn) -> PBPGraph

        Parameters:
            SIn: TSIn &

        (   R   t   TBPGraph_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4  s    c         C   s   t  j |   S(   si   
        GetNodes(TBPGraph self) -> int

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4  s    c         C   s   t  j |   S(   sj   
        GetLNodes(TBPGraph self) -> int

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_GetLNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetLNodes4  s    c         C   s   t  j |   S(   sj   
        GetRNodes(TBPGraph self) -> int

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_GetRNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetRNodes4  s    c         G   s   t  j |  |  S(   s  
        AddNode(TBPGraph self, int NId=-1, bool const & LeftNode=True) -> int

        Parameters:
            NId: int
            LeftNode: bool const &

        AddNode(TBPGraph self, int NId=-1) -> int

        Parameters:
            NId: int

        AddNode(TBPGraph self) -> int
        AddNode(TBPGraph self, TBPGraph::TNodeI const & NodeI) -> int

        Parameters:
            NodeI: TBPGraph::TNodeI const &

        (   R   t   TBPGraph_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    c         G   s   t  j |  |  S(   s   
        DelNode(TBPGraph self, int const & NId)

        Parameters:
            NId: int const &

        DelNode(TBPGraph self, TBPGraph::TNode const & NodeI)

        Parameters:
            NodeI: TBPGraph::TNode const &

        (   R   t   TBPGraph_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    c         G   s   t  j |  |  S(   ss   
        IsNode(TBPGraph self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TBPGraph_IsNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )5  s    c         G   s   t  j |  |  S(   st   
        IsLNode(TBPGraph self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TBPGraph_IsLNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsLNode35  s    c         G   s   t  j |  |  S(   st   
        IsRNode(TBPGraph self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TBPGraph_IsRNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsRNode=5  s    c         C   s   t  j |   S(   si   
        GetMxNId(TBPGraph self) -> int

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_GetMxNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G5  s    c         C   s   t  j |   S(   ss   
        BegNI(TBPGraph self) -> TBPGraph::TNodeI

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_BegNI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q5  s    c         C   s   t  j |   S(   ss   
        EndNI(TBPGraph self) -> TBPGraph::TNodeI

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_EndNI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [5  s    c         G   s   t  j |  |  S(   s~   
        GetNI(TBPGraph self, int const & NId) -> TBPGraph::TNodeI

        Parameters:
            NId: int const &

        (   R   t   TBPGraph_GetNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e5  s    c         C   s   t  j |   S(   st   
        BegLNI(TBPGraph self) -> TBPGraph::TNodeI

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_BegLNI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   BegLNIo5  s    c         C   s   t  j |   S(   st   
        EndLNI(TBPGraph self) -> TBPGraph::TNodeI

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_EndLNI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   EndLNIy5  s    c         C   s   t  j |   S(   st   
        BegRNI(TBPGraph self) -> TBPGraph::TNodeI

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_BegRNI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   BegRNI5  s    c         C   s   t  j |   S(   st   
        EndRNI(TBPGraph self) -> TBPGraph::TNodeI

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_EndRNI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   EndRNI5  s    c         C   s   t  j |   S(   si   
        GetEdges(TBPGraph self) -> int

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_GetEdges(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    c         G   s   t  j |  |  S(   s;  
        AddEdge(TBPGraph self, int const & LeftNId, int const & RightNId) -> int

        Parameters:
            LeftNId: int const &
            RightNId: int const &

        AddEdge(TBPGraph self, TBPGraph::TEdgeI const & EdgeI) -> int

        Parameters:
            EdgeI: TBPGraph::TEdgeI const &

        (   R   t   TBPGraph_AddEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    c         G   s   t  j |  |  S(   s   
        DelEdge(TBPGraph self, int const & LeftNId, int const & RightNId)

        Parameters:
            LeftNId: int const &
            RightNId: int const &

        (   R   t   TBPGraph_DelEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    	c         G   s   t  j |  |  S(   s   
        IsEdge(TBPGraph self, int const & LeftNId, int const & RightNId) -> bool

        Parameters:
            LeftNId: int const &
            RightNId: int const &

        (   R   t   TBPGraph_IsEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    	c         C   s   t  j |   S(   ss   
        BegEI(TBPGraph self) -> TBPGraph::TEdgeI

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_BegEI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    c         C   s   t  j |   S(   ss   
        EndEI(TBPGraph self) -> TBPGraph::TEdgeI

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_EndEI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    c         G   s   t  j |  |  S(   s   
        GetEI(TBPGraph self, int const & LeftNId, int const & RightNId) -> TBPGraph::TEdgeI

        Parameters:
            LeftNId: int const &
            RightNId: int const &

        (   R   t   TBPGraph_GetEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    	c         G   s   t  j |  |  S(   s   
        GetRndNId(TBPGraph self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndNId(TBPGraph self) -> int

        Parameters:
            self: TBPGraph *

        (   R   t   TBPGraph_GetRndNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    c         G   s   t  j |  |  S(   s   
        GetRndLNId(TBPGraph self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndLNId(TBPGraph self) -> int

        Parameters:
            self: TBPGraph *

        (   R   t   TBPGraph_GetRndLNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetRndLNId5  s    c         G   s   t  j |  |  S(   s   
        GetRndRNId(TBPGraph self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndRNId(TBPGraph self) -> int

        Parameters:
            self: TBPGraph *

        (   R   t   TBPGraph_GetRndRNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetRndRNId6  s    c         G   s   t  j |  |  S(   s   
        GetRndNI(TBPGraph self, TRnd Rnd=Rnd) -> TBPGraph::TNodeI

        Parameters:
            Rnd: TRnd &

        GetRndNI(TBPGraph self) -> TBPGraph::TNodeI

        Parameters:
            self: TBPGraph *

        (   R   t   TBPGraph_GetRndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6  s    c         G   s   t  j |  |  S(   sd   
        GetNIdV(TBPGraph self, TIntV NIdV)

        Parameters:
            NIdV: TIntV &

        (   R   t   TBPGraph_GetNIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  "6  s    c         G   s   t  j |  |  S(   se   
        GetLNIdV(TBPGraph self, TIntV NIdV)

        Parameters:
            NIdV: TIntV &

        (   R   t   TBPGraph_GetLNIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetLNIdV,6  s    c         G   s   t  j |  |  S(   se   
        GetRNIdV(TBPGraph self, TIntV NIdV)

        Parameters:
            NIdV: TIntV &

        (   R   t   TBPGraph_GetRNIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetRNIdV66  s    c         C   s   t  j |   S(   sg   
        Empty(TBPGraph self) -> bool

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   @6  s    c         C   s   t  j |   S(   sW   
        Clr(TBPGraph self)

        Parameters:
            self: TBPGraph *

        (   R   t   TBPGraph_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J6  s    c         G   s   t  j |  |  S(   s   
        Reserve(TBPGraph self, int const & Nodes, int const & Edges)

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   TBPGraph_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   T6  s    	c         C   s   t  j |  |  S(   s   
        Defrag(TBPGraph self, bool const & OnlyNodeLinks=False)

        Parameters:
            OnlyNodeLinks: bool const &

        Defrag(TBPGraph self)

        Parameters:
            self: TBPGraph *

        (   R   t   TBPGraph_Defrag(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _6  s    c         C   s   t  j |  |  S(   s   
        IsOk(TBPGraph self, bool const & ThrowExcept=True) -> bool

        Parameters:
            ThrowExcept: bool const &

        IsOk(TBPGraph self) -> bool

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_IsOk(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n6  s    c         G   s   t  j |  |  S(   s   
        Dump(TBPGraph self, FILE * OutF=stdout)

        Parameters:
            OutF: FILE *

        Dump(TBPGraph self)

        Parameters:
            self: TBPGraph const *

        (   R   t   TBPGraph_Dump(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }6  s    c           C   s
   t  j   S(   s   GetSmallGraph() -> PBPGraph(   R   t   TBPGraph_GetSmallGraph(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6  s    (>   R   R-   RM   RN   R   R/   R+   R   t   TBPGraph_bgsUndeft   bgsUndeft   TBPGraph_bgsLeftt   bgsLeftt   TBPGraph_bgsRightt   bgsRightt   TBPGraph_bgsBotht   bgsBothRD   R   R   Rt   R  R  R  R   R  R  R  R%  R'  R  R  R  R  R-  R/  R1  R3  R  R  R  R  R  R  R  R  R=  R?  R  R  RC  RE  RW   R   R   Rq  R  R   R  R  R  t   delete_TBPGraphRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4  sh   						
		
	
	
	
			
	
	
	
	
	
	
	
	
	
	
	
				
	
						
	
	
	
	
			c          G   s   t  j |    S(   s   
    New() -> PBPGraph
    TBPGraph_New(int const & Nodes, int const & Edges) -> PBPGraph

    Parameters:
        Nodes: int const &
        Edges: int const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6  s    
c          G   s   t  j |    S(   sS   
    TBPGraph_Load(TSIn SIn) -> PBPGraph

    Parameters:
        SIn: TSIn &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6  s    c           C   s
   t  j   S(   s$   TBPGraph_GetSmallGraph() -> PBPGraph(   R   RL  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL  6  s    t   TNEANetc           B   s  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 e
 e	  Z	 d   Z e
 e  Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d    Z# d!   Z$ d"   Z% d#   Z& d$   Z' d%   Z( d&   Z) d'   Z* d(   Z+ d)   Z, d*   Z- d+   Z. d,   Z/ d-   Z0 d.   Z1 d/   Z2 d0   Z3 d1   Z4 d2   Z5 d3   Z6 e7 d4  Z8 e9 d5  Z: d6   Z; d7   Z< d8   Z= d9   Z> d:   Z? d;   Z@ d<   ZA d=   ZB d>   ZC d?   ZD d@   ZE dA   ZF dB   ZG dC   ZH dD   ZI dE   ZJ dF   ZK dG   ZL dH   ZM dI   ZN dJ   ZO dK   ZP dL   ZQ dM   ZR dN   ZS dO   ZT dP   ZU dQ   ZV dR   ZW dS   ZX dT   ZY dU   ZZ dV   Z[ dW   Z\ dX   Z] dY   Z^ dZ   Z_ d[   Z` d\   Za d]   Zb d^   Zc d_   Zd d`   Ze da   Zf db   Zg dc   Zh dd   Zi de   Zj df   Zk dg   Zl em jn Zo RS(h   s   Proxy of C++ TNEANet classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TNEANet self) -> TNEANet
        __init__(TNEANet self, int const & Nodes, int const & Edges) -> TNEANet

        Parameters:
            Nodes: int const &
            Edges: int const &

        __init__(TNEANet self, TNEANet Graph) -> TNEANet

        Parameters:
            Graph: TNEANet const &

        __init__(TNEANet self, TSIn SIn) -> TNEANet

        Parameters:
            SIn: TSIn &

        N(   R   t   TNEANet_swiginitt   new_TNEANet(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   6  s    c         G   s   t  j |  |  S(   s`   
        Save(TNEANet self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TNEANet_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6  s    c          G   s   t  j |    S(   s   
        New() -> PNEANet
        New(int const & Nodes, int const & Edges) -> PNEANet

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   TNEANet_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6  s    
c          G   s   t  j |    S(   sY   
        Load(TSIn SIn) -> PNEANet

        Parameters:
            SIn: TSIn &

        (   R   t   TNEANet_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7  s    c         G   s   t  j |  |  S(   s   
        HasFlag(TNEANet self, TGraphFlag const & Flag) -> bool

        Parameters:
            Flag: TGraphFlag const &

        (   R   t   TNEANet_HasFlag(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7  s    c         C   s   t  j |   S(   sg   
        GetNodes(TNEANet self) -> int

        Parameters:
            self: TNEANet const *

        (   R   t   TNEANet_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7  s    c         G   s   t  j |  |  S(   s  
        AddNode(TNEANet self, int NId=-1) -> int

        Parameters:
            NId: int

        AddNode(TNEANet self) -> int
        AddNode(TNEANet self, TNEANet::TNodeI const & NodeId) -> int

        Parameters:
            NodeId: TNEANet::TNodeI const &

        (   R   t   TNEANet_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #7  s    c         G   s   t  j |  |  S(   s   
        DelNode(TNEANet self, int const & NId)

        Parameters:
            NId: int const &

        DelNode(TNEANet self, TNEANet::TNode const & NodeI)

        Parameters:
            NodeI: TNEANet::TNode const &

        (   R   t   TNEANet_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  37  s    c         G   s   t  j |  |  S(   sr   
        IsNode(TNEANet self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TNEANet_IsNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B7  s    c         G   s   t  j |  |  S(   s   
        GetNAIntI(TNEANet self, TStr attr, int const & NId) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &
            NId: int const &

        (   R   t   TNEANet_GetNAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetNAIntIL7  s    	c         G   s   t  j |  |  S(   s   
        GetNAStrI(TNEANet self, TStr attr, int const & NId) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &
            NId: int const &

        (   R   t   TNEANet_GetNAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetNAStrIW7  s    	c         G   s   t  j |  |  S(   s   
        GetNAFltI(TNEANet self, TStr attr, int const & NId) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &
            NId: int const &

        (   R   t   TNEANet_GetNAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetNAFltIb7  s    	c         G   s   t  j |  |  S(   sW  
        AttrNameNI(TNEANet self, TInt NId, TStrV Names)

        Parameters:
            NId: TInt const &
            Names: TStrV &

        AttrNameNI(TNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Names)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   TNEANet_AttrNameNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   AttrNameNIm7  s    c         G   s   t  j |  |  S(   s]  
        AttrValueNI(TNEANet self, TInt NId, TStrV Values)

        Parameters:
            NId: TInt const &
            Values: TStrV &

        AttrValueNI(TNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Values)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Values: TStrV &

        (   R   t   TNEANet_AttrValueNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AttrValueNI7  s    c         G   s   t  j |  |  S(   s]  
        IntAttrNameNI(TNEANet self, TInt NId, TStrV Names)

        Parameters:
            NId: TInt const &
            Names: TStrV &

        IntAttrNameNI(TNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Names)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   TNEANet_IntAttrNameNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IntAttrNameNI7  s    c         G   s   t  j |  |  S(   sc  
        IntAttrValueNI(TNEANet self, TInt NId, TIntV Values)

        Parameters:
            NId: TInt const &
            Values: TIntV &

        IntAttrValueNI(TNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TIntV Values)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Values: TIntV &

        (   R   t   TNEANet_IntAttrValueNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IntAttrValueNI7  s    c         G   s   t  j |  |  S(   s]  
        StrAttrNameNI(TNEANet self, TInt NId, TStrV Names)

        Parameters:
            NId: TInt const &
            Names: TStrV &

        StrAttrNameNI(TNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Names)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   TNEANet_StrAttrNameNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   StrAttrNameNI7  s    c         G   s   t  j |  |  S(   sc  
        StrAttrValueNI(TNEANet self, TInt NId, TStrV Values)

        Parameters:
            NId: TInt const &
            Values: TStrV &

        StrAttrValueNI(TNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Values)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Values: TStrV &

        (   R   t   TNEANet_StrAttrValueNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   StrAttrValueNI7  s    c         G   s   t  j |  |  S(   s]  
        FltAttrNameNI(TNEANet self, TInt NId, TStrV Names)

        Parameters:
            NId: TInt const &
            Names: TStrV &

        FltAttrNameNI(TNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Names)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   TNEANet_FltAttrNameNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   FltAttrNameNI7  s    c         G   s   t  j |  |  S(   sc  
        FltAttrValueNI(TNEANet self, TInt NId, TFltV Values)

        Parameters:
            NId: TInt const &
            Values: TFltV &

        FltAttrValueNI(TNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TFltV Values)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Values: TFltV &

        (   R   t   TNEANet_FltAttrValueNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   FltAttrValueNI7  s    c         G   s   t  j |  |  S(   sW  
        AttrNameEI(TNEANet self, TInt EId, TStrV Names)

        Parameters:
            EId: TInt const &
            Names: TStrV &

        AttrNameEI(TNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Names)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   TNEANet_AttrNameEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   AttrNameEI7  s    c         G   s   t  j |  |  S(   s]  
        AttrValueEI(TNEANet self, TInt EId, TStrV Values)

        Parameters:
            EId: TInt const &
            Values: TStrV &

        AttrValueEI(TNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Values)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Values: TStrV &

        (   R   t   TNEANet_AttrValueEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AttrValueEI8  s    c         G   s   t  j |  |  S(   s]  
        IntAttrNameEI(TNEANet self, TInt EId, TStrV Names)

        Parameters:
            EId: TInt const &
            Names: TStrV &

        IntAttrNameEI(TNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Names)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   TNEANet_IntAttrNameEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IntAttrNameEI!8  s    c         G   s   t  j |  |  S(   sc  
        IntAttrValueEI(TNEANet self, TInt EId, TIntV Values)

        Parameters:
            EId: TInt const &
            Values: TIntV &

        IntAttrValueEI(TNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TIntV Values)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Values: TIntV &

        (   R   t   TNEANet_IntAttrValueEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IntAttrValueEI38  s    c         G   s   t  j |  |  S(   s]  
        StrAttrNameEI(TNEANet self, TInt EId, TStrV Names)

        Parameters:
            EId: TInt const &
            Names: TStrV &

        StrAttrNameEI(TNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Names)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   TNEANet_StrAttrNameEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   StrAttrNameEIE8  s    c         G   s   t  j |  |  S(   sc  
        StrAttrValueEI(TNEANet self, TInt EId, TStrV Values)

        Parameters:
            EId: TInt const &
            Values: TStrV &

        StrAttrValueEI(TNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Values)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Values: TStrV &

        (   R   t   TNEANet_StrAttrValueEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   StrAttrValueEIW8  s    c         G   s   t  j |  |  S(   s]  
        FltAttrNameEI(TNEANet self, TInt EId, TStrV Names)

        Parameters:
            EId: TInt const &
            Names: TStrV &

        FltAttrNameEI(TNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Names)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   TNEANet_FltAttrNameEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   FltAttrNameEIi8  s    c         G   s   t  j |  |  S(   sc  
        FltAttrValueEI(TNEANet self, TInt EId, TFltV Values)

        Parameters:
            EId: TInt const &
            Values: TFltV &

        FltAttrValueEI(TNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TFltV Values)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Values: TFltV &

        (   R   t   TNEANet_FltAttrValueEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   FltAttrValueEI{8  s    c         G   s   t  j |  |  S(   s   
        GetEAIntI(TNEANet self, TStr attr, int const & EId) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &
            EId: int const &

        (   R   t   TNEANet_GetEAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetEAIntI8  s    	c         G   s   t  j |  |  S(   s   
        GetEAStrI(TNEANet self, TStr attr, int const & EId) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &
            EId: int const &

        (   R   t   TNEANet_GetEAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetEAStrI8  s    	c         G   s   t  j |  |  S(   s   
        GetEAFltI(TNEANet self, TStr attr, int const & EId) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &
            EId: int const &

        (   R   t   TNEANet_GetEAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetEAFltI8  s    	c         C   s   t  j |   S(   sg   
        GetMxNId(TNEANet self) -> int

        Parameters:
            self: TNEANet const *

        (   R   t   TNEANet_GetMxNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8  s    c         C   s   t  j |   S(   sg   
        GetEdges(TNEANet self) -> int

        Parameters:
            self: TNEANet const *

        (   R   t   TNEANet_GetEdges(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8  s    c         G   s   t  j |  |  S(   s  
        AddEdge(TNEANet self, int const & SrcNId, int const & DstNId, int EId=-1) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            EId: int

        AddEdge(TNEANet self, int const & SrcNId, int const & DstNId) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        AddEdge(TNEANet self, TNEANet::TEdgeI const & EdgeI) -> int

        Parameters:
            EdgeI: TNEANet::TEdgeI const &

        (   R   t   TNEANet_AddEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8  s    c         G   s   t  j |  |  S(   s  
        DelEdge(TNEANet self, int const & EId)

        Parameters:
            EId: int const &

        DelEdge(TNEANet self, int const & SrcNId, int const & DstNId, bool const & IsDir=True)

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            IsDir: bool const &

        DelEdge(TNEANet self, int const & SrcNId, int const & DstNId)

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TNEANet_DelEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8  s    c         G   s   t  j |  |  S(   s  
        IsEdge(TNEANet self, int const & EId) -> bool

        Parameters:
            EId: int const &

        IsEdge(TNEANet self, int const & SrcNId, int const & DstNId, bool const & IsDir=True) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            IsDir: bool const &

        IsEdge(TNEANet self, int const & SrcNId, int const & DstNId) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        IsEdge(TNEANet self, int const & SrcNId, int const & DstNId, int & EId, bool const & IsDir=True) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            EId: int &
            IsDir: bool const &

        IsEdge(TNEANet self, int const & SrcNId, int const & DstNId, int & EId) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            EId: int &

        (   R   t   TNEANet_IsEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8  s    $c         G   s   t  j |  |  S(   s   
        GetEId(TNEANet self, int const & SrcNId, int const & DstNId) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TNEANet_GetEId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    	c         G   s   t  j |  |  S(   s   
        GetEI(TNEANet self, int const & SrcNId, int const & DstNId) -> TNEANet::TEdgeI

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   TNEANet_GetEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  !9  s    	c         G   s   t  j |  |  S(   s   
        GetRndNId(TNEANet self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndNId(TNEANet self) -> int

        Parameters:
            self: TNEANet *

        (   R   t   TNEANet_GetRndNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,9  s    c         G   s   t  j |  |  S(   s   
        GetRndNI(TNEANet self, TRnd Rnd=Rnd) -> TNEANet::TNodeI

        Parameters:
            Rnd: TRnd &

        GetRndNI(TNEANet self) -> TNEANet::TNodeI

        Parameters:
            self: TNEANet *

        (   R   t   TNEANet_GetRndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;9  s    c         G   s   t  j |  |  S(   s   
        GetRndEId(TNEANet self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndEId(TNEANet self) -> int

        Parameters:
            self: TNEANet *

        (   R   t   TNEANet_GetRndEId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  J9  s    c         G   s   t  j |  |  S(   s   
        GetRndEI(TNEANet self, TRnd Rnd=Rnd) -> TNEANet::TEdgeI

        Parameters:
            Rnd: TRnd &

        GetRndEI(TNEANet self) -> TNEANet::TEdgeI

        Parameters:
            self: TNEANet *

        (   R   t   TNEANet_GetRndEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y9  s    c         G   s   t  j |  |  S(   sc   
        GetNIdV(TNEANet self, TIntV NIdV)

        Parameters:
            NIdV: TIntV &

        (   R   t   TNEANet_GetNIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h9  s    c         G   s   t  j |  |  S(   sc   
        GetEIdV(TNEANet self, TIntV EIdV)

        Parameters:
            EIdV: TIntV &

        (   R   t   TNEANet_GetEIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r9  s    c         C   s   t  j |   S(   se   
        Empty(TNEANet self) -> bool

        Parameters:
            self: TNEANet const *

        (   R   t   TNEANet_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   |9  s    c         C   s   t  j |   S(   sU   
        Clr(TNEANet self)

        Parameters:
            self: TNEANet *

        (   R   t   TNEANet_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9  s    c         G   s   t  j |  |  S(   s   
        Reserve(TNEANet self, int const & Nodes, int const & Edges)

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   TNEANet_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9  s    	c         C   s   t  j |  |  S(   s   
        Defrag(TNEANet self, bool const & OnlyNodeLinks=False)

        Parameters:
            OnlyNodeLinks: bool const &

        Defrag(TNEANet self)

        Parameters:
            self: TNEANet *

        (   R   t   TNEANet_Defrag(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         C   s   t  j |  |  S(   s   
        IsOk(TNEANet self, bool const & ThrowExcept=True) -> bool

        Parameters:
            ThrowExcept: bool const &

        IsOk(TNEANet self) -> bool

        Parameters:
            self: TNEANet const *

        (   R   t   TNEANet_IsOk(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   s   
        Dump(TNEANet self, FILE * OutF=stdout)

        Parameters:
            OutF: FILE *

        Dump(TNEANet self)

        Parameters:
            self: TNEANet const *

        (   R   t   TNEANet_Dump(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   s  
        AddIntAttrDatN(TNEANet self, TNEANet::TNodeI const & NodeId, TInt value, TStr attr) -> int

        Parameters:
            NodeId: TNEANet::TNodeI const &
            value: TInt const &
            attr: TStr const &

        AddIntAttrDatN(TNEANet self, int const & NId, TInt value, TStr attr) -> int

        Parameters:
            NId: int const &
            value: TInt const &
            attr: TStr const &

        (   R   t   TNEANet_AddIntAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddIntAttrDatN9  s    c         G   s   t  j |  |  S(   s  
        AddStrAttrDatN(TNEANet self, TNEANet::TNodeI const & NodeId, TStr value, TStr attr) -> int

        Parameters:
            NodeId: TNEANet::TNodeI const &
            value: TStr const &
            attr: TStr const &

        AddStrAttrDatN(TNEANet self, int const & NId, TStr value, TStr attr) -> int

        Parameters:
            NId: int const &
            value: TStr const &
            attr: TStr const &

        (   R   t   TNEANet_AddStrAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddStrAttrDatN9  s    c         G   s   t  j |  |  S(   s  
        AddFltAttrDatN(TNEANet self, TNEANet::TNodeI const & NodeId, TFlt value, TStr attr) -> int

        Parameters:
            NodeId: TNEANet::TNodeI const &
            value: TFlt const &
            attr: TStr const &

        AddFltAttrDatN(TNEANet self, int const & NId, TFlt value, TStr attr) -> int

        Parameters:
            NId: int const &
            value: TFlt const &
            attr: TStr const &

        (   R   t   TNEANet_AddFltAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddFltAttrDatN9  s    c         G   s   t  j |  |  S(   s  
        AddIntAttrDatE(TNEANet self, TNEANet::TEdgeI const & EdgeId, TInt value, TStr attr) -> int

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            value: TInt const &
            attr: TStr const &

        AddIntAttrDatE(TNEANet self, int const & EId, TInt value, TStr attr) -> int

        Parameters:
            EId: int const &
            value: TInt const &
            attr: TStr const &

        (   R   t   TNEANet_AddIntAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddIntAttrDatE:  s    c         G   s   t  j |  |  S(   s  
        AddStrAttrDatE(TNEANet self, TNEANet::TEdgeI const & EdgeId, TStr value, TStr attr) -> int

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            value: TStr const &
            attr: TStr const &

        AddStrAttrDatE(TNEANet self, int const & EId, TStr value, TStr attr) -> int

        Parameters:
            EId: int const &
            value: TStr const &
            attr: TStr const &

        (   R   t   TNEANet_AddStrAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddStrAttrDatE:  s    c         G   s   t  j |  |  S(   s  
        AddFltAttrDatE(TNEANet self, TNEANet::TEdgeI const & EdgeId, TFlt value, TStr attr) -> int

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            value: TFlt const &
            attr: TStr const &

        AddFltAttrDatE(TNEANet self, int const & EId, TFlt value, TStr attr) -> int

        Parameters:
            EId: int const &
            value: TFlt const &
            attr: TStr const &

        (   R   t   TNEANet_AddFltAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddFltAttrDatE':  s    c         G   s   t  j |  |  S(   s]  
        GetIntAttrDatN(TNEANet self, TNEANet::TNodeI const & NodeId, TStr attr) -> TInt

        Parameters:
            NodeId: TNEANet::TNodeI const &
            attr: TStr const &

        GetIntAttrDatN(TNEANet self, int const & NId, TStr attr) -> TInt

        Parameters:
            NId: int const &
            attr: TStr const &

        (   R   t   TNEANet_GetIntAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetIntAttrDatN::  s    c         G   s   t  j |  |  S(   s]  
        GetStrAttrDatN(TNEANet self, TNEANet::TNodeI const & NodeId, TStr attr) -> TStr

        Parameters:
            NodeId: TNEANet::TNodeI const &
            attr: TStr const &

        GetStrAttrDatN(TNEANet self, int const & NId, TStr attr) -> TStr

        Parameters:
            NId: int const &
            attr: TStr const &

        (   R   t   TNEANet_GetStrAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetStrAttrDatNK:  s    c         G   s   t  j |  |  S(   s]  
        GetFltAttrDatN(TNEANet self, TNEANet::TNodeI const & NodeId, TStr attr) -> TFlt

        Parameters:
            NodeId: TNEANet::TNodeI const &
            attr: TStr const &

        GetFltAttrDatN(TNEANet self, int const & NId, TStr attr) -> TFlt

        Parameters:
            NId: int const &
            attr: TStr const &

        (   R   t   TNEANet_GetFltAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetFltAttrDatN\:  s    c         G   s   t  j |  |  S(   s]  
        GetIntAttrDatE(TNEANet self, TNEANet::TEdgeI const & EdgeId, TStr attr) -> TInt

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            attr: TStr const &

        GetIntAttrDatE(TNEANet self, int const & EId, TStr attr) -> TInt

        Parameters:
            EId: int const &
            attr: TStr const &

        (   R   t   TNEANet_GetIntAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetIntAttrDatEm:  s    c         G   s   t  j |  |  S(   s]  
        GetStrAttrDatE(TNEANet self, TNEANet::TEdgeI const & EdgeId, TStr attr) -> TStr

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            attr: TStr const &

        GetStrAttrDatE(TNEANet self, int const & EId, TStr attr) -> TStr

        Parameters:
            EId: int const &
            attr: TStr const &

        (   R   t   TNEANet_GetStrAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetStrAttrDatE~:  s    c         G   s   t  j |  |  S(   s]  
        GetFltAttrDatE(TNEANet self, TNEANet::TEdgeI const & EdgeId, TStr attr) -> TFlt

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            attr: TStr const &

        GetFltAttrDatE(TNEANet self, int const & EId, TStr attr) -> TFlt

        Parameters:
            EId: int const &
            attr: TStr const &

        (   R   t   TNEANet_GetFltAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetFltAttrDatE:  s    c         G   s   t  j |  |  S(   sU  
        DelAttrDatN(TNEANet self, TNEANet::TNodeI const & NodeId, TStr attr) -> int

        Parameters:
            NodeId: TNEANet::TNodeI const &
            attr: TStr const &

        DelAttrDatN(TNEANet self, int const & NId, TStr attr) -> int

        Parameters:
            NId: int const &
            attr: TStr const &

        (   R   t   TNEANet_DelAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelAttrDatN:  s    c         G   s   t  j |  |  S(   sU  
        DelAttrDatE(TNEANet self, TNEANet::TEdgeI const & EdgeId, TStr attr) -> int

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            attr: TStr const &

        DelAttrDatE(TNEANet self, int const & EId, TStr attr) -> int

        Parameters:
            EId: int const &
            attr: TStr const &

        (   R   t   TNEANet_DelAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelAttrDatE:  s    c         G   s   t  j |  |  S(   s  
        AddIntAttrN(TNEANet self, TStr attr, TInt defaultValue=Mn) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TInt

        AddIntAttrN(TNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_AddIntAttrN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddIntAttrN:  s    c         G   s   t  j |  |  S(   s   
        AddStrAttrN(TNEANet self, TStr attr, TStr defaultValue=TStr::GetNullStr()) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TStr

        AddStrAttrN(TNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_AddStrAttrN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddStrAttrN:  s    c         G   s   t  j |  |  S(   s  
        AddFltAttrN(TNEANet self, TStr attr, TFlt defaultValue=Mn) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TFlt

        AddFltAttrN(TNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_AddFltAttrN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddFltAttrN:  s    c         G   s   t  j |  |  S(   s  
        AddIntAttrE(TNEANet self, TStr attr, TInt defaultValue=Mn) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TInt

        AddIntAttrE(TNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_AddIntAttrE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddIntAttrE:  s    c         G   s   t  j |  |  S(   s   
        AddStrAttrE(TNEANet self, TStr attr, TStr defaultValue=TStr::GetNullStr()) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TStr

        AddStrAttrE(TNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_AddStrAttrE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddStrAttrE;  s    c         G   s   t  j |  |  S(   s  
        AddFltAttrE(TNEANet self, TStr attr, TFlt defaultValue=Mn) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TFlt

        AddFltAttrE(TNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_AddFltAttrE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddFltAttrE;  s    c         G   s   t  j |  |  S(   so   
        DelAttrN(TNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_DelAttrN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelAttrN";  s    c         G   s   t  j |  |  S(   so   
        DelAttrE(TNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_DelAttrE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelAttrE,;  s    c         G   s   t  j |  |  S(   s   
        NodeAttrIsDeleted(TNEANet self, int const & NId, TStrIntPrH::TIter const & NodeHI) -> bool

        Parameters:
            NId: int const &
            NodeHI: TStrIntPrH::TIter const &

        (   R   t   TNEANet_NodeAttrIsDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   NodeAttrIsDeleted6;  s    	c         G   s   t  j |  |  S(   s   
        NodeAttrIsIntDeleted(TNEANet self, int const & NId, TStrIntPrH::TIter const & NodeHI) -> bool

        Parameters:
            NId: int const &
            NodeHI: TStrIntPrH::TIter const &

        (   R   t   TNEANet_NodeAttrIsIntDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   NodeAttrIsIntDeletedA;  s    	c         G   s   t  j |  |  S(   s   
        NodeAttrIsStrDeleted(TNEANet self, int const & NId, TStrIntPrH::TIter const & NodeHI) -> bool

        Parameters:
            NId: int const &
            NodeHI: TStrIntPrH::TIter const &

        (   R   t   TNEANet_NodeAttrIsStrDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   NodeAttrIsStrDeletedL;  s    	c         G   s   t  j |  |  S(   s   
        NodeAttrIsFltDeleted(TNEANet self, int const & NId, TStrIntPrH::TIter const & NodeHI) -> bool

        Parameters:
            NId: int const &
            NodeHI: TStrIntPrH::TIter const &

        (   R   t   TNEANet_NodeAttrIsFltDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   NodeAttrIsFltDeletedW;  s    	c         G   s   t  j |  |  S(   s   
        EdgeAttrIsDeleted(TNEANet self, int const & EId, TStrIntPrH::TIter const & EdgeHI) -> bool

        Parameters:
            EId: int const &
            EdgeHI: TStrIntPrH::TIter const &

        (   R   t   TNEANet_EdgeAttrIsDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   EdgeAttrIsDeletedb;  s    	c         G   s   t  j |  |  S(   s   
        EdgeAttrIsIntDeleted(TNEANet self, int const & EId, TStrIntPrH::TIter const & EdgeHI) -> bool

        Parameters:
            EId: int const &
            EdgeHI: TStrIntPrH::TIter const &

        (   R   t   TNEANet_EdgeAttrIsIntDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   EdgeAttrIsIntDeletedm;  s    	c         G   s   t  j |  |  S(   s   
        EdgeAttrIsStrDeleted(TNEANet self, int const & EId, TStrIntPrH::TIter const & EdgeHI) -> bool

        Parameters:
            EId: int const &
            EdgeHI: TStrIntPrH::TIter const &

        (   R   t   TNEANet_EdgeAttrIsStrDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   EdgeAttrIsStrDeletedx;  s    	c         G   s   t  j |  |  S(   s   
        EdgeAttrIsFltDeleted(TNEANet self, int const & EId, TStrIntPrH::TIter const & EdgeHI) -> bool

        Parameters:
            EId: int const &
            EdgeHI: TStrIntPrH::TIter const &

        (   R   t   TNEANet_EdgeAttrIsFltDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   EdgeAttrIsFltDeleted;  s    	c         G   s   t  j |  |  S(   s   
        GetNodeAttrValue(TNEANet self, int const & NId, TStrIntPrH::TIter const & NodeHI) -> TStr

        Parameters:
            NId: int const &
            NodeHI: TStrIntPrH::TIter const &

        (   R   t   TNEANet_GetNodeAttrValue(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNodeAttrValue;  s    	c         G   s   t  j |  |  S(   s   
        GetEdgeAttrValue(TNEANet self, int const & EId, TStrIntPrH::TIter const & EdgeHI) -> TStr

        Parameters:
            EId: int const &
            EdgeHI: TStrIntPrH::TIter const &

        (   R   t   TNEANet_GetEdgeAttrValue(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetEdgeAttrValue;  s    	c         G   s   t  j |  |  S(   s   
        BegNI(TNEANet self) -> TNEANet::TNodeI
        BegNI(TNEANet self) -> TNEANetNodeI

        Parameters:
            self: TNEANet *

        (   R   t   TNEANet_BegNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;  s    	c         G   s   t  j |  |  S(   s   
        EndNI(TNEANet self) -> TNEANet::TNodeI
        EndNI(TNEANet self) -> TNEANetNodeI

        Parameters:
            self: TNEANet *

        (   R   t   TNEANet_EndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;  s    	c         G   s   t  j |  |  S(   s   
        GetNI(TNEANet self, int const & NId) -> TNEANet::TNodeI

        Parameters:
            NId: int const &

        GetNI(TNEANet self, int const & NId) -> TNEANetNodeI

        Parameters:
            NId: int const &

        (   R   t   TNEANet_GetNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;  s    c         G   s   t  j |  |  S(   s   
        BegEI(TNEANet self) -> TNEANet::TEdgeI
        BegEI(TNEANet self) -> TNEANetEdgeI

        Parameters:
            self: TNEANet *

        (   R   t   TNEANet_BegEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;  s    	c         G   s   t  j |  |  S(   s   
        EndEI(TNEANet self) -> TNEANet::TEdgeI
        EndEI(TNEANet self) -> TNEANetEdgeI

        Parameters:
            self: TNEANet *

        (   R   t   TNEANet_EndEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;  s    	c         G   s   t  j |  |  S(   s   
        BegNAIntI(TNEANet self, TStr attr) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &

        BegNAIntI(TNEANet self, TStr attr) -> TNEANetAIntI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_BegNAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   BegNAIntI;  s    c         G   s   t  j |  |  S(   s   
        EndNAIntI(TNEANet self, TStr attr) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &

        EndNAIntI(TNEANet self, TStr attr) -> TNEANetAIntI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_EndNAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   EndNAIntI;  s    c         G   s   t  j |  |  S(   s   
        BegNAStrI(TNEANet self, TStr attr) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &

        BegNAStrI(TNEANet self, TStr attr) -> TNEANetAStrI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_BegNAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   BegNAStrI;  s    c         G   s   t  j |  |  S(   s   
        EndNAStrI(TNEANet self, TStr attr) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &

        EndNAStrI(TNEANet self, TStr attr) -> TNEANetAStrI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_EndNAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   EndNAStrI<  s    c         G   s   t  j |  |  S(   s   
        BegNAFltI(TNEANet self, TStr attr) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &

        BegNAFltI(TNEANet self, TStr attr) -> TNEANetAFltI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_BegNAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   BegNAFltI<  s    c         G   s   t  j |  |  S(   s   
        EndNAFltI(TNEANet self, TStr attr) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &

        EndNAFltI(TNEANet self, TStr attr) -> TNEANetAFltI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_EndNAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   EndNAFltI*<  s    c         G   s   t  j |  |  S(   s   
        BegEAIntI(TNEANet self, TStr attr) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &

        BegEAIntI(TNEANet self, TStr attr) -> TNEANetAIntI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_BegEAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   BegEAIntI9<  s    c         G   s   t  j |  |  S(   s   
        EndEAIntI(TNEANet self, TStr attr) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &

        EndEAIntI(TNEANet self, TStr attr) -> TNEANetAIntI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_EndEAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   EndEAIntIH<  s    c         G   s   t  j |  |  S(   s   
        BegEAStrI(TNEANet self, TStr attr) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &

        BegEAStrI(TNEANet self, TStr attr) -> TNEANetAStrI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_BegEAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   BegEAStrIW<  s    c         G   s   t  j |  |  S(   s   
        EndEAStrI(TNEANet self, TStr attr) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &

        EndEAStrI(TNEANet self, TStr attr) -> TNEANetAStrI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_EndEAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   EndEAStrIf<  s    c         G   s   t  j |  |  S(   s   
        BegEAFltI(TNEANet self, TStr attr) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &

        BegEAFltI(TNEANet self, TStr attr) -> TNEANetAFltI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_BegEAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   BegEAFltIu<  s    c         G   s   t  j |  |  S(   s   
        EndEAFltI(TNEANet self, TStr attr) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &

        EndEAFltI(TNEANet self, TStr attr) -> TNEANetAFltI

        Parameters:
            attr: TStr const &

        (   R   t   TNEANet_EndEAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   EndEAFltI<  s    (p   R   R-   RM   RN   R   R/   R+   RD   R   R   Rt   R  R  R  R  R  R  Rb  Rd  Rf  Rh  Rj  Rl  Rn  Rp  Rr  Rt  Rv  Rx  Rz  R|  R~  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R	  R  R  R  RW   R   R   Rq  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  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R   t   delete_TNEANetRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRV  6  s   		
		
	
	
			
																							
	
			&							
	
	
	
																							
	
																											c          G   s   t  j |    S(   s   
    New() -> PNEANet
    TNEANet_New(int const & Nodes, int const & Edges) -> PNEANet

    Parameters:
        Nodes: int const &
        Edges: int const &

    (   R   RZ  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRZ  <  s    
c          G   s   t  j |    S(   sQ   
    TNEANet_Load(TSIn SIn) -> PNEANet

    Parameters:
        SIn: TSIn &

    (   R   R[  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  =  s    t
   TNGraphMtxc           B   se   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z e j Z RS(
   s   Proxy of C++ TNGraphMtx classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   =  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   =  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s	  
        __init__(TNGraphMtx self, PNGraph GraphPt) -> TNGraphMtx

        Parameters:
            GraphPt: PNGraph const &

        __init__(TNGraphMtx self, TNGraphMtx GraphMtx) -> TNGraphMtx

        Parameters:
            GraphMtx: TNGraphMtx const &

        N(   R   t   TNGraphMtx_swiginitt   new_TNGraphMtx(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   =  s    c         C   s   t  j |   S(   sm   
        PGetRows(TNGraphMtx self) -> int

        Parameters:
            self: TNGraphMtx const *

        (   R   t   TNGraphMtx_PGetRows(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PGetRows=  s    c         C   s   t  j |   S(   sm   
        PGetCols(TNGraphMtx self) -> int

        Parameters:
            self: TNGraphMtx const *

        (   R   t   TNGraphMtx_PGetCols(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PGetCols)=  s    c         G   s   t  j |  |  S(   sC  
        PMultiply(TNGraphMtx self, TFltVV B, int ColId, TFltV Result)

        Parameters:
            B: TFltVV const &
            ColId: int
            Result: TFltV &

        PMultiply(TNGraphMtx self, TFltV Vec, TFltV Result)

        Parameters:
            Vec: TFltV const &
            Result: TFltV &

        (   R   t   TNGraphMtx_PMultiply(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   PMultiply3=  s    c         G   s   t  j |  |  S(   sE  
        PMultiplyT(TNGraphMtx self, TFltVV B, int ColId, TFltV Result)

        Parameters:
            B: TFltVV const &
            ColId: int
            Result: TFltV &

        PMultiplyT(TNGraphMtx self, TFltV Vec, TFltV Result)

        Parameters:
            Vec: TFltV const &
            Result: TFltV &

        (   R   t   TNGraphMtx_PMultiplyT(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   PMultiplyTE=  s    (   R   R-   RM   RN   R   R/   R+   RD   R  R  R  R  R   t   delete_TNGraphMtxRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s   		
	
		t   TUNGraphMtxc           B   se   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z e j Z RS(
   s   Proxy of C++ TUNGraphMtx classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a=  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a=  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TUNGraphMtx self, PUNGraph GraphPt) -> TUNGraphMtx

        Parameters:
            GraphPt: PUNGraph const &

        __init__(TUNGraphMtx self, TUNGraphMtx GraphMtx) -> TUNGraphMtx

        Parameters:
            GraphMtx: TUNGraphMtx const &

        N(   R   t   TUNGraphMtx_swiginitt   new_TUNGraphMtx(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   c=  s    c         C   s   t  j |   S(   so   
        PGetRows(TUNGraphMtx self) -> int

        Parameters:
            self: TUNGraphMtx const *

        (   R   t   TUNGraphMtx_PGetRows(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q=  s    c         C   s   t  j |   S(   so   
        PGetCols(TUNGraphMtx self) -> int

        Parameters:
            self: TUNGraphMtx const *

        (   R   t   TUNGraphMtx_PGetCols(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  {=  s    c         G   s   t  j |  |  S(   sE  
        PMultiply(TUNGraphMtx self, TFltVV B, int ColId, TFltV Result)

        Parameters:
            B: TFltVV const &
            ColId: int
            Result: TFltV &

        PMultiply(TUNGraphMtx self, TFltV Vec, TFltV Result)

        Parameters:
            Vec: TFltV const &
            Result: TFltV &

        (   R   t   TUNGraphMtx_PMultiply(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    c         G   s   t  j |  |  S(   sG  
        PMultiplyT(TUNGraphMtx self, TFltVV B, int ColId, TFltV Result)

        Parameters:
            B: TFltVV const &
            ColId: int
            Result: TFltV &

        PMultiplyT(TUNGraphMtx self, TFltV Vec, TFltV Result)

        Parameters:
            Vec: TFltV const &
            Result: TFltV &

        (   R   t   TUNGraphMtx_PMultiplyT(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    (   R   R-   RM   RN   R   R/   R+   RD   R  R  R  R  R   t   delete_TUNGraphMtxRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  _=  s   		
	
		c          G   s   t  j |    S(   s   
    GetSngVals(PNGraph Graph, int const & SngVals, TFltV SngValV)

    Parameters:
        Graph: PNGraph const &
        SngVals: int const &
        SngValV: TFltV &

    (   R   t
   GetSngVals(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    
c          G   s   t  j |    S(   s  
    GetSngVec(PNGraph Graph, TFltV LeftSV, TFltV RightSV)

    Parameters:
        Graph: PNGraph const &
        LeftSV: TFltV &
        RightSV: TFltV &

    GetSngVec(PNGraph Graph, int const & SngVecs, TFltV SngValV, TVec< TFltV > & LeftSV, TVec< TFltV > & RightSV)

    Parameters:
        Graph: PNGraph const &
        SngVecs: int const &
        SngValV: TFltV &
        LeftSV: TVec< TFltV > &
        RightSV: TVec< TFltV > &

    (   R   t	   GetSngVec(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    c          G   s   t  j |    S(   s   
    GetEigVals(PUNGraph Graph, int const & EigVals, TFltV EigValV)

    Parameters:
        Graph: PUNGraph const &
        EigVals: int const &
        EigValV: TFltV &

    (   R   t
   GetEigVals(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    
c          G   s   t  j |    S(   sa  
    GetEigVec(PUNGraph Graph, TFltV EigVecV)

    Parameters:
        Graph: PUNGraph const &
        EigVecV: TFltV &

    GetEigVec(PUNGraph Graph, int const & EigVecs, TFltV EigValV, TVec< TFltV > & EigVecV)

    Parameters:
        Graph: PUNGraph const &
        EigVecs: int const &
        EigValV: TFltV &
        EigVecV: TVec< TFltV > &

    (   R   t	   GetEigVec(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    c          G   s   t  j |    S(   s   
    GetInvParticipRat(PUNGraph Graph, int MaxEigVecs, int TimeLimit, TFltPrV EigValIprV)

    Parameters:
        Graph: PUNGraph const &
        MaxEigVecs: int
        TimeLimit: int
        EigValIprV: TFltPrV &

    (   R   t   GetInvParticipRat(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    c          G   s   t  j |    S(   sf   
    GetInvParticipRatEig(TFltV EigVec) -> double

    Parameters:
        EigVec: TFltV const &

    (   R   t   GetInvParticipRatEig(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    c          G   s   t  j |    S(   sT   
    LoadDyNet(TStr FNm) -> PNGraph

    Parameters:
        FNm: TStr const &

    (   R   t	   LoadDyNet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	>  s    c          G   s   t  j |    S(   sb   
    LoadDyNetGraphV(TStr FNm) -> TVec< PNGraph >

    Parameters:
        FNm: TStr const &

    (   R   t   LoadDyNetGraphV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  >  s    c          G   s   t  j |    S(   s   
    GVizDoLayout(TStr GraphInFNm, TStr OutFNm, TGVizLayout const & Layout)

    Parameters:
        GraphInFNm: TStr const &
        OutFNm: TStr
        Layout: TGVizLayout const &

    (   R   t   GVizDoLayout(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ">  s    
c          G   s   t  j |    S(   st   
    GVizGetLayoutStr(TGVizLayout const & Layout) -> TStr

    Parameters:
        Layout: TGVizLayout const &

    (   R   t   GVizGetLayoutStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .>  s    t   TBigStrPoolc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z e j	 Z
 d   Z e e  Z d   Z e e  Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e d  Z d   Z d   Z d   Z RS(   s   Proxy of C++ TBigStrPool classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9>  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9>  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TBigStrPool self, TSize MxBfLen=0, uint _GrowBy=16*1024*1024) -> TBigStrPool

        Parameters:
            MxBfLen: TSize
            _GrowBy: uint

        __init__(TBigStrPool self, TSize MxBfLen=0) -> TBigStrPool

        Parameters:
            MxBfLen: TSize

        __init__(TBigStrPool self) -> TBigStrPool
        __init__(TBigStrPool self, TSIn SIn, bool LoadCompact=True) -> TBigStrPool

        Parameters:
            SIn: TSIn &
            LoadCompact: bool

        __init__(TBigStrPool self, TSIn SIn) -> TBigStrPool

        Parameters:
            SIn: TSIn &

        __init__(TBigStrPool self, TBigStrPool Pool) -> TBigStrPool

        Parameters:
            Pool: TBigStrPool const &

        N(   R   t   TBigStrPool_swiginitt   new_TBigStrPool(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ;>  s    c          G   s   t  j |    S(   s  
        New(TSize _MxBfLen=0, uint _GrowBy=16*1024*1024) -> PBigStrPool

        Parameters:
            _MxBfLen: TSize
            _GrowBy: uint

        New(TSize _MxBfLen=0) -> PBigStrPool

        Parameters:
            _MxBfLen: TSize

        New() -> PBigStrPool
        New(TSIn SIn) -> PBigStrPool

        Parameters:
            SIn: TSIn &

        New(TStr fileName) -> PBigStrPool

        Parameters:
            fileName: TStr const &

        (   R   t   TBigStrPool_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \>  s    c          G   s   t  j |    S(   s   
        Load(TSIn SIn, bool LoadCompacted=True) -> PBigStrPool

        Parameters:
            SIn: TSIn &
            LoadCompacted: bool

        Load(TSIn SIn) -> PBigStrPool

        Parameters:
            SIn: TSIn &

        (   R   t   TBigStrPool_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x>  s    c         G   s   t  j |  |  S(   s   
        Save(TBigStrPool self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        Save(TBigStrPool self, TStr fileName)

        Parameters:
            fileName: TStr const &

        (   R   t   TBigStrPool_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >  s    c         C   s   t  j |   S(   sn   
        GetStrs(TBigStrPool self) -> int

        Parameters:
            self: TBigStrPool const *

        (   R   t   TBigStrPool_GetStrs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetStrs>  s    c         C   s   t  j |   S(   sl   
        Len(TBigStrPool self) -> TSize

        Parameters:
            self: TBigStrPool const *

        (   R   t   TBigStrPool_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   >  s    c         C   s   t  j |   S(   sm   
        Size(TBigStrPool self) -> TSize

        Parameters:
            self: TBigStrPool const *

        (   R   t   TBigStrPool_Size(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRe  >  s    c         C   s   t  j |   S(   sm   
        Empty(TBigStrPool self) -> bool

        Parameters:
            self: TBigStrPool const *

        (   R   t   TBigStrPool_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   >  s    c         C   s   t  j |   S(   sr   
        __call__(TBigStrPool self) -> char *

        Parameters:
            self: TBigStrPool const *

        (   R   t   TBigStrPool___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >  s    c         G   s   t  j |  |  S(   sk  
        AddStr(TBigStrPool self, char const * Str, uint Len) -> int

        Parameters:
            Str: char const *
            Len: uint

        AddStr(TBigStrPool self, char const * Str) -> int

        Parameters:
            Str: char const *

        AddStr(TBigStrPool self, TStr Str) -> int

        Parameters:
            Str: TStr const &

        (   R   t   TBigStrPool_AddStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRi  >  s    c         G   s   t  j |  |  S(   s   
        GetCStr(TBigStrPool self, int const & StrId) -> char const *

        Parameters:
            StrId: int const &

        (   R   t   TBigStrPool_GetCStr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  >  s    c         G   s   t  j |  |  S(   s   
        GetStrFromOffset(TBigStrPool self, TSize const & Offset) -> TStr

        Parameters:
            Offset: TSize const &

        (   R   t   TBigStrPool_GetStrFromOffset(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetStrFromOffset>  s    c         G   s   t  j |  |  S(   s   
        GetCStrFromOffset(TBigStrPool self, TSize const & Offset) -> char const *

        Parameters:
            Offset: TSize const &

        (   R   t   TBigStrPool_GetCStrFromOffset(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetCStrFromOffset>  s    c         C   s   t  j |  |  S(   s   
        Clr(TBigStrPool self, bool DoDel=False)

        Parameters:
            DoDel: bool

        Clr(TBigStrPool self)

        Parameters:
            self: TBigStrPool *

        (   R   t   TBigStrPool_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >  s    c         G   s   t  j |  |  S(   s   
        Cmp(TBigStrPool self, int const & StrId, char const * Str) -> int

        Parameters:
            StrId: int const &
            Str: char const *

        (   R   t   TBigStrPool_Cmp(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRm  ?  s    	c         G   s   t  j |  |  S(   s   
        GetPrimHashCd(TBigStrPool self, char const * CStr) -> int

        Parameters:
            CStr: char const *

        GetPrimHashCd(TBigStrPool self, int const & StrId) -> int

        Parameters:
            StrId: int const &

        (   R   t   TBigStrPool_GetPrimHashCd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ?  s    c         G   s   t  j |  |  S(   s   
        GetSecHashCd(TBigStrPool self, char const * CStr) -> int

        Parameters:
            CStr: char const *

        GetSecHashCd(TBigStrPool self, int const & StrId) -> int

        Parameters:
            StrId: int const &

        (   R   t   TBigStrPool_GetSecHashCd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  &?  s    (   R   R-   RM   RN   R   R/   R+   RD   R   t   delete_TBigStrPoolRP   R   Rt   R  R   R#  RY   Re  RW   R   Ri  R9  R+  R-  Rq  R   Rm  RG  RI  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7>  s.   	 					
	
	
	
	
		
	
	
		c          G   s   t  j |    S(   s  
    New(TSize _MxBfLen=0, uint _GrowBy=16*1024*1024) -> PBigStrPool

    Parameters:
        _MxBfLen: TSize
        _GrowBy: uint

    New(TSize _MxBfLen=0) -> PBigStrPool

    Parameters:
        _MxBfLen: TSize

    New() -> PBigStrPool
    New(TSIn SIn) -> PBigStrPool

    Parameters:
        SIn: TSIn &

    TBigStrPool_New(TStr fileName) -> PBigStrPool

    Parameters:
        fileName: TStr const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F?  s    c          G   s   t  j |    S(   s   
    Load(TSIn SIn, bool LoadCompacted=True) -> PBigStrPool

    Parameters:
        SIn: TSIn &
        LoadCompacted: bool

    TBigStrPool_Load(TSIn SIn) -> PBigStrPool

    Parameters:
        SIn: TSIn &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a?  s    t   TStrHashF_OldGLibc           B   sk   e  Z d  Z e d   d   d d Z e Z d   Z e e  Z d   Z	 e e	  Z	 d   Z
 e j Z RS(   s$   Proxy of C++ TStrHashF_OldGLib classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s?  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s?  s    RA   s   The membership flagc          G   s   t  j |    S(   s   
        GetPrimHashCd(char const * p) -> int

        Parameters:
            p: char const *

        GetPrimHashCd(TStr s) -> int

        Parameters:
            s: TStr const &

        (   R   t   TStrHashF_OldGLib_GetPrimHashCd(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  u?  s    c          G   s   t  j |    S(   s   
        GetSecHashCd(char const * p) -> int

        Parameters:
            p: char const *

        GetSecHashCd(TStr s) -> int

        Parameters:
            s: TStr const &

        (   R   t   TStrHashF_OldGLib_GetSecHashCd(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ?  s    c         C   s   t  j |  t  j    d S(   s5   __init__(TStrHashF_OldGLib self) -> TStrHashF_OldGLibN(   R   t   TStrHashF_OldGLib_swiginitt   new_TStrHashF_OldGLib(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ?  s    (   R   R-   RM   RN   R   R/   R+   RG  Rt   RI  RD   R   t   delete_TStrHashF_OldGLibRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  q?  s   			c          G   s   t  j |    S(   s   
    GetPrimHashCd(char const * p) -> int

    Parameters:
        p: char const *

    TStrHashF_OldGLib_GetPrimHashCd(TStr s) -> int

    Parameters:
        s: TStr const &

    (   R   R4  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  ?  s    c          G   s   t  j |    S(   s   
    GetSecHashCd(char const * p) -> int

    Parameters:
        p: char const *

    TStrHashF_OldGLib_GetSecHashCd(TStr s) -> int

    Parameters:
        s: TStr const &

    (   R   R5  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ?  s    t   TStrHashF_Md5c           B   sk   e  Z d  Z e d   d   d d Z e Z d   Z e e  Z d   Z	 e e	  Z	 d   Z
 e j Z RS(   s    Proxy of C++ TStrHashF_Md5 classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ?  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ?  s    RA   s   The membership flagc          G   s   t  j |    S(   s   
        GetPrimHashCd(char const * p) -> int

        Parameters:
            p: char const *

        GetPrimHashCd(TStr s) -> int

        Parameters:
            s: TStr const &

        (   R   t   TStrHashF_Md5_GetPrimHashCd(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ?  s    c          G   s   t  j |    S(   s   
        GetSecHashCd(char const * p) -> int

        Parameters:
            p: char const *

        GetSecHashCd(TStr s) -> int

        Parameters:
            s: TStr const &

        (   R   t   TStrHashF_Md5_GetSecHashCd(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ?  s    c         C   s   t  j |  t  j    d S(   s-   __init__(TStrHashF_Md5 self) -> TStrHashF_Md5N(   R   t   TStrHashF_Md5_swiginitt   new_TStrHashF_Md5(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ?  s    (   R   R-   RM   RN   R   R/   R+   RG  Rt   RI  RD   R   t   delete_TStrHashF_Md5RP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  ?  s   			c          G   s   t  j |    S(   s   
    GetPrimHashCd(char const * p) -> int

    Parameters:
        p: char const *

    TStrHashF_Md5_GetPrimHashCd(TStr s) -> int

    Parameters:
        s: TStr const &

    (   R   R:  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR:  ?  s    c          G   s   t  j |    S(   s   
    GetSecHashCd(char const * p) -> int

    Parameters:
        p: char const *

    TStrHashF_Md5_GetSecHashCd(TStr s) -> int

    Parameters:
        s: TStr const &

    (   R   R;  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  ?  s    t   TStrHashF_DJBc           B   sk   e  Z d  Z e d   d   d d Z e Z d   Z e e  Z d   Z	 e e	  Z	 d   Z
 e j Z RS(   s    Proxy of C++ TStrHashF_DJB classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @  s    RA   s   The membership flagc          G   s   t  j |    S(   s   
        GetPrimHashCd(char const * p) -> int

        Parameters:
            p: char const *

        GetPrimHashCd(TStr s) -> int

        Parameters:
            s: TStr const &

        (   R   t   TStrHashF_DJB_GetPrimHashCd(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  @  s    c          G   s   t  j |    S(   s   
        GetSecHashCd(char const * p) -> int

        Parameters:
            p: char const *

        GetSecHashCd(TStr s) -> int

        Parameters:
            s: TStr const &

        (   R   t   TStrHashF_DJB_GetSecHashCd(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  @  s    c         C   s   t  j |  t  j    d S(   s-   __init__(TStrHashF_DJB self) -> TStrHashF_DJBN(   R   t   TStrHashF_DJB_swiginitt   new_TStrHashF_DJB(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   '@  s    (   R   R-   RM   RN   R   R/   R+   RG  Rt   RI  RD   R   t   delete_TStrHashF_DJBRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR?  @  s   			c          G   s   t  j |    S(   s   
    GetPrimHashCd(char const * p) -> int

    Parameters:
        p: char const *

    TStrHashF_DJB_GetPrimHashCd(TStr s) -> int

    Parameters:
        s: TStr const &

    (   R   R@  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  .@  s    c          G   s   t  j |    S(   s   
    GetSecHashCd(char const * p) -> int

    Parameters:
        p: char const *

    TStrHashF_DJB_GetSecHashCd(TStr s) -> int

    Parameters:
        s: TStr const &

    (   R   RA  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRA  =@  s    c          G   s   t  j |    S(   s  
    GenRndBipart(int const & LeftNodes, int const & RightNodes, int const & Edges, TRnd Rnd=Rnd) -> PBPGraph

    Parameters:
        LeftNodes: int const &
        RightNodes: int const &
        Edges: int const &
        Rnd: TRnd &

    GenRndBipart(int const & LeftNodes, int const & RightNodes, int const & Edges) -> PBPGraph

    Parameters:
        LeftNodes: int const &
        RightNodes: int const &
        Edges: int const &

    (   R   t   GenRndBipart(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  M@  s    c          G   s   t  j |    S(   s:  
    GenRndDegK(int const & Nodes, int const & NodeDeg, int const & NSwitch=100, TRnd Rnd=Rnd) -> PUNGraph

    Parameters:
        Nodes: int const &
        NodeDeg: int const &
        NSwitch: int const &
        Rnd: TRnd &

    GenRndDegK(int const & Nodes, int const & NodeDeg, int const & NSwitch=100) -> PUNGraph

    Parameters:
        Nodes: int const &
        NodeDeg: int const &
        NSwitch: int const &

    GenRndDegK(int const & Nodes, int const & NodeDeg) -> PUNGraph

    Parameters:
        Nodes: int const &
        NodeDeg: int const &

    (   R   t
   GenRndDegK(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRF  a@  s    c          G   s   t  j |    S(   sl  
    GenRndPowerLaw(int const & Nodes, double const & PowerExp, bool const & ConfModel=True, TRnd Rnd=Rnd) -> PUNGraph

    Parameters:
        Nodes: int const &
        PowerExp: double const &
        ConfModel: bool const &
        Rnd: TRnd &

    GenRndPowerLaw(int const & Nodes, double const & PowerExp, bool const & ConfModel=True) -> PUNGraph

    Parameters:
        Nodes: int const &
        PowerExp: double const &
        ConfModel: bool const &

    GenRndPowerLaw(int const & Nodes, double const & PowerExp) -> PUNGraph

    Parameters:
        Nodes: int const &
        PowerExp: double const &

    (   R   t   GenRndPowerLaw(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  {@  s    c          G   s   t  j |    S(   s   
    GenDegSeq(TIntV DegSeqV, TRnd Rnd=Rnd) -> PUNGraph

    Parameters:
        DegSeqV: TIntV const &
        Rnd: TRnd &

    GenDegSeq(TIntV DegSeqV) -> PUNGraph

    Parameters:
        DegSeqV: TIntV const &

    (   R   t	   GenDegSeq(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRH  @  s    c          G   s   t  j |    S(   sS  
    GenPrefAttach(int const & Nodes, int const & NodeOutDeg, TRnd Rnd=Rnd) -> PUNGraph

    Parameters:
        Nodes: int const &
        NodeOutDeg: int const &
        Rnd: TRnd &

    GenPrefAttach(int const & Nodes, int const & NodeOutDeg) -> PUNGraph

    Parameters:
        Nodes: int const &
        NodeOutDeg: int const &

    (   R   t   GenPrefAttach(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  @  s    c          G   s   t  j |    S(   s  
    GenGeoPrefAttach(int const & Nodes, int const & OutDeg, double const & Beta, TRnd Rnd=Rnd) -> PUNGraph

    Parameters:
        Nodes: int const &
        OutDeg: int const &
        Beta: double const &
        Rnd: TRnd &

    GenGeoPrefAttach(int const & Nodes, int const & OutDeg, double const & Beta) -> PUNGraph

    Parameters:
        Nodes: int const &
        OutDeg: int const &
        Beta: double const &

    (   R   t   GenGeoPrefAttach(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRJ  @  s    c          G   s   t  j |    S(   s  
    GenSmallWorld(int const & Nodes, int const & NodeOutDeg, double const & RewireProb, TRnd Rnd=Rnd) -> PUNGraph

    Parameters:
        Nodes: int const &
        NodeOutDeg: int const &
        RewireProb: double const &
        Rnd: TRnd &

    GenSmallWorld(int const & Nodes, int const & NodeOutDeg, double const & RewireProb) -> PUNGraph

    Parameters:
        Nodes: int const &
        NodeOutDeg: int const &
        RewireProb: double const &

    (   R   t   GenSmallWorld(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  @  s    c          G   s   t  j |    S(   s   
    GenForestFire(int const & Nodes, double const & FwdProb, double const & BckProb) -> PNGraph

    Parameters:
        Nodes: int const &
        FwdProb: double const &
        BckProb: double const &

    (   R   t   GenForestFire(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL  @  s    
c          G   s   t  j |    S(   sC  
    GenCopyModel(int const & Nodes, double const & Beta, TRnd Rnd=Rnd) -> PNGraph

    Parameters:
        Nodes: int const &
        Beta: double const &
        Rnd: TRnd &

    GenCopyModel(int const & Nodes, double const & Beta) -> PNGraph

    Parameters:
        Nodes: int const &
        Beta: double const &

    (   R   t   GenCopyModel(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  @  s    c          G   s   t  j |    S(   sB  
    GenRMat(int const & Nodes, int const & Edges, double const & A, double const & B, double const & C, 
        TRnd Rnd=Rnd) -> PNGraph

    Parameters:
        Nodes: int const &
        Edges: int const &
        A: double const &
        B: double const &
        C: double const &
        Rnd: TRnd &

    GenRMat(int const & Nodes, int const & Edges, double const & A, double const & B, double const & C) -> PNGraph

    Parameters:
        Nodes: int const &
        Edges: int const &
        A: double const &
        B: double const &
        C: double const &

    (   R   t   GenRMat(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRN  @  s    c           C   s
   t  j   S(   s   GenRMatEpinions() -> PNGraph(   R   t   GenRMatEpinions(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  A  s    c          G   s   t  j |    S(   s  
    GenRewire(PUNGraph Graph, int const & NSwitch=100, TRnd Rnd=Rnd) -> PUNGraph

    Parameters:
        Graph: PUNGraph const &
        NSwitch: int const &
        Rnd: TRnd &

    GenRewire(PUNGraph Graph, int const & NSwitch=100) -> PUNGraph

    Parameters:
        Graph: PUNGraph const &
        NSwitch: int const &

    GenRewire(PUNGraph Graph) -> PUNGraph

    Parameters:
        Graph: PUNGraph const &

    GenRewire(PNGraph Graph, int const & NSwitch=100, TRnd Rnd=Rnd) -> PNGraph

    Parameters:
        Graph: PNGraph const &
        NSwitch: int const &
        Rnd: TRnd &

    GenRewire(PNGraph Graph, int const & NSwitch=100) -> PNGraph

    Parameters:
        Graph: PNGraph const &
        NSwitch: int const &

    GenRewire(PNGraph Graph) -> PNGraph

    Parameters:
        Graph: PNGraph const &

    GenRewire(PBPGraph const & Graph, int const & NSwitch=100, TRnd Rnd=Rnd) -> PBPGraph

    Parameters:
        Graph: PBPGraph const &
        NSwitch: int const &
        Rnd: TRnd &

    GenRewire(PBPGraph const & Graph, int const & NSwitch=100) -> PBPGraph

    Parameters:
        Graph: PBPGraph const &
        NSwitch: int const &

    GenRewire(PBPGraph const & Graph) -> PBPGraph

    Parameters:
        Graph: PBPGraph const &

    (   R   t	   GenRewire(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRP  A  s    9c          G   s   t  j |    S(   s8  
    GenConfModel(TIntV DegSeqV, TRnd Rnd=Rnd) -> PUNGraph

    Parameters:
        DegSeqV: TIntV const &
        Rnd: TRnd &

    GenConfModel(TIntV DegSeqV) -> PUNGraph

    Parameters:
        DegSeqV: TIntV const &

    GenConfModel(PUNGraph G) -> PUNGraph

    Parameters:
        G: PUNGraph const &

    (   R   t   GenConfModel(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  UA  s    c          G   s   t  j |    S(   s  
    GetSubGraph(PUNGraph Graph, TIntV NIdV, bool const & RenumberNodes=False) -> PUNGraph

    Parameters:
        Graph: PUNGraph const &
        NIdV: TIntV const &
        RenumberNodes: bool const &

    GetSubGraph(PUNGraph Graph, TIntV NIdV) -> PUNGraph

    Parameters:
        Graph: PUNGraph const &
        NIdV: TIntV const &

    GetSubGraph(PNGraph Graph, TIntV NIdV, bool const & RenumberNodes=False) -> PNGraph

    Parameters:
        Graph: PNGraph const &
        NIdV: TIntV const &
        RenumberNodes: bool const &

    GetSubGraph(PNGraph Graph, TIntV NIdV) -> PNGraph

    Parameters:
        Graph: PNGraph const &
        NIdV: TIntV const &

    (   R   t   GetSubGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRR  jA  s    t   TGUtilc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z e e  Z d   Z	 e e	  Z	 d   Z
 e e
  Z
 d   Z e e  Z d	   Z e e  Z d
   Z e j Z RS(   s   Proxy of C++ TGUtil classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   A  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   A  s    RA   s   The membership flagc          G   s   t  j |    S(   sR  
        GetCdf(TIntPrV PdfV, TIntPrV CdfV)

        Parameters:
            PdfV: TIntPrV const &
            CdfV: TIntPrV &

        GetCdf(TFltPrV PdfV, TFltPrV CdfV)

        Parameters:
            PdfV: TFltPrV const &
            CdfV: TFltPrV &

        GetCdf(TIntFltKdV PdfV, TIntFltKdV CdfV)

        Parameters:
            PdfV: TIntFltKdV const &
            CdfV: TIntFltKdV &

        GetCdf(TIntPrV PdfV) -> TIntPrV

        Parameters:
            PdfV: TIntPrV const &

        GetCdf(TFltPrV PdfV) -> TFltPrV

        Parameters:
            PdfV: TFltPrV const &

        (   R   t   TGUtil_GetCdf(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetCdfA  s    c          G   s   t  j |    S(   s]  
        GetCCdf(TIntPrV PdfV, TIntPrV CCdfV)

        Parameters:
            PdfV: TIntPrV const &
            CCdfV: TIntPrV &

        GetCCdf(TFltPrV PdfV, TFltPrV CCdfV)

        Parameters:
            PdfV: TFltPrV const &
            CCdfV: TFltPrV &

        GetCCdf(TIntFltKdV PdfV, TIntFltKdV CCdfV)

        Parameters:
            PdfV: TIntFltKdV const &
            CCdfV: TIntFltKdV &

        GetCCdf(TIntPrV PdfV) -> TIntPrV

        Parameters:
            PdfV: TIntPrV const &

        GetCCdf(TFltPrV PdfV) -> TFltPrV

        Parameters:
            PdfV: TFltPrV const &

        (   R   t   TGUtil_GetCCdf(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetCCdfA  s    c          G   s   t  j |    S(   s  
        GetPdf(TIntPrV CdfV, TIntPrV PdfV)

        Parameters:
            CdfV: TIntPrV const &
            PdfV: TIntPrV &

        GetPdf(TFltPrV CdfV, TFltPrV PdfV)

        Parameters:
            CdfV: TFltPrV const &
            PdfV: TFltPrV &

        GetPdf(TIntFltKdV CdfV, TIntFltKdV PdfV)

        Parameters:
            CdfV: TIntFltKdV const &
            PdfV: TIntFltKdV &

        (   R   t   TGUtil_GetPdf(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetPdfA  s    c          G   s   t  j |    S(   s   
        Normalize(TFltPrV PdfV)

        Parameters:
            PdfV: TFltPrV &

        Normalize(TIntFltKdV PdfV)

        Parameters:
            PdfV: TIntFltKdV &

        (   R   t   TGUtil_Normalize(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   NormalizeA  s    c          G   s   t  j |    S(   s  
        MakeExpBins(TFltPrV XYValV, TFltPrV ExpXYValV, double const & BinFactor=2, double const & MinYVal=1)

        Parameters:
            XYValV: TFltPrV const &
            ExpXYValV: TFltPrV &
            BinFactor: double const &
            MinYVal: double const &

        MakeExpBins(TFltPrV XYValV, TFltPrV ExpXYValV, double const & BinFactor=2)

        Parameters:
            XYValV: TFltPrV const &
            ExpXYValV: TFltPrV &
            BinFactor: double const &

        MakeExpBins(TFltPrV XYValV, TFltPrV ExpXYValV)

        Parameters:
            XYValV: TFltPrV const &
            ExpXYValV: TFltPrV &

        MakeExpBins(TFltKdV XYValV, TFltKdV ExpXYValV, double const & BinFactor=2, double const & MinYVal=1)

        Parameters:
            XYValV: TFltKdV const &
            ExpXYValV: TFltKdV &
            BinFactor: double const &
            MinYVal: double const &

        MakeExpBins(TFltKdV XYValV, TFltKdV ExpXYValV, double const & BinFactor=2)

        Parameters:
            XYValV: TFltKdV const &
            ExpXYValV: TFltKdV &
            BinFactor: double const &

        MakeExpBins(TFltKdV XYValV, TFltKdV ExpXYValV)

        Parameters:
            XYValV: TFltKdV const &
            ExpXYValV: TFltKdV &

        MakeExpBins(TFltV YValV, TFltV ExpYValV, double const & BinFactor=1.01)

        Parameters:
            YValV: TFltV const &
            ExpYValV: TFltV &
            BinFactor: double const &

        MakeExpBins(TFltV YValV, TFltV ExpYValV)

        Parameters:
            YValV: TFltV const &
            ExpYValV: TFltV &

        MakeExpBins(TIntV YValV, TIntV ExpYValV, double const & BinFactor=1.01)

        Parameters:
            YValV: TIntV const &
            ExpYValV: TIntV &
            BinFactor: double const &

        MakeExpBins(TIntV YValV, TIntV ExpYValV)

        Parameters:
            YValV: TIntV const &
            ExpYValV: TIntV &

        (   R   t   TGUtil_MakeExpBins(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   MakeExpBinsA  s    Gc         C   s   t  j |  t  j    d S(   s   __init__(TGUtil self) -> TGUtilN(   R   t   TGUtil_swiginitt
   new_TGUtil(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   BB  s    (   R   R-   RM   RN   R   R/   R+   RU  Rt   RW  RY  R[  R]  RD   R   t   delete_TGUtilRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  A  s   	!	!			I	c          G   s   t  j |    S(   s  
    GetCdf(TIntPrV PdfV, TIntPrV CdfV)

    Parameters:
        PdfV: TIntPrV const &
        CdfV: TIntPrV &

    GetCdf(TFltPrV PdfV, TFltPrV CdfV)

    Parameters:
        PdfV: TFltPrV const &
        CdfV: TFltPrV &

    GetCdf(TIntFltKdV PdfV, TIntFltKdV CdfV)

    Parameters:
        PdfV: TIntFltKdV const &
        CdfV: TIntFltKdV &

    GetCdf(TIntPrV PdfV) -> TIntPrV

    Parameters:
        PdfV: TIntPrV const &

    TGUtil_GetCdf(TFltPrV PdfV) -> TFltPrV

    Parameters:
        PdfV: TFltPrV const &

    (   R   RT  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRT  IB  s    c          G   s   t  j |    S(   s  
    GetCCdf(TIntPrV PdfV, TIntPrV CCdfV)

    Parameters:
        PdfV: TIntPrV const &
        CCdfV: TIntPrV &

    GetCCdf(TFltPrV PdfV, TFltPrV CCdfV)

    Parameters:
        PdfV: TFltPrV const &
        CCdfV: TFltPrV &

    GetCCdf(TIntFltKdV PdfV, TIntFltKdV CCdfV)

    Parameters:
        PdfV: TIntFltKdV const &
        CCdfV: TIntFltKdV &

    GetCCdf(TIntPrV PdfV) -> TIntPrV

    Parameters:
        PdfV: TIntPrV const &

    TGUtil_GetCCdf(TFltPrV PdfV) -> TFltPrV

    Parameters:
        PdfV: TFltPrV const &

    (   R   RV  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRV  jB  s    c          G   s   t  j |    S(   se  
    GetPdf(TIntPrV CdfV, TIntPrV PdfV)

    Parameters:
        CdfV: TIntPrV const &
        PdfV: TIntPrV &

    GetPdf(TFltPrV CdfV, TFltPrV PdfV)

    Parameters:
        CdfV: TFltPrV const &
        PdfV: TFltPrV &

    TGUtil_GetPdf(TIntFltKdV CdfV, TIntFltKdV PdfV)

    Parameters:
        CdfV: TIntFltKdV const &
        PdfV: TIntFltKdV &

    (   R   RX  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRX  B  s    c          G   s   t  j |    S(   s   
    Normalize(TFltPrV PdfV)

    Parameters:
        PdfV: TFltPrV &

    TGUtil_Normalize(TIntFltKdV PdfV)

    Parameters:
        PdfV: TIntFltKdV &

    (   R   RZ  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRZ  B  s    c          G   s   t  j |    S(   s  
    MakeExpBins(TFltPrV XYValV, TFltPrV ExpXYValV, double const & BinFactor=2, double const & MinYVal=1)

    Parameters:
        XYValV: TFltPrV const &
        ExpXYValV: TFltPrV &
        BinFactor: double const &
        MinYVal: double const &

    MakeExpBins(TFltPrV XYValV, TFltPrV ExpXYValV, double const & BinFactor=2)

    Parameters:
        XYValV: TFltPrV const &
        ExpXYValV: TFltPrV &
        BinFactor: double const &

    MakeExpBins(TFltPrV XYValV, TFltPrV ExpXYValV)

    Parameters:
        XYValV: TFltPrV const &
        ExpXYValV: TFltPrV &

    MakeExpBins(TFltKdV XYValV, TFltKdV ExpXYValV, double const & BinFactor=2, double const & MinYVal=1)

    Parameters:
        XYValV: TFltKdV const &
        ExpXYValV: TFltKdV &
        BinFactor: double const &
        MinYVal: double const &

    MakeExpBins(TFltKdV XYValV, TFltKdV ExpXYValV, double const & BinFactor=2)

    Parameters:
        XYValV: TFltKdV const &
        ExpXYValV: TFltKdV &
        BinFactor: double const &

    MakeExpBins(TFltKdV XYValV, TFltKdV ExpXYValV)

    Parameters:
        XYValV: TFltKdV const &
        ExpXYValV: TFltKdV &

    MakeExpBins(TFltV YValV, TFltV ExpYValV, double const & BinFactor=1.01)

    Parameters:
        YValV: TFltV const &
        ExpYValV: TFltV &
        BinFactor: double const &

    MakeExpBins(TFltV YValV, TFltV ExpYValV)

    Parameters:
        YValV: TFltV const &
        ExpYValV: TFltV &

    MakeExpBins(TIntV YValV, TIntV ExpYValV, double const & BinFactor=1.01)

    Parameters:
        YValV: TIntV const &
        ExpYValV: TIntV &
        BinFactor: double const &

    TGUtil_MakeExpBins(TIntV YValV, TIntV ExpYValV)

    Parameters:
        YValV: TIntV const &
        ExpYValV: TIntV &

    (   R   R\  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR\  B  s    Gt   TStrUtilc           B   s$  e  Z d  Z e d   d   d d Z e Z d   Z e e  Z d   Z	 e e	  Z	 d   Z
 e e
  Z
 d   Z e e  Z d	   Z e e  Z d
   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e e  Z d   Z e  j! Z" RS(   s   Proxy of C++ TStrUtil classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   B  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   B  s    RA   s   The membership flagc          G   s   t  j |    S(   s   
        GetXmlTagVal(TXmlLx & XmlLx, TChA TagNm) -> TChA

        Parameters:
            XmlLx: TXmlLx &
            TagNm: TChA const &

        (   R   t   TStrUtil_GetXmlTagVal(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetXmlTagValB  s    	c          G   s   t  j |    S(   s   
        GetXmlTagNmVal(TXmlLx & XmlLx, TChA TagNm, TChA TagVal)

        Parameters:
            XmlLx: TXmlLx &
            TagNm: TChA &
            TagVal: TChA &

        (   R   t   TStrUtil_GetXmlTagNmVal(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetXmlTagNmVal
C  s    
c          G   s   t  j |    S(   s   
        GetXmlTagNmVal2(TXmlLx & XmlLx, TChA TagNm, TChA TagVal, bool const & TakeTagNms) -> bool

        Parameters:
            XmlLx: TXmlLx &
            TagNm: TChA &
            TagVal: TChA &
            TakeTagNms: bool const &

        (   R   t   TStrUtil_GetXmlTagNmVal2(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetXmlTagNmVal2C  s    c          G   s   t  j |    S(   sf   
        GetDomNm(TChA UrlChA) -> TChA

        Parameters:
            UrlChA: TChA const &

        (   R   t   TStrUtil_GetDomNm(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetDomNm%C  s    c          G   s   t  j |    S(   sg   
        GetDomNm2(TChA UrlChA) -> TChA

        Parameters:
            UrlChA: TChA const &

        (   R   t   TStrUtil_GetDomNm2(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetDomNm20C  s    c          G   s   t  j |    S(   sj   
        GetWebsiteNm(TChA UrlChA) -> TChA

        Parameters:
            UrlChA: TChA const &

        (   R   t   TStrUtil_GetWebsiteNm(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetWebsiteNm;C  s    c          G   s   t  j |    S(   s   
        GetNormalizedUrl(TChA UrlIn, TChA BaseUrl, TChA UrlOut) -> bool

        Parameters:
            UrlIn: TChA const &
            BaseUrl: TChA const &
            UrlOut: TChA &

        (   R   t   TStrUtil_GetNormalizedUrl(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNormalizedUrlFC  s    
c          G   s   t  j |    S(   s   
        StripEnd(TChA Str, TChA SearchStr, TChA NewStr) -> bool

        Parameters:
            Str: TChA const &
            SearchStr: TChA const &
            NewStr: TChA &

        (   R   t   TStrUtil_StripEnd(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   StripEndSC  s    
c          G   s   t  j |    S(   s   
        GetShorStr(TChA LongStr, int const MaxLen=50) -> TChA

        Parameters:
            LongStr: TChA const &
            MaxLen: int const

        GetShorStr(TChA LongStr) -> TChA

        Parameters:
            LongStr: TChA const &

        (   R   t   TStrUtil_GetShorStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetShorStr`C  s    c          G   s   t  j |    S(   sc   
        GetCleanStr(TChA ChA) -> TChA

        Parameters:
            ChA: TChA const &

        (   R   t   TStrUtil_GetCleanStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetCleanStrqC  s    c          G   s   t  j |    S(   sf   
        GetCleanWrdStr(TChA ChA) -> TChA

        Parameters:
            ChA: TChA const &

        (   R   t   TStrUtil_GetCleanWrdStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetCleanWrdStr|C  s    c          G   s   t  j |    S(   so  
        CountWords(char const * CStr) -> int

        Parameters:
            CStr: char const *

        CountWords(TChA ChA) -> int

        Parameters:
            ChA: TChA const &

        CountWords(TChA ChA, TStrHash< TInt > const & StopWordH) -> int

        Parameters:
            ChA: TChA const &
            StopWordH: TStrHash< TInt > const &

        (   R   t   TStrUtil_CountWords(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   CountWordsC  s    c          G   s   t  j |    S(   sb  
        SplitWords(TChA ChA, TVec< char * > & WrdV, bool const & SplitOnWs=True) -> int

        Parameters:
            ChA: TChA &
            WrdV: TVec< char * > &
            SplitOnWs: bool const &

        SplitWords(TChA ChA, TVec< char * > & WrdV) -> int

        Parameters:
            ChA: TChA &
            WrdV: TVec< char * > &

        (   R   t   TStrUtil_SplitWords(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   SplitWordsC  s    c          G   s   t  j |    S(   s  
        SplitOnCh(TChA ChA, TVec< char * > & WrdV, char const & Ch, bool const & SkipEmpty=False) -> int

        Parameters:
            ChA: TChA &
            WrdV: TVec< char * > &
            Ch: char const &
            SkipEmpty: bool const &

        SplitOnCh(TChA ChA, TVec< char * > & WrdV, char const & Ch) -> int

        Parameters:
            ChA: TChA &
            WrdV: TVec< char * > &
            Ch: char const &

        (   R   t   TStrUtil_SplitOnCh(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    c          G   s   t  j |    S(   sg  
        SplitLines(TChA ChA, TVec< char * > & LineV, bool const & SkipEmpty=False) -> int

        Parameters:
            ChA: TChA &
            LineV: TVec< char * > &
            SkipEmpty: bool const &

        SplitLines(TChA ChA, TVec< char * > & LineV) -> int

        Parameters:
            ChA: TChA &
            LineV: TVec< char * > &

        (   R   t   TStrUtil_SplitLines(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   SplitLinesC  s    c          G   s   t  j |    S(   s   
        SplitSentences(TChA ChA, TVec< char * > & SentenceV) -> int

        Parameters:
            ChA: TChA &
            SentenceV: TVec< char * > &

        (   R   t   TStrUtil_SplitSentences(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SplitSentencesC  s    	c          G   s   t  j |    S(   s   
        RemoveHtmlTags(TChA HtmlStr, TChA TextStr)

        Parameters:
            HtmlStr: TChA const &
            TextStr: TChA &

        (   R   t   TStrUtil_RemoveHtmlTags(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   RemoveHtmlTagsC  s    	c          G   s   t  j |    S(   s   
        IsLatinStr(TChA Str, double const & MinAlFrac) -> bool

        Parameters:
            Str: TChA const &
            MinAlFrac: double const &

        (   R   t   TStrUtil_IsLatinStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   IsLatinStrC  s    	c          G   s   t  j |    S(   s   
        GetWIdV(TStrHash< TInt > const & StrH, char const * CStr, TIntV WIdV)

        Parameters:
            StrH: TStrHash< TInt > const &
            CStr: char const *
            WIdV: TIntV &

        (   R   t   TStrUtil_GetWIdV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetWIdVC  s    
c          G   s   t  j |    S(   s   
        GetAddWIdV(TStrHash< TInt > & StrH, char const * CStr, TIntV WIdV)

        Parameters:
            StrH: TStrHash< TInt > &
            CStr: char const *
            WIdV: TIntV &

        (   R   t   TStrUtil_GetAddWIdV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetAddWIdV	D  s    
c          G   s   t  j |    S(   s   
        GetTmFromStr(char const * TmStr, TSecTm & Tm) -> bool

        Parameters:
            TmStr: char const *
            Tm: TSecTm &

        (   R   t   TStrUtil_GetTmFromStr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetTmFromStrD  s    	c          G   s   t  j |    S(   sh   
        GetStdName(TStr AuthorName) -> TStr

        Parameters:
            AuthorName: TStr

        (   R   t   TStrUtil_GetStdName(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetStdName"D  s    c          G   s   t  j |    S(   s   
        GetStdNameV(TStr AuthorNames, TStrV StdNameV)

        Parameters:
            AuthorNames: TStr
            StdNameV: TStrV &

        (   R   t   TStrUtil_GetStdNameV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetStdNameV-D  s    	c         C   s   t  j |  t  j    d S(   s#   __init__(TStrUtil self) -> TStrUtilN(   R   t   TStrUtil_swiginitt   new_TStrUtil(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   9D  s    (#   R   R-   RM   RN   R   R/   R+   Rc  Rt   Re  Rg  Ri  Rk  Rm  Ro  Rq  Rs  Ru  Rw  Ry  R{  R  R~  R  R  R  R  R  R  R  R  RD   R   t   delete_TStrUtilRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRa  B  sf   				
	
	
				
	
											
		c          G   s   t  j |    S(   s   
    TStrUtil_GetXmlTagVal(TXmlLx & XmlLx, TChA TagNm) -> TChA

    Parameters:
        XmlLx: TXmlLx &
        TagNm: TChA const &

    (   R   Rb  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRb  @D  s    	c          G   s   t  j |    S(   s   
    TStrUtil_GetXmlTagNmVal(TXmlLx & XmlLx, TChA TagNm, TChA TagVal)

    Parameters:
        XmlLx: TXmlLx &
        TagNm: TChA &
        TagVal: TChA &

    (   R   Rd  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRd  KD  s    
c          G   s   t  j |    S(   s   
    TStrUtil_GetXmlTagNmVal2(TXmlLx & XmlLx, TChA TagNm, TChA TagVal, bool const & TakeTagNms) -> bool

    Parameters:
        XmlLx: TXmlLx &
        TagNm: TChA &
        TagVal: TChA &
        TakeTagNms: bool const &

    (   R   Rf  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRf  WD  s    c          G   s   t  j |    S(   s_   
    TStrUtil_GetDomNm(TChA UrlChA) -> TChA

    Parameters:
        UrlChA: TChA const &

    (   R   Rh  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRh  dD  s    c          G   s   t  j |    S(   s`   
    TStrUtil_GetDomNm2(TChA UrlChA) -> TChA

    Parameters:
        UrlChA: TChA const &

    (   R   Rj  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRj  nD  s    c          G   s   t  j |    S(   sc   
    TStrUtil_GetWebsiteNm(TChA UrlChA) -> TChA

    Parameters:
        UrlChA: TChA const &

    (   R   Rl  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRl  xD  s    c          G   s   t  j |    S(   s   
    TStrUtil_GetNormalizedUrl(TChA UrlIn, TChA BaseUrl, TChA UrlOut) -> bool

    Parameters:
        UrlIn: TChA const &
        BaseUrl: TChA const &
        UrlOut: TChA &

    (   R   Rn  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRn  D  s    
c          G   s   t  j |    S(   s   
    TStrUtil_StripEnd(TChA Str, TChA SearchStr, TChA NewStr) -> bool

    Parameters:
        Str: TChA const &
        SearchStr: TChA const &
        NewStr: TChA &

    (   R   Rp  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRp  D  s    
c          G   s   t  j |    S(   s   
    GetShorStr(TChA LongStr, int const MaxLen=50) -> TChA

    Parameters:
        LongStr: TChA const &
        MaxLen: int const

    TStrUtil_GetShorStr(TChA LongStr) -> TChA

    Parameters:
        LongStr: TChA const &

    (   R   Rr  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRr  D  s    c          G   s   t  j |    S(   s\   
    TStrUtil_GetCleanStr(TChA ChA) -> TChA

    Parameters:
        ChA: TChA const &

    (   R   Rt  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRt  D  s    c          G   s   t  j |    S(   s_   
    TStrUtil_GetCleanWrdStr(TChA ChA) -> TChA

    Parameters:
        ChA: TChA const &

    (   R   Rv  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRv  D  s    c          G   s   t  j |    S(   sL  
    CountWords(char const * CStr) -> int

    Parameters:
        CStr: char const *

    CountWords(TChA ChA) -> int

    Parameters:
        ChA: TChA const &

    TStrUtil_CountWords(TChA ChA, TStrHash< TInt > const & StopWordH) -> int

    Parameters:
        ChA: TChA const &
        StopWordH: TStrHash< TInt > const &

    (   R   Rx  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRx  D  s    c          G   s   t  j |    S(   sC  
    SplitWords(TChA ChA, TVec< char * > & WrdV, bool const & SplitOnWs=True) -> int

    Parameters:
        ChA: TChA &
        WrdV: TVec< char * > &
        SplitOnWs: bool const &

    TStrUtil_SplitWords(TChA ChA, TVec< char * > & WrdV) -> int

    Parameters:
        ChA: TChA &
        WrdV: TVec< char * > &

    (   R   Rz  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRz  D  s    c          G   s   t  j |    S(   s  
    SplitOnCh(TChA ChA, TVec< char * > & WrdV, char const & Ch, bool const & SkipEmpty=False) -> int

    Parameters:
        ChA: TChA &
        WrdV: TVec< char * > &
        Ch: char const &
        SkipEmpty: bool const &

    TStrUtil_SplitOnCh(TChA ChA, TVec< char * > & WrdV, char const & Ch) -> int

    Parameters:
        ChA: TChA &
        WrdV: TVec< char * > &
        Ch: char const &

    (   R   R|  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR|  D  s    c          G   s   t  j |    S(   sH  
    SplitLines(TChA ChA, TVec< char * > & LineV, bool const & SkipEmpty=False) -> int

    Parameters:
        ChA: TChA &
        LineV: TVec< char * > &
        SkipEmpty: bool const &

    TStrUtil_SplitLines(TChA ChA, TVec< char * > & LineV) -> int

    Parameters:
        ChA: TChA &
        LineV: TVec< char * > &

    (   R   R}  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR}  D  s    c          G   s   t  j |    S(   s   
    TStrUtil_SplitSentences(TChA ChA, TVec< char * > & SentenceV) -> int

    Parameters:
        ChA: TChA &
        SentenceV: TVec< char * > &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E  s    	c          G   s   t  j |    S(   s   
    TStrUtil_RemoveHtmlTags(TChA HtmlStr, TChA TextStr)

    Parameters:
        HtmlStr: TChA const &
        TextStr: TChA &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E  s    	c          G   s   t  j |    S(   s   
    TStrUtil_IsLatinStr(TChA Str, double const & MinAlFrac) -> bool

    Parameters:
        Str: TChA const &
        MinAlFrac: double const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  !E  s    	c          G   s   t  j |    S(   s   
    TStrUtil_GetWIdV(TStrHash< TInt > const & StrH, char const * CStr, TIntV WIdV)

    Parameters:
        StrH: TStrHash< TInt > const &
        CStr: char const *
        WIdV: TIntV &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,E  s    
c          G   s   t  j |    S(   s   
    TStrUtil_GetAddWIdV(TStrHash< TInt > & StrH, char const * CStr, TIntV WIdV)

    Parameters:
        StrH: TStrHash< TInt > &
        CStr: char const *
        WIdV: TIntV &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8E  s    
c          G   s   t  j |    S(   s   
    TStrUtil_GetTmFromStr(char const * TmStr, TSecTm & Tm) -> bool

    Parameters:
        TmStr: char const *
        Tm: TSecTm &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  DE  s    	c          G   s   t  j |    S(   sa   
    TStrUtil_GetStdName(TStr AuthorName) -> TStr

    Parameters:
        AuthorName: TStr

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  OE  s    c          G   s   t  j |    S(   s   
    TStrUtil_GetStdNameV(TStr AuthorNames, TStrV StdNameV)

    Parameters:
        AuthorNames: TStr
        StdNameV: TStrV &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  YE  s    	c          G   s   t  j |    S(   s  
    PlotEigValRank(PUNGraph Graph, int const & EigVals, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: PUNGraph const &
        EigVals: int const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotEigValRank(PUNGraph Graph, int const & EigVals, TStr FNmPref)

    Parameters:
        Graph: PUNGraph const &
        EigVals: int const &
        FNmPref: TStr const &

    (   R   t   PlotEigValRank(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  eE  s    c          G   s   t  j |    S(   s  
    PlotEigValDistr(PUNGraph Graph, int const & EigVals, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: PUNGraph const &
        EigVals: int const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotEigValDistr(PUNGraph Graph, int const & EigVals, TStr FNmPref)

    Parameters:
        Graph: PUNGraph const &
        EigVals: int const &
        FNmPref: TStr const &

    (   R   t   PlotEigValDistr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  yE  s    c          G   s   t  j |    S(   s  
    PlotInvParticipRat(PUNGraph Graph, int const & MaxEigVecs, int const & TimeLimit, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: PUNGraph const &
        MaxEigVecs: int const &
        TimeLimit: int const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotInvParticipRat(PUNGraph Graph, int const & MaxEigVecs, int const & TimeLimit, TStr FNmPref)

    Parameters:
        Graph: PUNGraph const &
        MaxEigVecs: int const &
        TimeLimit: int const &
        FNmPref: TStr const &

    (   R   t   PlotInvParticipRat(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E  s    c          G   s   t  j |    S(   s  
    PlotSngValRank(PNGraph Graph, int const & SngVals, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: PNGraph const &
        SngVals: int const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotSngValRank(PNGraph Graph, int const & SngVals, TStr FNmPref)

    Parameters:
        Graph: PNGraph const &
        SngVals: int const &
        FNmPref: TStr const &

    (   R   t   PlotSngValRank(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E  s    c          G   s   t  j |    S(   s  
    PlotSngValDistr(PNGraph Graph, int const & SngVals, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: PNGraph const &
        SngVals: int const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotSngValDistr(PNGraph Graph, int const & SngVals, TStr FNmPref)

    Parameters:
        Graph: PNGraph const &
        SngVals: int const &
        FNmPref: TStr const &

    (   R   t   PlotSngValDistr(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E  s    c          G   s   t  j |    S(   s&  
    PlotSngVec(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: PNGraph const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotSngVec(PNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: PNGraph const &
        FNmPref: TStr const &

    (   R   t
   PlotSngVec(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E  s    t   TIntPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s%   Proxy of C++ TPair<(TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TInt,TInt)> self) -> TIntPr
        __init__(TPair<(TInt,TInt)> self, TIntPr Pair) -> TIntPr

        Parameters:
            Pair: TPair< TInt,TInt > const &

        __init__(TPair<(TInt,TInt)> self, TInt _Val1, TInt _Val2) -> TIntPr

        Parameters:
            _Val1: TInt const &
            _Val2: TInt const &

        __init__(TPair<(TInt,TInt)> self, TSIn SIn) -> TIntPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPr_swiginitt
   new_TIntPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   E  s    c         G   s   t  j |  |  S(   s_   
        Save(TIntPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E  s    c         G   s   t  j |  |  S(   s[   
        Load(TIntPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F  s    c         G   s   t  j |  |  S(   s}   
        __eq__(TIntPr self, TIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TInt > const &

        (   R   t   TIntPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   F  s    c         G   s   t  j |  |  S(   s}   
        __lt__(TIntPr self, TIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TInt > const &

        (   R   t   TIntPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F  s    c         C   s   t  j |   S(   ss   
        GetMemUsed(TIntPr self) -> int

        Parameters:
            self: TPair< TInt,TInt > const *

        (   R   t   TIntPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   F  s    c         C   s   t  j |   S(   sv   
        GetPrimHashCd(TIntPr self) -> int

        Parameters:
            self: TPair< TInt,TInt > const *

        (   R   t   TIntPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  )F  s    c         C   s   t  j |   S(   su   
        GetSecHashCd(TIntPr self) -> int

        Parameters:
            self: TPair< TInt,TInt > const *

        (   R   t   TIntPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  3F  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntPr self, TInt _Val1, TInt _Val2)

        Parameters:
            _Val1: TInt &
            _Val2: TInt &

        (   R   t   TIntPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =F  s    	c         C   s   t  j |   S(   sq   
        GetVal1(TIntPr self) -> TInt

        Parameters:
            self: TPair< TInt,TInt > const *

        (   R   t   TIntPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetVal1HF  s    c         C   s   t  j |   S(   sq   
        GetVal2(TIntPr self) -> TInt

        Parameters:
            self: TPair< TInt,TInt > const *

        (   R   t   TIntPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetVal2RF  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntPr_Val1_gett   TIntPr_Val1_sett   Val1t   TIntPr_Val2_gett   TIntPr_Val2_sett   Val2RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TIntPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E  s"   		
	
	
	
	
	
	
		
	
t   TFltPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s%   Proxy of C++ TPair<(TFlt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   lF  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   lF  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TFlt,TFlt)> self) -> TFltPr
        __init__(TPair<(TFlt,TFlt)> self, TFltPr Pair) -> TFltPr

        Parameters:
            Pair: TPair< TFlt,TFlt > const &

        __init__(TPair<(TFlt,TFlt)> self, TFlt _Val1, TFlt _Val2) -> TFltPr

        Parameters:
            _Val1: TFlt const &
            _Val2: TFlt const &

        __init__(TPair<(TFlt,TFlt)> self, TSIn SIn) -> TFltPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltPr_swiginitt
   new_TFltPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   pF  s    c         G   s   t  j |  |  S(   s_   
        Save(TFltPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   F  s    c         G   s   t  j |  |  S(   s[   
        Load(TFltPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F  s    c         G   s   t  j |  |  S(   s}   
        __eq__(TFltPr self, TFltPr Pair) -> bool

        Parameters:
            Pair: TPair< TFlt,TFlt > const &

        (   R   t   TFltPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   F  s    c         G   s   t  j |  |  S(   s}   
        __lt__(TFltPr self, TFltPr Pair) -> bool

        Parameters:
            Pair: TPair< TFlt,TFlt > const &

        (   R   t   TFltPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F  s    c         C   s   t  j |   S(   ss   
        GetMemUsed(TFltPr self) -> int

        Parameters:
            self: TPair< TFlt,TFlt > const *

        (   R   t   TFltPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   F  s    c         C   s   t  j |   S(   sv   
        GetPrimHashCd(TFltPr self) -> int

        Parameters:
            self: TPair< TFlt,TFlt > const *

        (   R   t   TFltPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  F  s    c         C   s   t  j |   S(   su   
        GetSecHashCd(TFltPr self) -> int

        Parameters:
            self: TPair< TFlt,TFlt > const *

        (   R   t   TFltPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  F  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltPr self, TFlt _Val1, TFlt _Val2)

        Parameters:
            _Val1: TFlt &
            _Val2: TFlt &

        (   R   t   TFltPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F  s    	c         C   s   t  j |   S(   sq   
        GetVal1(TFltPr self) -> TFlt

        Parameters:
            self: TPair< TFlt,TFlt > const *

        (   R   t   TFltPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F  s    c         C   s   t  j |   S(   sq   
        GetVal2(TFltPr self) -> TFlt

        Parameters:
            self: TPair< TFlt,TFlt > const *

        (   R   t   TFltPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F  s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltPr_Val1_gett   TFltPr_Val1_setR  t   TFltPr_Val2_gett   TFltPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TFltPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  jF  s"   		
	
	
	
	
	
	
		
	
t   TIntTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TInt,TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   F  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   F  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s"  
        __init__(TTriple<(TInt,TInt,TInt)> self) -> TIntTr
        __init__(TTriple<(TInt,TInt,TInt)> self, TIntTr Triple) -> TIntTr

        Parameters:
            Triple: TTriple< TInt,TInt,TInt > const &

        __init__(TTriple<(TInt,TInt,TInt)> self, TInt _Val1, TInt _Val2, TInt _Val3) -> TIntTr

        Parameters:
            _Val1: TInt const &
            _Val2: TInt const &
            _Val3: TInt const &

        __init__(TTriple<(TInt,TInt,TInt)> self, TSIn SIn) -> TIntTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntTr_swiginitt
   new_TIntTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   F  s    c         G   s   t  j |  |  S(   s_   
        Save(TIntTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntTr self, TIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntTr self, TIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )G  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TInt > const *

        (   R   t   TIntTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  3G  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TInt > const *

        (   R   t   TIntTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  =G  s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TInt > const *

        (   R   t   TIntTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   GG  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntTr self, TInt _Val1, TInt _Val2, TInt _Val3)

        Parameters:
            _Val1: TInt &
            _Val2: TInt &
            _Val3: TInt &

        (   R   t   TIntTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  QG  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TIntTr_Val1_gett   TIntTr_Val1_setR  t   TIntTr_Val2_gett   TIntTr_Val2_setR  t   TIntTr_Val3_gett   TIntTr_Val3_sett   Val3RD   R   R   R  RG  RI  R   R  t   delete_TIntTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F  s   		
	
	
	
	
	
	t	   TIntFltKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s'   Proxy of C++ TKeyDat<(TInt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   jG  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   jG  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sa  
        __init__(TKeyDat<(TInt,TFlt)> self) -> TIntFltKd
        __init__(TKeyDat<(TInt,TFlt)> self, TIntFltKd KeyDat) -> TIntFltKd

        Parameters:
            KeyDat: TKeyDat< TInt,TFlt > const &

        __init__(TKeyDat<(TInt,TFlt)> self, TInt _Key) -> TIntFltKd

        Parameters:
            _Key: TInt const &

        __init__(TKeyDat<(TInt,TFlt)> self, TInt _Key, TFlt _Dat) -> TIntFltKd

        Parameters:
            _Key: TInt const &
            _Dat: TFlt const &

        __init__(TKeyDat<(TInt,TFlt)> self, TSIn SIn) -> TIntFltKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltKd_swiginitt   new_TIntFltKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   nG  s    c         G   s   t  j |  |  S(   sb   
        Save(TIntFltKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltKd self, TIntFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltKd self, TIntFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G  s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TIntFltKd self) -> int

        Parameters:
            self: TKeyDat< TInt,TFlt > const *

        (   R   t   TIntFltKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  G  s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TIntFltKd self) -> int

        Parameters:
            self: TKeyDat< TInt,TFlt > const *

        (   R   t   TIntFltKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  G  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntFltKd_Key_gett   TIntFltKd_Key_sett   Keyt   TIntFltKd_Dat_gett   TIntFltKd_Dat_sett   DatRD   R   R   R  RG  RI  t   delete_TIntFltKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  hG  s   		
	
	
	
	
t   TIntVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s   Proxy of C++ TVec<(TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TInt)> self) -> TIntV
        __init__(TVec<(TInt)> self, TIntV Vec) -> TIntV

        Parameters:
            Vec: TVec< TInt,int > const &

        __init__(TVec<(TInt)> self, int const & _Vals) -> TIntV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TInt)> self, int const & _MxVals, int const & _Vals) -> TIntV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TInt)> self, TInt _ValT, int const & _Vals) -> TIntV

        Parameters:
            _ValT: TInt *
            _Vals: int const &

        __init__(TVec<(TInt)> self, TSIn SIn) -> TIntV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntV_swiginitt	   new_TIntV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   G  s    c         G   s   t  j |  |  S(   sZ   
        Load(TIntV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t
   TIntV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G  s    c         G   s   t  j |  |  S(   s^   
        Save(TIntV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TIntV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G  s    c         G   s   t  j |  |  S(   sl   
        __add__(TIntV self, TInt Val) -> TIntV

        Parameters:
            Val: TInt const &

        (   R   t   TIntV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __add__G  s    c         G   s   t  j |  |  S(   sw   
        __eq__(TIntV self, TIntV Vec) -> bool

        Parameters:
            Vec: TVec< TInt,int > const &

        (   R   t   TIntV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   H  s    c         G   s   t  j |  |  S(   sw   
        __lt__(TIntV self, TIntV Vec) -> bool

        Parameters:
            Vec: TVec< TInt,int > const &

        (   R   t   TIntV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H  s    c         C   s   t  j |   S(   sl   
        GetMemUsed(TIntV self) -> int

        Parameters:
            self: TVec< TInt > const *

        (   R   t   TIntV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   H  s    c         C   s   t  j |   S(   sl   
        GetMemSize(TIntV self) -> int

        Parameters:
            self: TVec< TInt > const *

        (   R   t   TIntV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetMemSize$H  s    c         C   s   t  j |   S(   so   
        GetPrimHashCd(TIntV self) -> int

        Parameters:
            self: TVec< TInt > const *

        (   R   t   TIntV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  .H  s    c         C   s   t  j |   S(   sn   
        GetSecHashCd(TIntV self) -> int

        Parameters:
            self: TVec< TInt > const *

        (   R   t   TIntV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  8H  s    c         G   s   t  j |  |  S(   s   
        Gen(TIntV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t	   TIntV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   BH  s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntV self, TInt _ValT, int const & _Vals)

        Parameters:
            _ValT: TInt *
            _Vals: int const &

        (   R   t   TIntV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GenExtRH  s    	c         C   s   t  j |   S(   sh   
        IsExt(TIntV self) -> bool

        Parameters:
            self: TVec< TInt > const *

        (   R   t   TIntV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsExt]H  s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   gH  s    c         G   s   t  j |  |  S(   sa  
        Clr(TIntV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntV self)

        Parameters:
            self: TVec< TInt > *

        (   R   t	   TIntV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   wH  s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntV self)

        Parameters:
            self: TVec< TInt > *

        (   R   t   TIntV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   H  s    c         C   s   t  j |   S(   sY   
        Pack(TIntV self)

        Parameters:
            self: TVec< TInt > *

        (   R   t
   TIntV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PackH  s    c         G   s   t  j |  |  S(   sk   
        MoveFrom(TIntV self, TIntV Vec)

        Parameters:
            Vec: TVec< TInt,int > &

        (   R   t   TIntV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   MoveFromH  s    c         C   s   t  j |   S(   sh   
        Empty(TIntV self) -> bool

        Parameters:
            self: TVec< TInt > const *

        (   R   t   TIntV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   H  s    c         C   s   t  j |   S(   se   
        Len(TIntV self) -> int

        Parameters:
            self: TVec< TInt > const *

        (   R   t	   TIntV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   H  s    c         C   s   t  j |   S(   sj   
        Reserved(TIntV self) -> int

        Parameters:
            self: TVec< TInt > const *

        (   R   t   TIntV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  H  s    c         G   s   t  j |  |  S(   s   
        Last(TIntV self) -> TInt
        Last(TIntV self) -> TInt

        Parameters:
            self: TVec< TInt > *

        (   R   t
   TIntV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LastH  s    	c         C   s   t  j |   S(   sj   
        LastValN(TIntV self) -> int

        Parameters:
            self: TVec< TInt > const *

        (   R   t   TIntV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LastValNH  s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntV self) -> TInt
        LastLast(TIntV self) -> TInt

        Parameters:
            self: TVec< TInt > *

        (   R   t   TIntV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LastLastH  s    	c         C   s   t  j |   S(   sg   
        BegI(TIntV self) -> TInt

        Parameters:
            self: TVec< TInt > const *

        (   R   t
   TIntV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   BegIH  s    c         C   s   t  j |   S(   sg   
        EndI(TIntV self) -> TInt

        Parameters:
            self: TVec< TInt > const *

        (   R   t
   TIntV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   EndIH  s    c         G   s   t  j |  |  S(   sp   
        GetI(TIntV self, int const & ValN) -> TInt

        Parameters:
            ValN: int const &

        (   R   t
   TIntV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetII  s    c         G   s   t  j |  |  S(   ss  
        Add(TIntV self) -> int
        Add(TIntV self, TInt Val) -> int

        Parameters:
            Val: TInt const &

        Add(TIntV self, TInt Val) -> int

        Parameters:
            Val: TInt &

        Add(TIntV self, TInt Val, int const & ResizeLen) -> int

        Parameters:
            Val: TInt const &
            ResizeLen: int const &

        (   R   t	   TIntV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I  s    c         G   s   t  j |  |  S(   sv   
        AddV(TIntV self, TIntV ValV) -> int

        Parameters:
            ValV: TVec< TInt,int > const &

        (   R   t
   TIntV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddV!I  s    c         G   s   t  j |  |  S(   s  
        AddSorted(TIntV self, TInt Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TInt const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntV self, TInt Val, bool const & Asc=True) -> int

        Parameters:
            Val: TInt const &
            Asc: bool const &

        AddSorted(TIntV self, TInt Val) -> int

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   AddSorted+I  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntV self, TInt Val, bool const & Asc) -> int

        Parameters:
            Val: TInt const &
            Asc: bool const &

        (   R   t   TIntV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddBackSortedBI  s    	c         G   s   t  j |  |  S(   sl   
        AddMerged(TIntV self, TInt Val) -> int

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   AddMergedMI  s    c         G   s   t  j |  |  S(   s|   
        AddVMerged(TIntV self, TIntV ValV) -> int

        Parameters:
            ValV: TVec< TInt,int > const &

        (   R   t   TIntV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   AddVMergedWI  s    c         G   s   t  j |  |  S(   sl   
        AddUnique(TIntV self, TInt Val) -> int

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   AddUniqueaI  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntV self, int const & ValN) -> TInt

        Parameters:
            ValN: int const &

        GetVal(TIntV self, int const & ValN) -> TInt

        Parameters:
            ValN: int const &

        (   R   t   TIntV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  kI  s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntV self, int const & ValN, TInt Val)

        Parameters:
            ValN: int const &
            Val: TInt const &

        (   R   t   TIntV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SetValzI  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntV self, int const & BValN, int const & EValN, TIntV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TInt,int > &

        (   R   t   TIntV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetSubValVI  s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntV self, int const & ValN, TInt Val)

        Parameters:
            ValN: int const &
            Val: TInt const &

        (   R   t	   TIntV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I  s    	c         G   s   t  j |  |  S(   s   
        Del(TIntV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t	   TIntV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I  s    c         C   s   t  j |   S(   s\   
        DelLast(TIntV self)

        Parameters:
            self: TVec< TInt > *

        (   R   t   TIntV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelLastI  s    c         G   s   t  j |  |  S(   sk   
        DelIfIn(TIntV self, TInt Val) -> bool

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelIfInI  s    c         G   s   t  j |  |  S(   sb   
        DelAll(TIntV self, TInt Val)

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelAllI  s    c         G   s   t  j |  |  S(   sb   
        PutAll(TIntV self, TInt Val)

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutAllI  s    c         G   s   t  j |  |  S(   s   
        Swap(TIntV self, TIntV Vec)

        Parameters:
            Vec: TVec< TInt,int > &

        Swap(TIntV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t
   TIntV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  I  s    c          G   s   t  j |    S(   s   
        SwapI(TInt LVal, TInt RVal)

        Parameters:
            LVal: TVec< TInt >::TIter
            RVal: TVec< TInt >::TIter

        (   R   t   TIntV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SwapII  s    	c         C   s   t  j |   S(   se   
        NextPerm(TIntV self) -> bool

        Parameters:
            self: TVec< TInt > *

        (   R   t   TIntV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   NextPermI  s    c         C   s   t  j |   S(   se   
        PrevPerm(TIntV self) -> bool

        Parameters:
            self: TVec< TInt > *

        (   R   t   TIntV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PrevPermI  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetPivotValNJ  s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   BSortJ  s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ISortJ  s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   Partition'J  s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   QSort3J  s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntV self)

        Parameters:
            self: TVec< TInt > *

        (   R   t
   TIntV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ?J  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntV self) -> bool

        Parameters:
            self: TVec< TInt > const *

        (   R   t   TIntV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsSortedNJ  s    c         G   s   t  j |  |  S(   s]   
        Shuffle(TIntV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Shuffle]J  s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntV self)
        Reverse(TIntV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  gJ  s    
c         C   s   t  j |   S(   sZ   
        Merge(TIntV self)

        Parameters:
            self: TVec< TInt > *

        (   R   t   TIntV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   MergesJ  s    c         G   s   t  j |  |  S(   s  
        Intrs(TIntV self, TIntV ValV)

        Parameters:
            ValV: TVec< TInt,int > const &

        Intrs(TIntV self, TIntV ValV, TIntV DstValV)

        Parameters:
            ValV: TVec< TInt,int > const &
            DstValV: TVec< TInt,int > &

        (   R   t   TIntV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Intrs}J  s    c         G   s   t  j |  |  S(   s  
        Union(TIntV self, TIntV ValV)

        Parameters:
            ValV: TVec< TInt,int > const &

        Union(TIntV self, TIntV ValV, TIntV DstValV)

        Parameters:
            ValV: TVec< TInt,int > const &
            DstValV: TVec< TInt,int > &

        (   R   t   TIntV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J  s    c         G   s   t  j |  |  S(   s  
        Diff(TIntV self, TIntV ValV)

        Parameters:
            ValV: TVec< TInt,int > const &

        Diff(TIntV self, TIntV ValV, TIntV DstValV)

        Parameters:
            ValV: TVec< TInt,int > const &
            DstValV: TVec< TInt,int > &

        (   R   t
   TIntV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DiffJ  s    c         G   s   t  j |  |  S(   sz   
        IntrsLen(TIntV self, TIntV ValV) -> int

        Parameters:
            ValV: TVec< TInt,int > const &

        (   R   t   TIntV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IntrsLenJ  s    c         G   s   t  j |  |  S(   sz   
        UnionLen(TIntV self, TIntV ValV) -> int

        Parameters:
            ValV: TVec< TInt,int > const &

        (   R   t   TIntV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   UnionLenJ  s    c         G   s   t  j |  |  S(   sh   
        Count(TIntV self, TInt Val) -> int

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CountJ  s    c         G   s   t  j |  |  S(   s   
        SearchBin(TIntV self, TInt Val) -> int

        Parameters:
            Val: TInt const &

        SearchBin(TIntV self, TInt Val, int & InsValN) -> int

        Parameters:
            Val: TInt const &
            InsValN: int &

        (   R   t   TIntV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   SearchBinJ  s    c         G   s   t  j |  |  S(   s  
        SearchForw(TIntV self, TInt Val, int const & BValN=0) -> int

        Parameters:
            Val: TInt const &
            BValN: int const &

        SearchForw(TIntV self, TInt Val) -> int

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   SearchForwJ  s    c         G   s   t  j |  |  S(   sm   
        SearchBack(TIntV self, TInt Val) -> int

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   SearchBackJ  s    c         G   s   t  j |  |  S(   s%  
        SearchVForw(TIntV self, TIntV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TInt,int > const &
            BValN: int const &

        SearchVForw(TIntV self, TIntV ValV) -> int

        Parameters:
            ValV: TVec< TInt,int > const &

        (   R   t   TIntV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SearchVForwJ  s    c         G   s   t  j |  |  S(   s   
        IsIn(TIntV self, TInt Val) -> bool

        Parameters:
            Val: TInt const &

        IsIn(TIntV self, TInt Val, int & ValN) -> bool

        Parameters:
            Val: TInt const &
            ValN: int &

        (   R   t
   TIntV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsInK  s    c         G   s   t  j |  |  S(   sk   
        IsInBin(TIntV self, TInt Val) -> bool

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsInBinK  s    c         G   s   t  j |  |  S(   sj   
        GetDat(TIntV self, TInt Val) -> TInt

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetDatK  s    c         G   s   t  j |  |  S(   sm   
        GetAddDat(TIntV self, TInt Val) -> TInt

        Parameters:
            Val: TInt const &

        (   R   t   TIntV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetAddDat)K  s    c         C   s   t  j |   S(   sk   
        GetMxValN(TIntV self) -> int

        Parameters:
            self: TVec< TInt > const *

        (   R   t   TIntV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetMxValN3K  s    c          G   s   t  j |    S(   s	  
        GetV(TInt Val1) -> TIntV

        Parameters:
            Val1: TInt const &

        GetV(TInt Val1, TInt Val2) -> TIntV

        Parameters:
            Val1: TInt const &
            Val2: TInt const &

        GetV(TInt Val1, TInt Val2, TInt Val3) -> TIntV

        Parameters:
            Val1: TInt const &
            Val2: TInt const &
            Val3: TInt const &

        GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4) -> TIntV

        Parameters:
            Val1: TInt const &
            Val2: TInt const &
            Val3: TInt const &
            Val4: TInt const &

        GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4, TInt Val5) -> TIntV

        Parameters:
            Val1: TInt const &
            Val2: TInt const &
            Val3: TInt const &
            Val4: TInt const &
            Val5: TInt const &

        GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4, TInt Val5, TInt Val6) -> TIntV

        Parameters:
            Val1: TInt const &
            Val2: TInt const &
            Val3: TInt const &
            Val4: TInt const &
            Val5: TInt const &
            Val6: TInt const &

        GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4, TInt Val5, TInt Val6, TInt Val7) -> TIntV

        Parameters:
            Val1: TInt const &
            Val2: TInt const &
            Val3: TInt const &
            Val4: TInt const &
            Val5: TInt const &
            Val6: TInt const &
            Val7: TInt const &

        GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4, TInt Val5, TInt Val6, TInt Val7, TInt Val8) -> TIntV

        Parameters:
            Val1: TInt const &
            Val2: TInt const &
            Val3: TInt const &
            Val4: TInt const &
            Val5: TInt const &
            Val6: TInt const &
            Val7: TInt const &
            Val8: TInt const &

        GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4, TInt Val5, TInt Val6, TInt Val7, TInt Val8, 
            TInt Val9) -> TIntV

        Parameters:
            Val1: TInt const &
            Val2: TInt const &
            Val3: TInt const &
            Val4: TInt const &
            Val5: TInt const &
            Val6: TInt const &
            Val7: TInt const &
            Val8: TInt const &
            Val9: TInt const &

        (   R   t
   TIntV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetV=K  s    U(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Wc          G   s   t  j |    S(   s   
    TIntV_SwapI(TInt LVal, TInt RVal)

    Parameters:
        LVal: TVec< TInt >::TIter
        RVal: TVec< TInt >::TIter

    (   R   R'  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR'  K  s    	c          G   s   t  j |    S(   s  
    GetV(TInt Val1) -> TIntV

    Parameters:
        Val1: TInt const &

    GetV(TInt Val1, TInt Val2) -> TIntV

    Parameters:
        Val1: TInt const &
        Val2: TInt const &

    GetV(TInt Val1, TInt Val2, TInt Val3) -> TIntV

    Parameters:
        Val1: TInt const &
        Val2: TInt const &
        Val3: TInt const &

    GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4) -> TIntV

    Parameters:
        Val1: TInt const &
        Val2: TInt const &
        Val3: TInt const &
        Val4: TInt const &

    GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4, TInt Val5) -> TIntV

    Parameters:
        Val1: TInt const &
        Val2: TInt const &
        Val3: TInt const &
        Val4: TInt const &
        Val5: TInt const &

    GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4, TInt Val5, TInt Val6) -> TIntV

    Parameters:
        Val1: TInt const &
        Val2: TInt const &
        Val3: TInt const &
        Val4: TInt const &
        Val5: TInt const &
        Val6: TInt const &

    GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4, TInt Val5, TInt Val6, TInt Val7) -> TIntV

    Parameters:
        Val1: TInt const &
        Val2: TInt const &
        Val3: TInt const &
        Val4: TInt const &
        Val5: TInt const &
        Val6: TInt const &
        Val7: TInt const &

    GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4, TInt Val5, TInt Val6, TInt Val7, TInt Val8) -> TIntV

    Parameters:
        Val1: TInt const &
        Val2: TInt const &
        Val3: TInt const &
        Val4: TInt const &
        Val5: TInt const &
        Val6: TInt const &
        Val7: TInt const &
        Val8: TInt const &

    TIntV_GetV(TInt Val1, TInt Val2, TInt Val3, TInt Val4, TInt Val5, TInt Val6, TInt Val7, TInt Val8, 
        TInt Val9) -> TIntV

    Parameters:
        Val1: TInt const &
        Val2: TInt const &
        Val3: TInt const &
        Val4: TInt const &
        Val5: TInt const &
        Val6: TInt const &
        Val7: TInt const &
        Val8: TInt const &
        Val9: TInt const &

    (   R   R\  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR\  K  s    Ut   TFltVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s   Proxy of C++ TVec<(TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   BL  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   BL  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TFlt)> self) -> TFltV
        __init__(TVec<(TFlt)> self, TFltV Vec) -> TFltV

        Parameters:
            Vec: TVec< TFlt,int > const &

        __init__(TVec<(TFlt)> self, int const & _Vals) -> TFltV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFlt)> self, int const & _MxVals, int const & _Vals) -> TFltV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFlt)> self, TFlt _ValT, int const & _Vals) -> TFltV

        Parameters:
            _ValT: TFlt *
            _Vals: int const &

        __init__(TVec<(TFlt)> self, TSIn SIn) -> TFltV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltV_swiginitt	   new_TFltV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   EL  s    c         G   s   t  j |  |  S(   sZ   
        Load(TFltV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t
   TFltV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  eL  s    c         G   s   t  j |  |  S(   s^   
        Save(TFltV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TFltV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   oL  s    c         G   s   t  j |  |  S(   sl   
        __add__(TFltV self, TFlt Val) -> TFltV

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  yL  s    c         G   s   t  j |  |  S(   sw   
        __eq__(TFltV self, TFltV Vec) -> bool

        Parameters:
            Vec: TVec< TFlt,int > const &

        (   R   t   TFltV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L  s    c         G   s   t  j |  |  S(   sw   
        __lt__(TFltV self, TFltV Vec) -> bool

        Parameters:
            Vec: TVec< TFlt,int > const &

        (   R   t   TFltV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L  s    c         C   s   t  j |   S(   sl   
        GetMemUsed(TFltV self) -> int

        Parameters:
            self: TVec< TFlt > const *

        (   R   t   TFltV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L  s    c         C   s   t  j |   S(   sl   
        GetMemSize(TFltV self) -> int

        Parameters:
            self: TVec< TFlt > const *

        (   R   t   TFltV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L  s    c         C   s   t  j |   S(   so   
        GetPrimHashCd(TFltV self) -> int

        Parameters:
            self: TVec< TFlt > const *

        (   R   t   TFltV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  L  s    c         C   s   t  j |   S(   sn   
        GetSecHashCd(TFltV self) -> int

        Parameters:
            self: TVec< TFlt > const *

        (   R   t   TFltV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  L  s    c         G   s   t  j |  |  S(   s   
        Gen(TFltV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t	   TFltV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L  s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltV self, TFlt _ValT, int const & _Vals)

        Parameters:
            _ValT: TFlt *
            _Vals: int const &

        (   R   t   TFltV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L  s    	c         C   s   t  j |   S(   sh   
        IsExt(TFltV self) -> bool

        Parameters:
            self: TVec< TFlt > const *

        (   R   t   TFltV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L  s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L  s    c         G   s   t  j |  |  S(   sa  
        Clr(TFltV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltV self)

        Parameters:
            self: TVec< TFlt > *

        (   R   t	   TFltV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L  s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltV self)

        Parameters:
            self: TVec< TFlt > *

        (   R   t   TFltV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	M  s    c         C   s   t  j |   S(   sY   
        Pack(TFltV self)

        Parameters:
            self: TVec< TFlt > *

        (   R   t
   TFltV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   sk   
        MoveFrom(TFltV self, TFltV Vec)

        Parameters:
            Vec: TVec< TFlt,int > &

        (   R   t   TFltV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  "M  s    c         C   s   t  j |   S(   sh   
        Empty(TFltV self) -> bool

        Parameters:
            self: TVec< TFlt > const *

        (   R   t   TFltV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   ,M  s    c         C   s   t  j |   S(   se   
        Len(TFltV self) -> int

        Parameters:
            self: TVec< TFlt > const *

        (   R   t	   TFltV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   6M  s    c         C   s   t  j |   S(   sj   
        Reserved(TFltV self) -> int

        Parameters:
            self: TVec< TFlt > const *

        (   R   t   TFltV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  @M  s    c         G   s   t  j |  |  S(   s   
        Last(TFltV self) -> TFlt
        Last(TFltV self) -> TFlt

        Parameters:
            self: TVec< TFlt > *

        (   R   t
   TFltV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  JM  s    	c         C   s   t  j |   S(   sj   
        LastValN(TFltV self) -> int

        Parameters:
            self: TVec< TFlt > const *

        (   R   t   TFltV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  UM  s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltV self) -> TFlt
        LastLast(TFltV self) -> TFlt

        Parameters:
            self: TVec< TFlt > *

        (   R   t   TFltV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _M  s    	c         C   s   t  j |   S(   sg   
        BegI(TFltV self) -> TFlt

        Parameters:
            self: TVec< TFlt > const *

        (   R   t
   TFltV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  jM  s    c         C   s   t  j |   S(   sg   
        EndI(TFltV self) -> TFlt

        Parameters:
            self: TVec< TFlt > const *

        (   R   t
   TFltV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  tM  s    c         G   s   t  j |  |  S(   sp   
        GetI(TFltV self, int const & ValN) -> TFlt

        Parameters:
            ValN: int const &

        (   R   t
   TFltV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  ~M  s    c         G   s   t  j |  |  S(   ss  
        Add(TFltV self) -> int
        Add(TFltV self, TFlt Val) -> int

        Parameters:
            Val: TFlt const &

        Add(TFltV self, TFlt Val) -> int

        Parameters:
            Val: TFlt &

        Add(TFltV self, TFlt Val, int const & ResizeLen) -> int

        Parameters:
            Val: TFlt const &
            ResizeLen: int const &

        (   R   t	   TFltV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   sv   
        AddV(TFltV self, TFltV ValV) -> int

        Parameters:
            ValV: TVec< TFlt,int > const &

        (   R   t
   TFltV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   s  
        AddSorted(TFltV self, TFlt Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TFlt const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltV self, TFlt Val, bool const & Asc=True) -> int

        Parameters:
            Val: TFlt const &
            Asc: bool const &

        AddSorted(TFltV self, TFlt Val) -> int

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltV self, TFlt Val, bool const & Asc) -> int

        Parameters:
            Val: TFlt const &
            Asc: bool const &

        (   R   t   TFltV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    	c         G   s   t  j |  |  S(   sl   
        AddMerged(TFltV self, TFlt Val) -> int

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   s|   
        AddVMerged(TFltV self, TFltV ValV) -> int

        Parameters:
            ValV: TVec< TFlt,int > const &

        (   R   t   TFltV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   sl   
        AddUnique(TFltV self, TFlt Val) -> int

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltV self, int const & ValN) -> TFlt

        Parameters:
            ValN: int const &

        GetVal(TFltV self, int const & ValN) -> TFlt

        Parameters:
            ValN: int const &

        (   R   t   TFltV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltV self, int const & ValN, TFlt Val)

        Parameters:
            ValN: int const &
            Val: TFlt const &

        (   R   t   TFltV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltV self, int const & BValN, int const & EValN, TFltV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TFlt,int > &

        (   R   t   TFltV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N  s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltV self, int const & ValN, TFlt Val)

        Parameters:
            ValN: int const &
            Val: TFlt const &

        (   R   t	   TFltV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N  s    	c         G   s   t  j |  |  S(   s   
        Del(TFltV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t	   TFltV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N  s    c         C   s   t  j |   S(   s\   
        DelLast(TFltV self)

        Parameters:
            self: TVec< TFlt > *

        (   R   t   TFltV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )N  s    c         G   s   t  j |  |  S(   sk   
        DelIfIn(TFltV self, TFlt Val) -> bool

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  3N  s    c         G   s   t  j |  |  S(   sb   
        DelAll(TFltV self, TFlt Val)

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  =N  s    c         G   s   t  j |  |  S(   sb   
        PutAll(TFltV self, TFlt Val)

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  GN  s    c         G   s   t  j |  |  S(   s   
        Swap(TFltV self, TFltV Vec)

        Parameters:
            Vec: TVec< TFlt,int > &

        Swap(TFltV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t
   TFltV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  QN  s    c          G   s   t  j |    S(   s   
        SwapI(TFlt LVal, TFlt RVal)

        Parameters:
            LVal: TVec< TFlt >::TIter
            RVal: TVec< TFlt >::TIter

        (   R   t   TFltV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  aN  s    	c         C   s   t  j |   S(   se   
        NextPerm(TFltV self) -> bool

        Parameters:
            self: TVec< TFlt > *

        (   R   t   TFltV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  mN  s    c         C   s   t  j |   S(   se   
        PrevPerm(TFltV self) -> bool

        Parameters:
            self: TVec< TFlt > *

        (   R   t   TFltV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  wN  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  N  s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  N  s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  N  s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  N  s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  N  s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltV self)

        Parameters:
            self: TVec< TFlt > *

        (   R   t
   TFltV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltV self) -> bool

        Parameters:
            self: TVec< TFlt > const *

        (   R   t   TFltV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  N  s    c         G   s   t  j |  |  S(   s]   
        Shuffle(TFltV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  N  s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltV self)
        Reverse(TFltV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N  s    
c         C   s   t  j |   S(   sZ   
        Merge(TFltV self)

        Parameters:
            self: TVec< TFlt > *

        (   R   t   TFltV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  N  s    c         G   s   t  j |  |  S(   s  
        Intrs(TFltV self, TFltV ValV)

        Parameters:
            ValV: TVec< TFlt,int > const &

        Intrs(TFltV self, TFltV ValV, TFltV DstValV)

        Parameters:
            ValV: TVec< TFlt,int > const &
            DstValV: TVec< TFlt,int > &

        (   R   t   TFltV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  N  s    c         G   s   t  j |  |  S(   s  
        Union(TFltV self, TFltV ValV)

        Parameters:
            ValV: TVec< TFlt,int > const &

        Union(TFltV self, TFltV ValV, TFltV DstValV)

        Parameters:
            ValV: TVec< TFlt,int > const &
            DstValV: TVec< TFlt,int > &

        (   R   t   TFltV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
O  s    c         G   s   t  j |  |  S(   s  
        Diff(TFltV self, TFltV ValV)

        Parameters:
            ValV: TVec< TFlt,int > const &

        Diff(TFltV self, TFltV ValV, TFltV DstValV)

        Parameters:
            ValV: TVec< TFlt,int > const &
            DstValV: TVec< TFlt,int > &

        (   R   t
   TFltV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  O  s    c         G   s   t  j |  |  S(   sz   
        IntrsLen(TFltV self, TFltV ValV) -> int

        Parameters:
            ValV: TVec< TFlt,int > const &

        (   R   t   TFltV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  *O  s    c         G   s   t  j |  |  S(   sz   
        UnionLen(TFltV self, TFltV ValV) -> int

        Parameters:
            ValV: TVec< TFlt,int > const &

        (   R   t   TFltV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  4O  s    c         G   s   t  j |  |  S(   sh   
        Count(TFltV self, TFlt Val) -> int

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  >O  s    c         G   s   t  j |  |  S(   s   
        SearchBin(TFltV self, TFlt Val) -> int

        Parameters:
            Val: TFlt const &

        SearchBin(TFltV self, TFlt Val, int & InsValN) -> int

        Parameters:
            Val: TFlt const &
            InsValN: int &

        (   R   t   TFltV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  HO  s    c         G   s   t  j |  |  S(   s  
        SearchForw(TFltV self, TFlt Val, int const & BValN=0) -> int

        Parameters:
            Val: TFlt const &
            BValN: int const &

        SearchForw(TFltV self, TFlt Val) -> int

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  XO  s    c         G   s   t  j |  |  S(   sm   
        SearchBack(TFltV self, TFlt Val) -> int

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  hO  s    c         G   s   t  j |  |  S(   s%  
        SearchVForw(TFltV self, TFltV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TFlt,int > const &
            BValN: int const &

        SearchVForw(TFltV self, TFltV ValV) -> int

        Parameters:
            ValV: TVec< TFlt,int > const &

        (   R   t   TFltV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  rO  s    c         G   s   t  j |  |  S(   s   
        IsIn(TFltV self, TFlt Val) -> bool

        Parameters:
            Val: TFlt const &

        IsIn(TFltV self, TFlt Val, int & ValN) -> bool

        Parameters:
            Val: TFlt const &
            ValN: int &

        (   R   t
   TFltV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  O  s    c         G   s   t  j |  |  S(   sk   
        IsInBin(TFltV self, TFlt Val) -> bool

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  O  s    c         G   s   t  j |  |  S(   sj   
        GetDat(TFltV self, TFlt Val) -> TFlt

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  O  s    c         G   s   t  j |  |  S(   sm   
        GetAddDat(TFltV self, TFlt Val) -> TFlt

        Parameters:
            Val: TFlt const &

        (   R   t   TFltV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  O  s    c         C   s   t  j |   S(   sk   
        GetMxValN(TFltV self) -> int

        Parameters:
            self: TVec< TFlt > const *

        (   R   t   TFltV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  O  s    c          G   s   t  j |    S(   s	  
        GetV(TFlt Val1) -> TFltV

        Parameters:
            Val1: TFlt const &

        GetV(TFlt Val1, TFlt Val2) -> TFltV

        Parameters:
            Val1: TFlt const &
            Val2: TFlt const &

        GetV(TFlt Val1, TFlt Val2, TFlt Val3) -> TFltV

        Parameters:
            Val1: TFlt const &
            Val2: TFlt const &
            Val3: TFlt const &

        GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4) -> TFltV

        Parameters:
            Val1: TFlt const &
            Val2: TFlt const &
            Val3: TFlt const &
            Val4: TFlt const &

        GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4, TFlt Val5) -> TFltV

        Parameters:
            Val1: TFlt const &
            Val2: TFlt const &
            Val3: TFlt const &
            Val4: TFlt const &
            Val5: TFlt const &

        GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4, TFlt Val5, TFlt Val6) -> TFltV

        Parameters:
            Val1: TFlt const &
            Val2: TFlt const &
            Val3: TFlt const &
            Val4: TFlt const &
            Val5: TFlt const &
            Val6: TFlt const &

        GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4, TFlt Val5, TFlt Val6, TFlt Val7) -> TFltV

        Parameters:
            Val1: TFlt const &
            Val2: TFlt const &
            Val3: TFlt const &
            Val4: TFlt const &
            Val5: TFlt const &
            Val6: TFlt const &
            Val7: TFlt const &

        GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4, TFlt Val5, TFlt Val6, TFlt Val7, TFlt Val8) -> TFltV

        Parameters:
            Val1: TFlt const &
            Val2: TFlt const &
            Val3: TFlt const &
            Val4: TFlt const &
            Val5: TFlt const &
            Val6: TFlt const &
            Val7: TFlt const &
            Val8: TFlt const &

        GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4, TFlt Val5, TFlt Val6, TFlt Val7, TFlt Val8, 
            TFlt Val9) -> TFltV

        Parameters:
            Val1: TFlt const &
            Val2: TFlt const &
            Val3: TFlt const &
            Val4: TFlt const &
            Val5: TFlt const &
            Val6: TFlt const &
            Val7: TFlt const &
            Val8: TFlt const &
            Val9: TFlt const &

        (   R   t
   TFltV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  O  s    U(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR_  @L  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Wc          G   s   t  j |    S(   s   
    TFltV_SwapI(TFlt LVal, TFlt RVal)

    Parameters:
        LVal: TVec< TFlt >::TIter
        RVal: TVec< TFlt >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [P  s    	c          G   s   t  j |    S(   s  
    GetV(TFlt Val1) -> TFltV

    Parameters:
        Val1: TFlt const &

    GetV(TFlt Val1, TFlt Val2) -> TFltV

    Parameters:
        Val1: TFlt const &
        Val2: TFlt const &

    GetV(TFlt Val1, TFlt Val2, TFlt Val3) -> TFltV

    Parameters:
        Val1: TFlt const &
        Val2: TFlt const &
        Val3: TFlt const &

    GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4) -> TFltV

    Parameters:
        Val1: TFlt const &
        Val2: TFlt const &
        Val3: TFlt const &
        Val4: TFlt const &

    GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4, TFlt Val5) -> TFltV

    Parameters:
        Val1: TFlt const &
        Val2: TFlt const &
        Val3: TFlt const &
        Val4: TFlt const &
        Val5: TFlt const &

    GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4, TFlt Val5, TFlt Val6) -> TFltV

    Parameters:
        Val1: TFlt const &
        Val2: TFlt const &
        Val3: TFlt const &
        Val4: TFlt const &
        Val5: TFlt const &
        Val6: TFlt const &

    GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4, TFlt Val5, TFlt Val6, TFlt Val7) -> TFltV

    Parameters:
        Val1: TFlt const &
        Val2: TFlt const &
        Val3: TFlt const &
        Val4: TFlt const &
        Val5: TFlt const &
        Val6: TFlt const &
        Val7: TFlt const &

    GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4, TFlt Val5, TFlt Val6, TFlt Val7, TFlt Val8) -> TFltV

    Parameters:
        Val1: TFlt const &
        Val2: TFlt const &
        Val3: TFlt const &
        Val4: TFlt const &
        Val5: TFlt const &
        Val6: TFlt const &
        Val7: TFlt const &
        Val8: TFlt const &

    TFltV_GetV(TFlt Val1, TFlt Val2, TFlt Val3, TFlt Val4, TFlt Val5, TFlt Val6, TFlt Val7, TFlt Val8, 
        TFlt Val9) -> TFltV

    Parameters:
        Val1: TFlt const &
        Val2: TFlt const &
        Val3: TFlt const &
        Val4: TFlt const &
        Val5: TFlt const &
        Val6: TFlt const &
        Val7: TFlt const &
        Val8: TFlt const &
        Val9: TFlt const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  fP  s    Ut   TIntPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TIntPr)> self) -> TIntPrV
        __init__(TVec<(TIntPr)> self, TIntPrV Vec) -> TIntPrV

        Parameters:
            Vec: TVec< TPair< TInt,TInt >,int > const &

        __init__(TVec<(TIntPr)> self, int const & _Vals) -> TIntPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntPr)> self, int const & _MxVals, int const & _Vals) -> TIntPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntPr)> self, TIntPr _ValT, int const & _Vals) -> TIntPrV

        Parameters:
            _ValT: TPair< TInt,TInt > *
            _Vals: int const &

        __init__(TVec<(TIntPr)> self, TSIn SIn) -> TIntPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrV_swiginitt   new_TIntPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   P  s    c         G   s   t  j |  |  S(   s\   
        Load(TIntPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P  s    c         G   s   t  j |  |  S(   s`   
        Save(TIntPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P  s    c         G   s   t  j |  |  S(   s   
        __add__(TIntPrV self, TIntPr Val) -> TIntPrV

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrV self, TIntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TInt >,int > const &

        (   R   t   TIntPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    Q  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrV self, TIntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TInt >,int > const &

        (   R   t   TIntPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
Q  s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TIntPrV self) -> int

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q  s    c         C   s   t  j |   S(   sp   
        GetMemSize(TIntPrV self) -> int

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TIntPrV self) -> int

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  (Q  s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TIntPrV self) -> int

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  2Q  s    c         G   s   t  j |  |  S(   s  
        Gen(TIntPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   <Q  s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntPrV self, TIntPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TInt,TInt > *
            _Vals: int const &

        (   R   t   TIntPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  LQ  s    	c         C   s   t  j |   S(   sl   
        IsExt(TIntPrV self) -> bool

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  WQ  s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   aQ  s    c         G   s   t  j |  |  S(   si  
        Clr(TIntPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntPrV self)

        Parameters:
            self: TVec< TIntPr > *

        (   R   t   TIntPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   qQ  s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntPrV self)

        Parameters:
            self: TVec< TIntPr > *

        (   R   t   TIntPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q  s    c         C   s   t  j |   S(   s]   
        Pack(TIntPrV self)

        Parameters:
            self: TVec< TIntPr > *

        (   R   t   TIntPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    c         G   s   t  j |  |  S(   s}   
        MoveFrom(TIntPrV self, TIntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TInt >,int > &

        (   R   t   TIntPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    c         C   s   t  j |   S(   sl   
        Empty(TIntPrV self) -> bool

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   Q  s    c         C   s   t  j |   S(   si   
        Len(TIntPrV self) -> int

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   Q  s    c         C   s   t  j |   S(   sn   
        Reserved(TIntPrV self) -> int

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  Q  s    c         G   s   t  j |  |  S(   s   
        Last(TIntPrV self) -> TIntPr
        Last(TIntPrV self) -> TIntPr

        Parameters:
            self: TVec< TIntPr > *

        (   R   t   TIntPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    	c         C   s   t  j |   S(   sn   
        LastValN(TIntPrV self) -> int

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntPrV self) -> TIntPr
        LastLast(TIntPrV self) -> TIntPr

        Parameters:
            self: TVec< TIntPr > *

        (   R   t   TIntPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    	c         C   s   t  j |   S(   sm   
        BegI(TIntPrV self) -> TIntPr

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    c         C   s   t  j |   S(   sm   
        EndI(TIntPrV self) -> TIntPr

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    c         G   s   t  j |  |  S(   st   
        GetI(TIntPrV self, int const & ValN) -> TIntPr

        Parameters:
            ValN: int const &

        (   R   t   TIntPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  Q  s    c         G   s   t  j |  |  S(   s  
        Add(TIntPrV self) -> int
        Add(TIntPrV self, TIntPr Val) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &

        Add(TIntPrV self, TIntPr Val) -> int

        Parameters:
            Val: TPair< TInt,TInt > &

        Add(TIntPrV self, TIntPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &
            ResizeLen: int const &

        (   R   t   TIntPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R  s    c         G   s   t  j |  |  S(   s   
        AddV(TIntPrV self, TIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &

        (   R   t   TIntPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R  s    c         G   s   t  j |  |  S(   s  
        AddSorted(TIntPrV self, TIntPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntPrV self, TIntPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &
            Asc: bool const &

        AddSorted(TIntPrV self, TIntPr Val) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  %R  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntPrV self, TIntPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &
            Asc: bool const &

        (   R   t   TIntPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <R  s    	c         G   s   t  j |  |  S(   s~   
        AddMerged(TIntPrV self, TIntPr Val) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  GR  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntPrV self, TIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &

        (   R   t   TIntPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  QR  s    c         G   s   t  j |  |  S(   s~   
        AddUnique(TIntPrV self, TIntPr Val) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [R  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntPrV self, int const & ValN) -> TIntPr

        Parameters:
            ValN: int const &

        GetVal(TIntPrV self, int const & ValN) -> TIntPr

        Parameters:
            ValN: int const &

        (   R   t   TIntPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  eR  s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntPrV self, int const & ValN, TIntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  tR  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntPrV self, int const & BValN, int const & EValN, TIntPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TInt,TInt >,int > &

        (   R   t   TIntPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R  s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntPrV self, int const & ValN, TIntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R  s    	c         G   s   t  j |  |  S(   s  
        Del(TIntPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   R  s    c         C   s   t  j |   S(   s`   
        DelLast(TIntPrV self)

        Parameters:
            self: TVec< TIntPr > *

        (   R   t   TIntPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R  s    c         G   s   t  j |  |  S(   s}   
        DelIfIn(TIntPrV self, TIntPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  R  s    c         G   s   t  j |  |  S(   st   
        DelAll(TIntPrV self, TIntPr Val)

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  R  s    c         G   s   t  j |  |  S(   st   
        PutAll(TIntPrV self, TIntPr Val)

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  R  s    c         G   s   t  j |  |  S(   s  
        Swap(TIntPrV self, TIntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TInt >,int > &

        Swap(TIntPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  R  s    c          G   s   t  j |    S(   s   
        SwapI(TIntPr LVal, TIntPr RVal)

        Parameters:
            LVal: TVec< TPair< TInt,TInt > >::TIter
            RVal: TVec< TPair< TInt,TInt > >::TIter

        (   R   t   TIntPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  R  s    	c         C   s   t  j |   S(   si   
        NextPerm(TIntPrV self) -> bool

        Parameters:
            self: TVec< TIntPr > *

        (   R   t   TIntPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  R  s    c         C   s   t  j |   S(   si   
        PrevPerm(TIntPrV self) -> bool

        Parameters:
            self: TVec< TIntPr > *

        (   R   t   TIntPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  R  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  R  s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  	S  s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  S  s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  !S  s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  -S  s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntPrV self)

        Parameters:
            self: TVec< TIntPr > *

        (   R   t   TIntPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9S  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntPrV self) -> bool

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  HS  s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TIntPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  WS  s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntPrV self)
        Reverse(TIntPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  aS  s    
c         C   s   t  j |   S(   s^   
        Merge(TIntPrV self)

        Parameters:
            self: TVec< TIntPr > *

        (   R   t   TIntPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  mS  s    c         G   s   t  j |  |  S(   sB  
        Intrs(TIntPrV self, TIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &

        Intrs(TIntPrV self, TIntPrV ValV, TIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &
            DstValV: TVec< TPair< TInt,TInt >,int > &

        (   R   t   TIntPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  wS  s    c         G   s   t  j |  |  S(   sB  
        Union(TIntPrV self, TIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &

        Union(TIntPrV self, TIntPrV ValV, TIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &
            DstValV: TVec< TPair< TInt,TInt >,int > &

        (   R   t   TIntPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S  s    c         G   s   t  j |  |  S(   s@  
        Diff(TIntPrV self, TIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &

        Diff(TIntPrV self, TIntPrV ValV, TIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &
            DstValV: TVec< TPair< TInt,TInt >,int > &

        (   R   t   TIntPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  S  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntPrV self, TIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &

        (   R   t   TIntPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  S  s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntPrV self, TIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &

        (   R   t   TIntPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  S  s    c         G   s   t  j |  |  S(   sz   
        Count(TIntPrV self, TIntPr Val) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  S  s    c         G   s   t  j |  |  S(   s  
        SearchBin(TIntPrV self, TIntPr Val) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &

        SearchBin(TIntPrV self, TIntPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &
            InsValN: int &

        (   R   t   TIntPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  S  s    c         G   s   t  j |  |  S(   s)  
        SearchForw(TIntPrV self, TIntPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &
            BValN: int const &

        SearchForw(TIntPrV self, TIntPr Val) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  S  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntPrV self, TIntPr Val) -> int

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  S  s    c         G   s   t  j |  |  S(   sI  
        SearchVForw(TIntPrV self, TIntPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TIntPrV self, TIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TInt >,int > const &

        (   R   t   TIntPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  S  s    c         G   s   t  j |  |  S(   s  
        IsIn(TIntPrV self, TIntPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TInt > const &

        IsIn(TIntPrV self, TIntPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TInt,TInt > const &
            ValN: int &

        (   R   t   TIntPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  S  s    c         G   s   t  j |  |  S(   s}   
        IsInBin(TIntPrV self, TIntPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  T  s    c         G   s   t  j |  |  S(   s~   
        GetDat(TIntPrV self, TIntPr Val) -> TIntPr

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  T  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntPrV self, TIntPr Val) -> TIntPr

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  #T  s    c         C   s   t  j |   S(   so   
        GetMxValN(TIntPrV self) -> int

        Parameters:
            self: TVec< TIntPr > const *

        (   R   t   TIntPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  -T  s    c          G   s   t  j |    S(   s  
        GetV(TIntPr Val1) -> TIntPrV

        Parameters:
            Val1: TPair< TInt,TInt > const &

        GetV(TIntPr Val1, TIntPr Val2) -> TIntPrV

        Parameters:
            Val1: TPair< TInt,TInt > const &
            Val2: TPair< TInt,TInt > const &

        GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3) -> TIntPrV

        Parameters:
            Val1: TPair< TInt,TInt > const &
            Val2: TPair< TInt,TInt > const &
            Val3: TPair< TInt,TInt > const &

        GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4) -> TIntPrV

        Parameters:
            Val1: TPair< TInt,TInt > const &
            Val2: TPair< TInt,TInt > const &
            Val3: TPair< TInt,TInt > const &
            Val4: TPair< TInt,TInt > const &

        GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4, TIntPr Val5) -> TIntPrV

        Parameters:
            Val1: TPair< TInt,TInt > const &
            Val2: TPair< TInt,TInt > const &
            Val3: TPair< TInt,TInt > const &
            Val4: TPair< TInt,TInt > const &
            Val5: TPair< TInt,TInt > const &

        GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4, TIntPr Val5, TIntPr Val6) -> TIntPrV

        Parameters:
            Val1: TPair< TInt,TInt > const &
            Val2: TPair< TInt,TInt > const &
            Val3: TPair< TInt,TInt > const &
            Val4: TPair< TInt,TInt > const &
            Val5: TPair< TInt,TInt > const &
            Val6: TPair< TInt,TInt > const &

        GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4, TIntPr Val5, TIntPr Val6, TIntPr Val7) -> TIntPrV

        Parameters:
            Val1: TPair< TInt,TInt > const &
            Val2: TPair< TInt,TInt > const &
            Val3: TPair< TInt,TInt > const &
            Val4: TPair< TInt,TInt > const &
            Val5: TPair< TInt,TInt > const &
            Val6: TPair< TInt,TInt > const &
            Val7: TPair< TInt,TInt > const &

        GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4, TIntPr Val5, TIntPr Val6, TIntPr Val7, 
            TIntPr Val8) -> TIntPrV

        Parameters:
            Val1: TPair< TInt,TInt > const &
            Val2: TPair< TInt,TInt > const &
            Val3: TPair< TInt,TInt > const &
            Val4: TPair< TInt,TInt > const &
            Val5: TPair< TInt,TInt > const &
            Val6: TPair< TInt,TInt > const &
            Val7: TPair< TInt,TInt > const &
            Val8: TPair< TInt,TInt > const &

        GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4, TIntPr Val5, TIntPr Val6, TIntPr Val7, 
            TIntPr Val8, TIntPr Val9) -> TIntPrV

        Parameters:
            Val1: TPair< TInt,TInt > const &
            Val2: TPair< TInt,TInt > const &
            Val3: TPair< TInt,TInt > const &
            Val4: TPair< TInt,TInt > const &
            Val5: TPair< TInt,TInt > const &
            Val6: TPair< TInt,TInt > const &
            Val7: TPair< TInt,TInt > const &
            Val8: TPair< TInt,TInt > const &
            Val9: TPair< TInt,TInt > const &

        (   R   t   TIntPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  7T  s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TIntPrV_SwapI(TIntPr LVal, TIntPr RVal)

    Parameters:
        LVal: TVec< TPair< TInt,TInt > >::TIter
        RVal: TVec< TPair< TInt,TInt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T  s    	c          G   s   t  j |    S(   s
  
    GetV(TIntPr Val1) -> TIntPrV

    Parameters:
        Val1: TPair< TInt,TInt > const &

    GetV(TIntPr Val1, TIntPr Val2) -> TIntPrV

    Parameters:
        Val1: TPair< TInt,TInt > const &
        Val2: TPair< TInt,TInt > const &

    GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3) -> TIntPrV

    Parameters:
        Val1: TPair< TInt,TInt > const &
        Val2: TPair< TInt,TInt > const &
        Val3: TPair< TInt,TInt > const &

    GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4) -> TIntPrV

    Parameters:
        Val1: TPair< TInt,TInt > const &
        Val2: TPair< TInt,TInt > const &
        Val3: TPair< TInt,TInt > const &
        Val4: TPair< TInt,TInt > const &

    GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4, TIntPr Val5) -> TIntPrV

    Parameters:
        Val1: TPair< TInt,TInt > const &
        Val2: TPair< TInt,TInt > const &
        Val3: TPair< TInt,TInt > const &
        Val4: TPair< TInt,TInt > const &
        Val5: TPair< TInt,TInt > const &

    GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4, TIntPr Val5, TIntPr Val6) -> TIntPrV

    Parameters:
        Val1: TPair< TInt,TInt > const &
        Val2: TPair< TInt,TInt > const &
        Val3: TPair< TInt,TInt > const &
        Val4: TPair< TInt,TInt > const &
        Val5: TPair< TInt,TInt > const &
        Val6: TPair< TInt,TInt > const &

    GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4, TIntPr Val5, TIntPr Val6, TIntPr Val7) -> TIntPrV

    Parameters:
        Val1: TPair< TInt,TInt > const &
        Val2: TPair< TInt,TInt > const &
        Val3: TPair< TInt,TInt > const &
        Val4: TPair< TInt,TInt > const &
        Val5: TPair< TInt,TInt > const &
        Val6: TPair< TInt,TInt > const &
        Val7: TPair< TInt,TInt > const &

    GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4, TIntPr Val5, TIntPr Val6, TIntPr Val7, 
        TIntPr Val8) -> TIntPrV

    Parameters:
        Val1: TPair< TInt,TInt > const &
        Val2: TPair< TInt,TInt > const &
        Val3: TPair< TInt,TInt > const &
        Val4: TPair< TInt,TInt > const &
        Val5: TPair< TInt,TInt > const &
        Val6: TPair< TInt,TInt > const &
        Val7: TPair< TInt,TInt > const &
        Val8: TPair< TInt,TInt > const &

    TIntPrV_GetV(TIntPr Val1, TIntPr Val2, TIntPr Val3, TIntPr Val4, TIntPr Val5, TIntPr Val6, TIntPr Val7, 
        TIntPr Val8, TIntPr Val9) -> TIntPrV

    Parameters:
        Val1: TPair< TInt,TInt > const &
        Val2: TPair< TInt,TInt > const &
        Val3: TPair< TInt,TInt > const &
        Val4: TPair< TInt,TInt > const &
        Val5: TPair< TInt,TInt > const &
        Val6: TPair< TInt,TInt > const &
        Val7: TPair< TInt,TInt > const &
        Val8: TPair< TInt,TInt > const &
        Val9: TPair< TInt,TInt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T  s    Vt   TFltPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TFltPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >U  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >U  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TFltPr)> self) -> TFltPrV
        __init__(TVec<(TFltPr)> self, TFltPrV Vec) -> TFltPrV

        Parameters:
            Vec: TVec< TPair< TFlt,TFlt >,int > const &

        __init__(TVec<(TFltPr)> self, int const & _Vals) -> TFltPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltPr)> self, int const & _MxVals, int const & _Vals) -> TFltPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltPr)> self, TFltPr _ValT, int const & _Vals) -> TFltPrV

        Parameters:
            _ValT: TPair< TFlt,TFlt > *
            _Vals: int const &

        __init__(TVec<(TFltPr)> self, TSIn SIn) -> TFltPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltPrV_swiginitt   new_TFltPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   AU  s    c         G   s   t  j |  |  S(   s\   
        Load(TFltPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  aU  s    c         G   s   t  j |  |  S(   s`   
        Save(TFltPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   kU  s    c         G   s   t  j |  |  S(   s   
        __add__(TFltPrV self, TFltPr Val) -> TFltPrV

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  uU  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltPrV self, TFltPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TFlt,TFlt >,int > const &

        (   R   t   TFltPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltPrV self, TFltPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TFlt,TFlt >,int > const &

        (   R   t   TFltPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  U  s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TFltPrV self) -> int

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U  s    c         C   s   t  j |   S(   sp   
        GetMemSize(TFltPrV self) -> int

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  U  s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TFltPrV self) -> int

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  U  s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TFltPrV self) -> int

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  U  s    c         G   s   t  j |  |  S(   s  
        Gen(TFltPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U  s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltPrV self, TFltPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TFlt,TFlt > *
            _Vals: int const &

        (   R   t   TFltPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  U  s    	c         C   s   t  j |   S(   sl   
        IsExt(TFltPrV self) -> bool

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  U  s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U  s    c         G   s   t  j |  |  S(   si  
        Clr(TFltPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltPrV self)

        Parameters:
            self: TVec< TFltPr > *

        (   R   t   TFltPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U  s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltPrV self)

        Parameters:
            self: TVec< TFltPr > *

        (   R   t   TFltPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   V  s    c         C   s   t  j |   S(   s]   
        Pack(TFltPrV self)

        Parameters:
            self: TVec< TFltPr > *

        (   R   t   TFltPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    c         G   s   t  j |  |  S(   s}   
        MoveFrom(TFltPrV self, TFltPrV Vec)

        Parameters:
            Vec: TVec< TPair< TFlt,TFlt >,int > &

        (   R   t   TFltPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    c         C   s   t  j |   S(   sl   
        Empty(TFltPrV self) -> bool

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   (V  s    c         C   s   t  j |   S(   si   
        Len(TFltPrV self) -> int

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   2V  s    c         C   s   t  j |   S(   sn   
        Reserved(TFltPrV self) -> int

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  <V  s    c         G   s   t  j |  |  S(   s   
        Last(TFltPrV self) -> TFltPr
        Last(TFltPrV self) -> TFltPr

        Parameters:
            self: TVec< TFltPr > *

        (   R   t   TFltPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  FV  s    	c         C   s   t  j |   S(   sn   
        LastValN(TFltPrV self) -> int

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  QV  s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltPrV self) -> TFltPr
        LastLast(TFltPrV self) -> TFltPr

        Parameters:
            self: TVec< TFltPr > *

        (   R   t   TFltPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [V  s    	c         C   s   t  j |   S(   sm   
        BegI(TFltPrV self) -> TFltPr

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  fV  s    c         C   s   t  j |   S(   sm   
        EndI(TFltPrV self) -> TFltPr

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  pV  s    c         G   s   t  j |  |  S(   st   
        GetI(TFltPrV self, int const & ValN) -> TFltPr

        Parameters:
            ValN: int const &

        (   R   t   TFltPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  zV  s    c         G   s   t  j |  |  S(   s  
        Add(TFltPrV self) -> int
        Add(TFltPrV self, TFltPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        Add(TFltPrV self, TFltPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > &

        Add(TFltPrV self, TFltPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &
            ResizeLen: int const &

        (   R   t   TFltPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    c         G   s   t  j |  |  S(   s   
        AddV(TFltPrV self, TFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &

        (   R   t   TFltPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    c         G   s   t  j |  |  S(   s  
        AddSorted(TFltPrV self, TFltPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltPrV self, TFltPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &
            Asc: bool const &

        AddSorted(TFltPrV self, TFltPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltPrV self, TFltPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &
            Asc: bool const &

        (   R   t   TFltPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    	c         G   s   t  j |  |  S(   s~   
        AddMerged(TFltPrV self, TFltPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltPrV self, TFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &

        (   R   t   TFltPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    c         G   s   t  j |  |  S(   s~   
        AddUnique(TFltPrV self, TFltPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltPrV self, int const & ValN) -> TFltPr

        Parameters:
            ValN: int const &

        GetVal(TFltPrV self, int const & ValN) -> TFltPr

        Parameters:
            ValN: int const &

        (   R   t   TFltPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltPrV self, int const & ValN, TFltPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltPrV self, int const & BValN, int const & EValN, TFltPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TFlt,TFlt >,int > &

        (   R   t   TFltPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltPrV self, int const & ValN, TFltPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
W  s    	c         G   s   t  j |  |  S(   s  
        Del(TFltPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W  s    c         C   s   t  j |   S(   s`   
        DelLast(TFltPrV self)

        Parameters:
            self: TVec< TFltPr > *

        (   R   t   TFltPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  %W  s    c         G   s   t  j |  |  S(   s}   
        DelIfIn(TFltPrV self, TFltPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  /W  s    c         G   s   t  j |  |  S(   st   
        DelAll(TFltPrV self, TFltPr Val)

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  9W  s    c         G   s   t  j |  |  S(   st   
        PutAll(TFltPrV self, TFltPr Val)

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  CW  s    c         G   s   t  j |  |  S(   s  
        Swap(TFltPrV self, TFltPrV Vec)

        Parameters:
            Vec: TVec< TPair< TFlt,TFlt >,int > &

        Swap(TFltPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  MW  s    c          G   s   t  j |    S(   s   
        SwapI(TFltPr LVal, TFltPr RVal)

        Parameters:
            LVal: TVec< TPair< TFlt,TFlt > >::TIter
            RVal: TVec< TPair< TFlt,TFlt > >::TIter

        (   R   t   TFltPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  ]W  s    	c         C   s   t  j |   S(   si   
        NextPerm(TFltPrV self) -> bool

        Parameters:
            self: TVec< TFltPr > *

        (   R   t   TFltPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  iW  s    c         C   s   t  j |   S(   si   
        PrevPerm(TFltPrV self) -> bool

        Parameters:
            self: TVec< TFltPr > *

        (   R   t   TFltPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  sW  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  }W  s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  W  s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  W  s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  W  s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  W  s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltPrV self)

        Parameters:
            self: TVec< TFltPr > *

        (   R   t   TFltPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltPrV self) -> bool

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  W  s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TFltPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  W  s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltPrV self)
        Reverse(TFltPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W  s    
c         C   s   t  j |   S(   s^   
        Merge(TFltPrV self)

        Parameters:
            self: TVec< TFltPr > *

        (   R   t   TFltPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  W  s    c         G   s   t  j |  |  S(   sB  
        Intrs(TFltPrV self, TFltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &

        Intrs(TFltPrV self, TFltPrV ValV, TFltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &
            DstValV: TVec< TPair< TFlt,TFlt >,int > &

        (   R   t   TFltPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  W  s    c         G   s   t  j |  |  S(   sB  
        Union(TFltPrV self, TFltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &

        Union(TFltPrV self, TFltPrV ValV, TFltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &
            DstValV: TVec< TPair< TFlt,TFlt >,int > &

        (   R   t   TFltPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X  s    c         G   s   t  j |  |  S(   s@  
        Diff(TFltPrV self, TFltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &

        Diff(TFltPrV self, TFltPrV ValV, TFltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &
            DstValV: TVec< TPair< TFlt,TFlt >,int > &

        (   R   t   TFltPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  X  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltPrV self, TFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &

        (   R   t   TFltPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  &X  s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltPrV self, TFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &

        (   R   t   TFltPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  0X  s    c         G   s   t  j |  |  S(   sz   
        Count(TFltPrV self, TFltPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  :X  s    c         G   s   t  j |  |  S(   s  
        SearchBin(TFltPrV self, TFltPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        SearchBin(TFltPrV self, TFltPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &
            InsValN: int &

        (   R   t   TFltPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  DX  s    c         G   s   t  j |  |  S(   s)  
        SearchForw(TFltPrV self, TFltPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &
            BValN: int const &

        SearchForw(TFltPrV self, TFltPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  TX  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltPrV self, TFltPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  dX  s    c         G   s   t  j |  |  S(   sI  
        SearchVForw(TFltPrV self, TFltPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TFltPrV self, TFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TFlt >,int > const &

        (   R   t   TFltPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  nX  s    c         G   s   t  j |  |  S(   s  
        IsIn(TFltPrV self, TFltPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        IsIn(TFltPrV self, TFltPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TFlt,TFlt > const &
            ValN: int &

        (   R   t   TFltPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  ~X  s    c         G   s   t  j |  |  S(   s}   
        IsInBin(TFltPrV self, TFltPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  X  s    c         G   s   t  j |  |  S(   s~   
        GetDat(TFltPrV self, TFltPr Val) -> TFltPr

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  X  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltPrV self, TFltPr Val) -> TFltPr

        Parameters:
            Val: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  X  s    c         C   s   t  j |   S(   so   
        GetMxValN(TFltPrV self) -> int

        Parameters:
            self: TVec< TFltPr > const *

        (   R   t   TFltPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  X  s    c          G   s   t  j |    S(   s  
        GetV(TFltPr Val1) -> TFltPrV

        Parameters:
            Val1: TPair< TFlt,TFlt > const &

        GetV(TFltPr Val1, TFltPr Val2) -> TFltPrV

        Parameters:
            Val1: TPair< TFlt,TFlt > const &
            Val2: TPair< TFlt,TFlt > const &

        GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3) -> TFltPrV

        Parameters:
            Val1: TPair< TFlt,TFlt > const &
            Val2: TPair< TFlt,TFlt > const &
            Val3: TPair< TFlt,TFlt > const &

        GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4) -> TFltPrV

        Parameters:
            Val1: TPair< TFlt,TFlt > const &
            Val2: TPair< TFlt,TFlt > const &
            Val3: TPair< TFlt,TFlt > const &
            Val4: TPair< TFlt,TFlt > const &

        GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4, TFltPr Val5) -> TFltPrV

        Parameters:
            Val1: TPair< TFlt,TFlt > const &
            Val2: TPair< TFlt,TFlt > const &
            Val3: TPair< TFlt,TFlt > const &
            Val4: TPair< TFlt,TFlt > const &
            Val5: TPair< TFlt,TFlt > const &

        GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4, TFltPr Val5, TFltPr Val6) -> TFltPrV

        Parameters:
            Val1: TPair< TFlt,TFlt > const &
            Val2: TPair< TFlt,TFlt > const &
            Val3: TPair< TFlt,TFlt > const &
            Val4: TPair< TFlt,TFlt > const &
            Val5: TPair< TFlt,TFlt > const &
            Val6: TPair< TFlt,TFlt > const &

        GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4, TFltPr Val5, TFltPr Val6, TFltPr Val7) -> TFltPrV

        Parameters:
            Val1: TPair< TFlt,TFlt > const &
            Val2: TPair< TFlt,TFlt > const &
            Val3: TPair< TFlt,TFlt > const &
            Val4: TPair< TFlt,TFlt > const &
            Val5: TPair< TFlt,TFlt > const &
            Val6: TPair< TFlt,TFlt > const &
            Val7: TPair< TFlt,TFlt > const &

        GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4, TFltPr Val5, TFltPr Val6, TFltPr Val7, 
            TFltPr Val8) -> TFltPrV

        Parameters:
            Val1: TPair< TFlt,TFlt > const &
            Val2: TPair< TFlt,TFlt > const &
            Val3: TPair< TFlt,TFlt > const &
            Val4: TPair< TFlt,TFlt > const &
            Val5: TPair< TFlt,TFlt > const &
            Val6: TPair< TFlt,TFlt > const &
            Val7: TPair< TFlt,TFlt > const &
            Val8: TPair< TFlt,TFlt > const &

        GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4, TFltPr Val5, TFltPr Val6, TFltPr Val7, 
            TFltPr Val8, TFltPr Val9) -> TFltPrV

        Parameters:
            Val1: TPair< TFlt,TFlt > const &
            Val2: TPair< TFlt,TFlt > const &
            Val3: TPair< TFlt,TFlt > const &
            Val4: TPair< TFlt,TFlt > const &
            Val5: TPair< TFlt,TFlt > const &
            Val6: TPair< TFlt,TFlt > const &
            Val7: TPair< TFlt,TFlt > const &
            Val8: TPair< TFlt,TFlt > const &
            Val9: TPair< TFlt,TFlt > const &

        (   R   t   TFltPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  X  s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <U  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TFltPrV_SwapI(TFltPr LVal, TFltPr RVal)

    Parameters:
        LVal: TVec< TPair< TFlt,TFlt > >::TIter
        RVal: TVec< TPair< TFlt,TFlt > >::TIter

    (   R   R%	  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%	  XY  s    	c          G   s   t  j |    S(   s
  
    GetV(TFltPr Val1) -> TFltPrV

    Parameters:
        Val1: TPair< TFlt,TFlt > const &

    GetV(TFltPr Val1, TFltPr Val2) -> TFltPrV

    Parameters:
        Val1: TPair< TFlt,TFlt > const &
        Val2: TPair< TFlt,TFlt > const &

    GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3) -> TFltPrV

    Parameters:
        Val1: TPair< TFlt,TFlt > const &
        Val2: TPair< TFlt,TFlt > const &
        Val3: TPair< TFlt,TFlt > const &

    GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4) -> TFltPrV

    Parameters:
        Val1: TPair< TFlt,TFlt > const &
        Val2: TPair< TFlt,TFlt > const &
        Val3: TPair< TFlt,TFlt > const &
        Val4: TPair< TFlt,TFlt > const &

    GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4, TFltPr Val5) -> TFltPrV

    Parameters:
        Val1: TPair< TFlt,TFlt > const &
        Val2: TPair< TFlt,TFlt > const &
        Val3: TPair< TFlt,TFlt > const &
        Val4: TPair< TFlt,TFlt > const &
        Val5: TPair< TFlt,TFlt > const &

    GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4, TFltPr Val5, TFltPr Val6) -> TFltPrV

    Parameters:
        Val1: TPair< TFlt,TFlt > const &
        Val2: TPair< TFlt,TFlt > const &
        Val3: TPair< TFlt,TFlt > const &
        Val4: TPair< TFlt,TFlt > const &
        Val5: TPair< TFlt,TFlt > const &
        Val6: TPair< TFlt,TFlt > const &

    GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4, TFltPr Val5, TFltPr Val6, TFltPr Val7) -> TFltPrV

    Parameters:
        Val1: TPair< TFlt,TFlt > const &
        Val2: TPair< TFlt,TFlt > const &
        Val3: TPair< TFlt,TFlt > const &
        Val4: TPair< TFlt,TFlt > const &
        Val5: TPair< TFlt,TFlt > const &
        Val6: TPair< TFlt,TFlt > const &
        Val7: TPair< TFlt,TFlt > const &

    GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4, TFltPr Val5, TFltPr Val6, TFltPr Val7, 
        TFltPr Val8) -> TFltPrV

    Parameters:
        Val1: TPair< TFlt,TFlt > const &
        Val2: TPair< TFlt,TFlt > const &
        Val3: TPair< TFlt,TFlt > const &
        Val4: TPair< TFlt,TFlt > const &
        Val5: TPair< TFlt,TFlt > const &
        Val6: TPair< TFlt,TFlt > const &
        Val7: TPair< TFlt,TFlt > const &
        Val8: TPair< TFlt,TFlt > const &

    TFltPrV_GetV(TFltPr Val1, TFltPr Val2, TFltPr Val3, TFltPr Val4, TFltPr Val5, TFltPr Val6, TFltPr Val7, 
        TFltPr Val8, TFltPr Val9) -> TFltPrV

    Parameters:
        Val1: TPair< TFlt,TFlt > const &
        Val2: TPair< TFlt,TFlt > const &
        Val3: TPair< TFlt,TFlt > const &
        Val4: TPair< TFlt,TFlt > const &
        Val5: TPair< TFlt,TFlt > const &
        Val6: TPair< TFlt,TFlt > const &
        Val7: TPair< TFlt,TFlt > const &
        Val8: TPair< TFlt,TFlt > const &
        Val9: TPair< TFlt,TFlt > const &

    (   R   RA	  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRA	  cY  s    Vt   TIntTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TIntTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TIntTr)> self) -> TIntTrV
        __init__(TVec<(TIntTr)> self, TIntTrV Vec) -> TIntTrV

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TInt >,int > const &

        __init__(TVec<(TIntTr)> self, int const & _Vals) -> TIntTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntTr)> self, int const & _MxVals, int const & _Vals) -> TIntTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntTr)> self, TIntTr _ValT, int const & _Vals) -> TIntTrV

        Parameters:
            _ValT: TTriple< TInt,TInt,TInt > *
            _Vals: int const &

        __init__(TVec<(TIntTr)> self, TSIn SIn) -> TIntTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntTrV_swiginitt   new_TIntTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Y  s    c         G   s   t  j |  |  S(   s\   
        Load(TIntTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y  s    c         G   s   t  j |  |  S(   s`   
        Save(TIntTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y  s    c         G   s   t  j |  |  S(   s   
        __add__(TIntTrV self, TIntTr Val) -> TIntTrV

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntTrV self, TIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TInt >,int > const &

        (   R   t   TIntTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntTrV self, TIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TInt >,int > const &

        (   R   t   TIntTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TIntTrV self) -> int

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z  s    c         C   s   t  j |   S(   sp   
        GetMemSize(TIntTrV self) -> int

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TIntTrV self) -> int

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  &Z  s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TIntTrV self) -> int

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  0Z  s    c         G   s   t  j |  |  S(   s  
        Gen(TIntTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   :Z  s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntTrV self, TIntTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TInt,TInt,TInt > *
            _Vals: int const &

        (   R   t   TIntTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  JZ  s    	c         C   s   t  j |   S(   sl   
        IsExt(TIntTrV self) -> bool

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  UZ  s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _Z  s    c         G   s   t  j |  |  S(   si  
        Clr(TIntTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntTrV self)

        Parameters:
            self: TVec< TIntTr > *

        (   R   t   TIntTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   oZ  s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntTrV self)

        Parameters:
            self: TVec< TIntTr > *

        (   R   t   TIntTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z  s    c         C   s   t  j |   S(   s]   
        Pack(TIntTrV self)

        Parameters:
            self: TVec< TIntTr > *

        (   R   t   TIntTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntTrV self, TIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TInt >,int > &

        (   R   t   TIntTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    c         C   s   t  j |   S(   sl   
        Empty(TIntTrV self) -> bool

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   Z  s    c         C   s   t  j |   S(   si   
        Len(TIntTrV self) -> int

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   Z  s    c         C   s   t  j |   S(   sn   
        Reserved(TIntTrV self) -> int

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  Z  s    c         G   s   t  j |  |  S(   s   
        Last(TIntTrV self) -> TIntTr
        Last(TIntTrV self) -> TIntTr

        Parameters:
            self: TVec< TIntTr > *

        (   R   t   TIntTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    	c         C   s   t  j |   S(   sn   
        LastValN(TIntTrV self) -> int

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntTrV self) -> TIntTr
        LastLast(TIntTrV self) -> TIntTr

        Parameters:
            self: TVec< TIntTr > *

        (   R   t   TIntTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    	c         C   s   t  j |   S(   sm   
        BegI(TIntTrV self) -> TIntTr

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    c         C   s   t  j |   S(   sm   
        EndI(TIntTrV self) -> TIntTr

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    c         G   s   t  j |  |  S(   st   
        GetI(TIntTrV self, int const & ValN) -> TIntTr

        Parameters:
            ValN: int const &

        (   R   t   TIntTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  Z  s    c         G   s   t  j |  |  S(   s  
        Add(TIntTrV self) -> int
        Add(TIntTrV self, TIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        Add(TIntTrV self, TIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > &

        Add(TIntTrV self, TIntTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &
            ResizeLen: int const &

        (   R   t   TIntTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [  s    c         G   s   t  j |  |  S(   s   
        AddV(TIntTrV self, TIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &

        (   R   t   TIntTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [  s    c         G   s   t  j |  |  S(   s   
        AddSorted(TIntTrV self, TIntTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntTrV self, TIntTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &
            Asc: bool const &

        AddSorted(TIntTrV self, TIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #[  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntTrV self, TIntTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &
            Asc: bool const &

        (   R   t   TIntTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  :[  s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntTrV self, TIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E[  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntTrV self, TIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &

        (   R   t   TIntTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O[  s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntTrV self, TIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y[  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntTrV self, int const & ValN) -> TIntTr

        Parameters:
            ValN: int const &

        GetVal(TIntTrV self, int const & ValN) -> TIntTr

        Parameters:
            ValN: int const &

        (   R   t   TIntTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c[  s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntTrV self, int const & ValN, TIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r[  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntTrV self, int const & BValN, int const & EValN, TIntTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > &

        (   R   t   TIntTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }[  s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntTrV self, int const & ValN, TIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [  s    	c         G   s   t  j |  |  S(   s  
        Del(TIntTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [  s    c         C   s   t  j |   S(   s`   
        DelLast(TIntTrV self)

        Parameters:
            self: TVec< TIntTr > *

        (   R   t   TIntTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [  s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntTrV self, TIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  [  s    c         G   s   t  j |  |  S(   s{   
        DelAll(TIntTrV self, TIntTr Val)

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  [  s    c         G   s   t  j |  |  S(   s{   
        PutAll(TIntTrV self, TIntTr Val)

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [  s    c         G   s   t  j |  |  S(   s  
        Swap(TIntTrV self, TIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TInt >,int > &

        Swap(TIntTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  [  s    c          G   s   t  j |    S(   s   
        SwapI(TIntTr LVal, TIntTr RVal)

        Parameters:
            LVal: TVec< TTriple< TInt,TInt,TInt > >::TIter
            RVal: TVec< TTriple< TInt,TInt,TInt > >::TIter

        (   R   t   TIntTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  [  s    	c         C   s   t  j |   S(   si   
        NextPerm(TIntTrV self) -> bool

        Parameters:
            self: TVec< TIntTr > *

        (   R   t   TIntTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  [  s    c         C   s   t  j |   S(   si   
        PrevPerm(TIntTrV self) -> bool

        Parameters:
            self: TVec< TIntTr > *

        (   R   t   TIntTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  [  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  [  s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  \  s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  \  s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  \  s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  +\  s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntTrV self)

        Parameters:
            self: TVec< TIntTr > *

        (   R   t   TIntTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7\  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntTrV self) -> bool

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  F\  s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TIntTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  U\  s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntTrV self)
        Reverse(TIntTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _\  s    
c         C   s   t  j |   S(   s^   
        Merge(TIntTrV self)

        Parameters:
            self: TVec< TIntTr > *

        (   R   t   TIntTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  k\  s    c         G   s   t  j |  |  S(   sW  
        Intrs(TIntTrV self, TIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &

        Intrs(TIntTrV self, TIntTrV ValV, TIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TInt >,int > &

        (   R   t   TIntTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  u\  s    c         G   s   t  j |  |  S(   sW  
        Union(TIntTrV self, TIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &

        Union(TIntTrV self, TIntTrV ValV, TIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TInt >,int > &

        (   R   t   TIntTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \  s    c         G   s   t  j |  |  S(   sU  
        Diff(TIntTrV self, TIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &

        Diff(TIntTrV self, TIntTrV ValV, TIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TInt >,int > &

        (   R   t   TIntTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  \  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntTrV self, TIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &

        (   R   t   TIntTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  \  s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntTrV self, TIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &

        (   R   t   TIntTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  \  s    c         G   s   t  j |  |  S(   s   
        Count(TIntTrV self, TIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  \  s    c         G   s   t  j |  |  S(   s+  
        SearchBin(TIntTrV self, TIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        SearchBin(TIntTrV self, TIntTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &
            InsValN: int &

        (   R   t   TIntTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  \  s    c         G   s   t  j |  |  S(   s7  
        SearchForw(TIntTrV self, TIntTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &
            BValN: int const &

        SearchForw(TIntTrV self, TIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  \  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntTrV self, TIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  \  s    c         G   s   t  j |  |  S(   sW  
        SearchVForw(TIntTrV self, TIntTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TIntTrV self, TIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TInt >,int > const &

        (   R   t   TIntTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  \  s    c         G   s   t  j |  |  S(   s  
        IsIn(TIntTrV self, TIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        IsIn(TIntTrV self, TIntTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &
            ValN: int &

        (   R   t   TIntTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  \  s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntTrV self, TIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  ]  s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntTrV self, TIntTr Val) -> TIntTr

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  ]  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntTrV self, TIntTr Val) -> TIntTr

        Parameters:
            Val: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  !]  s    c         C   s   t  j |   S(   so   
        GetMxValN(TIntTrV self) -> int

        Parameters:
            self: TVec< TIntTr > const *

        (   R   t   TIntTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  +]  s    c          G   s   t  j |    S(   s.  
        GetV(TIntTr Val1) -> TIntTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TInt > const &

        GetV(TIntTr Val1, TIntTr Val2) -> TIntTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TInt > const &
            Val2: TTriple< TInt,TInt,TInt > const &

        GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3) -> TIntTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TInt > const &
            Val2: TTriple< TInt,TInt,TInt > const &
            Val3: TTriple< TInt,TInt,TInt > const &

        GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4) -> TIntTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TInt > const &
            Val2: TTriple< TInt,TInt,TInt > const &
            Val3: TTriple< TInt,TInt,TInt > const &
            Val4: TTriple< TInt,TInt,TInt > const &

        GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4, TIntTr Val5) -> TIntTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TInt > const &
            Val2: TTriple< TInt,TInt,TInt > const &
            Val3: TTriple< TInt,TInt,TInt > const &
            Val4: TTriple< TInt,TInt,TInt > const &
            Val5: TTriple< TInt,TInt,TInt > const &

        GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4, TIntTr Val5, TIntTr Val6) -> TIntTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TInt > const &
            Val2: TTriple< TInt,TInt,TInt > const &
            Val3: TTriple< TInt,TInt,TInt > const &
            Val4: TTriple< TInt,TInt,TInt > const &
            Val5: TTriple< TInt,TInt,TInt > const &
            Val6: TTriple< TInt,TInt,TInt > const &

        GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4, TIntTr Val5, TIntTr Val6, TIntTr Val7) -> TIntTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TInt > const &
            Val2: TTriple< TInt,TInt,TInt > const &
            Val3: TTriple< TInt,TInt,TInt > const &
            Val4: TTriple< TInt,TInt,TInt > const &
            Val5: TTriple< TInt,TInt,TInt > const &
            Val6: TTriple< TInt,TInt,TInt > const &
            Val7: TTriple< TInt,TInt,TInt > const &

        GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4, TIntTr Val5, TIntTr Val6, TIntTr Val7, 
            TIntTr Val8) -> TIntTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TInt > const &
            Val2: TTriple< TInt,TInt,TInt > const &
            Val3: TTriple< TInt,TInt,TInt > const &
            Val4: TTriple< TInt,TInt,TInt > const &
            Val5: TTriple< TInt,TInt,TInt > const &
            Val6: TTriple< TInt,TInt,TInt > const &
            Val7: TTriple< TInt,TInt,TInt > const &
            Val8: TTriple< TInt,TInt,TInt > const &

        GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4, TIntTr Val5, TIntTr Val6, TIntTr Val7, 
            TIntTr Val8, TIntTr Val9) -> TIntTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TInt > const &
            Val2: TTriple< TInt,TInt,TInt > const &
            Val3: TTriple< TInt,TInt,TInt > const &
            Val4: TTriple< TInt,TInt,TInt > const &
            Val5: TTriple< TInt,TInt,TInt > const &
            Val6: TTriple< TInt,TInt,TInt > const &
            Val7: TTriple< TInt,TInt,TInt > const &
            Val8: TTriple< TInt,TInt,TInt > const &
            Val9: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  5]  s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC	  Y  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TIntTrV_SwapI(TIntTr LVal, TIntTr RVal)

    Parameters:
        LVal: TVec< TTriple< TInt,TInt,TInt > >::TIter
        RVal: TVec< TTriple< TInt,TInt,TInt > >::TIter

    (   R   Rq	  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRq	  ]  s    	c          G   s   t  j |    S(   s.  
    GetV(TIntTr Val1) -> TIntTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TInt > const &

    GetV(TIntTr Val1, TIntTr Val2) -> TIntTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TInt > const &
        Val2: TTriple< TInt,TInt,TInt > const &

    GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3) -> TIntTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TInt > const &
        Val2: TTriple< TInt,TInt,TInt > const &
        Val3: TTriple< TInt,TInt,TInt > const &

    GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4) -> TIntTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TInt > const &
        Val2: TTriple< TInt,TInt,TInt > const &
        Val3: TTriple< TInt,TInt,TInt > const &
        Val4: TTriple< TInt,TInt,TInt > const &

    GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4, TIntTr Val5) -> TIntTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TInt > const &
        Val2: TTriple< TInt,TInt,TInt > const &
        Val3: TTriple< TInt,TInt,TInt > const &
        Val4: TTriple< TInt,TInt,TInt > const &
        Val5: TTriple< TInt,TInt,TInt > const &

    GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4, TIntTr Val5, TIntTr Val6) -> TIntTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TInt > const &
        Val2: TTriple< TInt,TInt,TInt > const &
        Val3: TTriple< TInt,TInt,TInt > const &
        Val4: TTriple< TInt,TInt,TInt > const &
        Val5: TTriple< TInt,TInt,TInt > const &
        Val6: TTriple< TInt,TInt,TInt > const &

    GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4, TIntTr Val5, TIntTr Val6, TIntTr Val7) -> TIntTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TInt > const &
        Val2: TTriple< TInt,TInt,TInt > const &
        Val3: TTriple< TInt,TInt,TInt > const &
        Val4: TTriple< TInt,TInt,TInt > const &
        Val5: TTriple< TInt,TInt,TInt > const &
        Val6: TTriple< TInt,TInt,TInt > const &
        Val7: TTriple< TInt,TInt,TInt > const &

    GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4, TIntTr Val5, TIntTr Val6, TIntTr Val7, 
        TIntTr Val8) -> TIntTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TInt > const &
        Val2: TTriple< TInt,TInt,TInt > const &
        Val3: TTriple< TInt,TInt,TInt > const &
        Val4: TTriple< TInt,TInt,TInt > const &
        Val5: TTriple< TInt,TInt,TInt > const &
        Val6: TTriple< TInt,TInt,TInt > const &
        Val7: TTriple< TInt,TInt,TInt > const &
        Val8: TTriple< TInt,TInt,TInt > const &

    TIntTrV_GetV(TIntTr Val1, TIntTr Val2, TIntTr Val3, TIntTr Val4, TIntTr Val5, TIntTr Val6, TIntTr Val7, 
        TIntTr Val8, TIntTr Val9) -> TIntTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TInt > const &
        Val2: TTriple< TInt,TInt,TInt > const &
        Val3: TTriple< TInt,TInt,TInt > const &
        Val4: TTriple< TInt,TInt,TInt > const &
        Val5: TTriple< TInt,TInt,TInt > const &
        Val6: TTriple< TInt,TInt,TInt > const &
        Val7: TTriple< TInt,TInt,TInt > const &
        Val8: TTriple< TInt,TInt,TInt > const &
        Val9: TTriple< TInt,TInt,TInt > const &

    (   R   R	  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  ]  s    Vt
   TIntFltKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TIntFltKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   <^  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   <^  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s4  
        __init__(TVec<(TIntFltKd)> self) -> TIntFltKdV
        __init__(TVec<(TIntFltKd)> self, TIntFltKdV Vec) -> TIntFltKdV

        Parameters:
            Vec: TVec< TKeyDat< TInt,TFlt >,int > const &

        __init__(TVec<(TIntFltKd)> self, int const & _Vals) -> TIntFltKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntFltKd)> self, int const & _MxVals, int const & _Vals) -> TIntFltKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntFltKd)> self, TIntFltKd _ValT, int const & _Vals) -> TIntFltKdV

        Parameters:
            _ValT: TKeyDat< TInt,TFlt > *
            _Vals: int const &

        __init__(TVec<(TIntFltKd)> self, TSIn SIn) -> TIntFltKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltKdV_swiginitt   new_TIntFltKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ?^  s    c         G   s   t  j |  |  S(   s_   
        Load(TIntFltKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntFltKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _^  s    c         G   s   t  j |  |  S(   sc   
        Save(TIntFltKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i^  s    c         G   s   t  j |  |  S(   s   
        __add__(TIntFltKdV self, TIntFltKd Val) -> TIntFltKdV

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s^  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltKdV self, TIntFltKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TInt,TFlt >,int > const &

        (   R   t   TIntFltKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }^  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltKdV self, TIntFltKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TInt,TFlt >,int > const &

        (   R   t   TIntFltKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^  s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TIntFltKdV self) -> int

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^  s    c         C   s   t  j |   S(   sv   
        GetMemSize(TIntFltKdV self) -> int

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^  s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TIntFltKdV self) -> int

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ^  s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TIntFltKdV self) -> int

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ^  s    c         G   s   t  j |  |  S(   s	  
        Gen(TIntFltKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntFltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntFltKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^  s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntFltKdV self, TIntFltKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TInt,TFlt > *
            _Vals: int const &

        (   R   t   TIntFltKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^  s    	c         C   s   t  j |   S(   sr   
        IsExt(TIntFltKdV self) -> bool

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^  s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntFltKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntFltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntFltKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^  s    c         G   s   t  j |  |  S(   su  
        Clr(TIntFltKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntFltKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntFltKdV self)

        Parameters:
            self: TVec< TIntFltKd > *

        (   R   t   TIntFltKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^  s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntFltKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntFltKdV self)

        Parameters:
            self: TVec< TIntFltKd > *

        (   R   t   TIntFltKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _  s    c         C   s   t  j |   S(   sc   
        Pack(TIntFltKdV self)

        Parameters:
            self: TVec< TIntFltKd > *

        (   R   t   TIntFltKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntFltKdV self, TIntFltKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TInt,TFlt >,int > &

        (   R   t   TIntFltKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    c         C   s   t  j |   S(   sr   
        Empty(TIntFltKdV self) -> bool

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   &_  s    c         C   s   t  j |   S(   so   
        Len(TIntFltKdV self) -> int

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   0_  s    c         C   s   t  j |   S(   st   
        Reserved(TIntFltKdV self) -> int

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  :_  s    c         G   s   t  j |  |  S(   s   
        Last(TIntFltKdV self) -> TIntFltKd
        Last(TIntFltKdV self) -> TIntFltKd

        Parameters:
            self: TVec< TIntFltKd > *

        (   R   t   TIntFltKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D_  s    	c         C   s   t  j |   S(   st   
        LastValN(TIntFltKdV self) -> int

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O_  s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntFltKdV self) -> TIntFltKd
        LastLast(TIntFltKdV self) -> TIntFltKd

        Parameters:
            self: TVec< TIntFltKd > *

        (   R   t   TIntFltKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y_  s    	c         C   s   t  j |   S(   sv   
        BegI(TIntFltKdV self) -> TIntFltKd

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d_  s    c         C   s   t  j |   S(   sv   
        EndI(TIntFltKdV self) -> TIntFltKd

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n_  s    c         G   s   t  j |  |  S(   sz   
        GetI(TIntFltKdV self, int const & ValN) -> TIntFltKd

        Parameters:
            ValN: int const &

        (   R   t   TIntFltKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  x_  s    c         G   s   t  j |  |  S(   s  
        Add(TIntFltKdV self) -> int
        Add(TIntFltKdV self, TIntFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        Add(TIntFltKdV self, TIntFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > &

        Add(TIntFltKdV self, TIntFltKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &
            ResizeLen: int const &

        (   R   t   TIntFltKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    c         G   s   t  j |  |  S(   s   
        AddV(TIntFltKdV self, TIntFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &

        (   R   t   TIntFltKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    c         G   s   t  j |  |  S(   s#  
        AddSorted(TIntFltKdV self, TIntFltKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntFltKdV self, TIntFltKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &
            Asc: bool const &

        AddSorted(TIntFltKdV self, TIntFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntFltKdV self, TIntFltKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &
            Asc: bool const &

        (   R   t   TIntFltKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntFltKdV self, TIntFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntFltKdV self, TIntFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &

        (   R   t   TIntFltKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntFltKdV self, TIntFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntFltKdV self, int const & ValN) -> TIntFltKd

        Parameters:
            ValN: int const &

        GetVal(TIntFltKdV self, int const & ValN) -> TIntFltKd

        Parameters:
            ValN: int const &

        (   R   t   TIntFltKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntFltKdV self, int const & ValN, TIntFltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntFltKdV self, int const & BValN, int const & EValN, TIntFltKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TInt,TFlt >,int > &

        (   R   t   TIntFltKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntFltKdV self, int const & ValN, TIntFltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  `  s    	c         G   s   t  j |  |  S(   s  
        Del(TIntFltKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntFltKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntFltKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `  s    c         C   s   t  j |   S(   sf   
        DelLast(TIntFltKdV self)

        Parameters:
            self: TVec< TIntFltKd > *

        (   R   t   TIntFltKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #`  s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntFltKdV self, TIntFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  -`  s    c         G   s   t  j |  |  S(   s|   
        DelAll(TIntFltKdV self, TIntFltKd Val)

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  7`  s    c         G   s   t  j |  |  S(   s|   
        PutAll(TIntFltKdV self, TIntFltKd Val)

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A`  s    c         G   s   t  j |  |  S(   s  
        Swap(TIntFltKdV self, TIntFltKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TInt,TFlt >,int > &

        Swap(TIntFltKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntFltKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  K`  s    c          G   s   t  j |    S(   s   
        SwapI(TIntFltKd LVal, TIntFltKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TInt,TFlt > >::TIter
            RVal: TVec< TKeyDat< TInt,TFlt > >::TIter

        (   R   t   TIntFltKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  [`  s    	c         C   s   t  j |   S(   so   
        NextPerm(TIntFltKdV self) -> bool

        Parameters:
            self: TVec< TIntFltKd > *

        (   R   t   TIntFltKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  g`  s    c         C   s   t  j |   S(   so   
        PrevPerm(TIntFltKdV self) -> bool

        Parameters:
            self: TVec< TIntFltKd > *

        (   R   t   TIntFltKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  q`  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntFltKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntFltKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  {`  s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  `  s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  `  s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  `  s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  `  s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntFltKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntFltKdV self)

        Parameters:
            self: TVec< TIntFltKd > *

        (   R   t   TIntFltKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  `  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntFltKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntFltKdV self) -> bool

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  `  s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TIntFltKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntFltKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  `  s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntFltKdV self)
        Reverse(TIntFltKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntFltKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  `  s    
c         C   s   t  j |   S(   sd   
        Merge(TIntFltKdV self)

        Parameters:
            self: TVec< TIntFltKd > *

        (   R   t   TIntFltKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  `  s    c         G   s   t  j |  |  S(   sW  
        Intrs(TIntFltKdV self, TIntFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &

        Intrs(TIntFltKdV self, TIntFltKdV ValV, TIntFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TInt,TFlt >,int > &

        (   R   t   TIntFltKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  `  s    c         G   s   t  j |  |  S(   sW  
        Union(TIntFltKdV self, TIntFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &

        Union(TIntFltKdV self, TIntFltKdV ValV, TIntFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TInt,TFlt >,int > &

        (   R   t   TIntFltKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a  s    c         G   s   t  j |  |  S(   sU  
        Diff(TIntFltKdV self, TIntFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &

        Diff(TIntFltKdV self, TIntFltKdV ValV, TIntFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TInt,TFlt >,int > &

        (   R   t   TIntFltKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  a  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntFltKdV self, TIntFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &

        (   R   t   TIntFltKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  $a  s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntFltKdV self, TIntFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &

        (   R   t   TIntFltKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  .a  s    c         G   s   t  j |  |  S(   s   
        Count(TIntFltKdV self, TIntFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  8a  s    c         G   s   t  j |  |  S(   s-  
        SearchBin(TIntFltKdV self, TIntFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        SearchBin(TIntFltKdV self, TIntFltKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &
            InsValN: int &

        (   R   t   TIntFltKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  Ba  s    c         G   s   t  j |  |  S(   s9  
        SearchForw(TIntFltKdV self, TIntFltKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &
            BValN: int const &

        SearchForw(TIntFltKdV self, TIntFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  Ra  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntFltKdV self, TIntFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  ba  s    c         G   s   t  j |  |  S(   sY  
        SearchVForw(TIntFltKdV self, TIntFltKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TIntFltKdV self, TIntFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TFlt >,int > const &

        (   R   t   TIntFltKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  la  s    c         G   s   t  j |  |  S(   s  
        IsIn(TIntFltKdV self, TIntFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        IsIn(TIntFltKdV self, TIntFltKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &
            ValN: int &

        (   R   t   TIntFltKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  |a  s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntFltKdV self, TIntFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  a  s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltKdV self, TIntFltKd Val) -> TIntFltKd

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  a  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntFltKdV self, TIntFltKd Val) -> TIntFltKd

        Parameters:
            Val: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  a  s    c         C   s   t  j |   S(   su   
        GetMxValN(TIntFltKdV self) -> int

        Parameters:
            self: TVec< TIntFltKd > const *

        (   R   t   TIntFltKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  a  s    c          G   s   t  j |    S(   s  
        GetV(TIntFltKd Val1) -> TIntFltKdV

        Parameters:
            Val1: TKeyDat< TInt,TFlt > const &

        GetV(TIntFltKd Val1, TIntFltKd Val2) -> TIntFltKdV

        Parameters:
            Val1: TKeyDat< TInt,TFlt > const &
            Val2: TKeyDat< TInt,TFlt > const &

        GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3) -> TIntFltKdV

        Parameters:
            Val1: TKeyDat< TInt,TFlt > const &
            Val2: TKeyDat< TInt,TFlt > const &
            Val3: TKeyDat< TInt,TFlt > const &

        GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4) -> TIntFltKdV

        Parameters:
            Val1: TKeyDat< TInt,TFlt > const &
            Val2: TKeyDat< TInt,TFlt > const &
            Val3: TKeyDat< TInt,TFlt > const &
            Val4: TKeyDat< TInt,TFlt > const &

        GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4, TIntFltKd Val5) -> TIntFltKdV

        Parameters:
            Val1: TKeyDat< TInt,TFlt > const &
            Val2: TKeyDat< TInt,TFlt > const &
            Val3: TKeyDat< TInt,TFlt > const &
            Val4: TKeyDat< TInt,TFlt > const &
            Val5: TKeyDat< TInt,TFlt > const &

        GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4, TIntFltKd Val5, TIntFltKd Val6) -> TIntFltKdV

        Parameters:
            Val1: TKeyDat< TInt,TFlt > const &
            Val2: TKeyDat< TInt,TFlt > const &
            Val3: TKeyDat< TInt,TFlt > const &
            Val4: TKeyDat< TInt,TFlt > const &
            Val5: TKeyDat< TInt,TFlt > const &
            Val6: TKeyDat< TInt,TFlt > const &

        GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4, TIntFltKd Val5, TIntFltKd Val6, 
            TIntFltKd Val7) -> TIntFltKdV

        Parameters:
            Val1: TKeyDat< TInt,TFlt > const &
            Val2: TKeyDat< TInt,TFlt > const &
            Val3: TKeyDat< TInt,TFlt > const &
            Val4: TKeyDat< TInt,TFlt > const &
            Val5: TKeyDat< TInt,TFlt > const &
            Val6: TKeyDat< TInt,TFlt > const &
            Val7: TKeyDat< TInt,TFlt > const &

        GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4, TIntFltKd Val5, TIntFltKd Val6, 
            TIntFltKd Val7, TIntFltKd Val8) -> TIntFltKdV

        Parameters:
            Val1: TKeyDat< TInt,TFlt > const &
            Val2: TKeyDat< TInt,TFlt > const &
            Val3: TKeyDat< TInt,TFlt > const &
            Val4: TKeyDat< TInt,TFlt > const &
            Val5: TKeyDat< TInt,TFlt > const &
            Val6: TKeyDat< TInt,TFlt > const &
            Val7: TKeyDat< TInt,TFlt > const &
            Val8: TKeyDat< TInt,TFlt > const &

        GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4, TIntFltKd Val5, TIntFltKd Val6, 
            TIntFltKd Val7, TIntFltKd Val8, TIntFltKd Val9) -> TIntFltKdV

        Parameters:
            Val1: TKeyDat< TInt,TFlt > const &
            Val2: TKeyDat< TInt,TFlt > const &
            Val3: TKeyDat< TInt,TFlt > const &
            Val4: TKeyDat< TInt,TFlt > const &
            Val5: TKeyDat< TInt,TFlt > const &
            Val6: TKeyDat< TInt,TFlt > const &
            Val7: TKeyDat< TInt,TFlt > const &
            Val8: TKeyDat< TInt,TFlt > const &
            Val9: TKeyDat< TInt,TFlt > const &

        (   R   t   TIntFltKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  a  s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntFltKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  :^  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TIntFltKdV_SwapI(TIntFltKd LVal, TIntFltKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TInt,TFlt > >::TIter
        RVal: TVec< TKeyDat< TInt,TFlt > >::TIter

    (   R   R	  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  Wb  s    	c          G   s   t  j |    S(   s  
    GetV(TIntFltKd Val1) -> TIntFltKdV

    Parameters:
        Val1: TKeyDat< TInt,TFlt > const &

    GetV(TIntFltKd Val1, TIntFltKd Val2) -> TIntFltKdV

    Parameters:
        Val1: TKeyDat< TInt,TFlt > const &
        Val2: TKeyDat< TInt,TFlt > const &

    GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3) -> TIntFltKdV

    Parameters:
        Val1: TKeyDat< TInt,TFlt > const &
        Val2: TKeyDat< TInt,TFlt > const &
        Val3: TKeyDat< TInt,TFlt > const &

    GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4) -> TIntFltKdV

    Parameters:
        Val1: TKeyDat< TInt,TFlt > const &
        Val2: TKeyDat< TInt,TFlt > const &
        Val3: TKeyDat< TInt,TFlt > const &
        Val4: TKeyDat< TInt,TFlt > const &

    GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4, TIntFltKd Val5) -> TIntFltKdV

    Parameters:
        Val1: TKeyDat< TInt,TFlt > const &
        Val2: TKeyDat< TInt,TFlt > const &
        Val3: TKeyDat< TInt,TFlt > const &
        Val4: TKeyDat< TInt,TFlt > const &
        Val5: TKeyDat< TInt,TFlt > const &

    GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4, TIntFltKd Val5, TIntFltKd Val6) -> TIntFltKdV

    Parameters:
        Val1: TKeyDat< TInt,TFlt > const &
        Val2: TKeyDat< TInt,TFlt > const &
        Val3: TKeyDat< TInt,TFlt > const &
        Val4: TKeyDat< TInt,TFlt > const &
        Val5: TKeyDat< TInt,TFlt > const &
        Val6: TKeyDat< TInt,TFlt > const &

    GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4, TIntFltKd Val5, TIntFltKd Val6, 
        TIntFltKd Val7) -> TIntFltKdV

    Parameters:
        Val1: TKeyDat< TInt,TFlt > const &
        Val2: TKeyDat< TInt,TFlt > const &
        Val3: TKeyDat< TInt,TFlt > const &
        Val4: TKeyDat< TInt,TFlt > const &
        Val5: TKeyDat< TInt,TFlt > const &
        Val6: TKeyDat< TInt,TFlt > const &
        Val7: TKeyDat< TInt,TFlt > const &

    GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4, TIntFltKd Val5, TIntFltKd Val6, 
        TIntFltKd Val7, TIntFltKd Val8) -> TIntFltKdV

    Parameters:
        Val1: TKeyDat< TInt,TFlt > const &
        Val2: TKeyDat< TInt,TFlt > const &
        Val3: TKeyDat< TInt,TFlt > const &
        Val4: TKeyDat< TInt,TFlt > const &
        Val5: TKeyDat< TInt,TFlt > const &
        Val6: TKeyDat< TInt,TFlt > const &
        Val7: TKeyDat< TInt,TFlt > const &
        Val8: TKeyDat< TInt,TFlt > const &

    TIntFltKdV_GetV(TIntFltKd Val1, TIntFltKd Val2, TIntFltKd Val3, TIntFltKd Val4, TIntFltKd Val5, TIntFltKd Val6, 
        TIntFltKd Val7, TIntFltKd Val8, TIntFltKd Val9) -> TIntFltKdV

    Parameters:
        Val1: TKeyDat< TInt,TFlt > const &
        Val2: TKeyDat< TInt,TFlt > const &
        Val3: TKeyDat< TInt,TFlt > const &
        Val4: TKeyDat< TInt,TFlt > const &
        Val5: TKeyDat< TInt,TFlt > const &
        Val6: TKeyDat< TInt,TFlt > const &
        Val7: TKeyDat< TInt,TFlt > const &
        Val8: TKeyDat< TInt,TFlt > const &
        Val9: TKeyDat< TInt,TFlt > const &

    (   R   R	  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  bb  s    Wt	   TIntStrPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s%   Proxy of C++ TPair<(TInt,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TInt,TStr)> self) -> TIntStrPr
        __init__(TPair<(TInt,TStr)> self, TIntStrPr Pair) -> TIntStrPr

        Parameters:
            Pair: TPair< TInt,TStr > const &

        __init__(TPair<(TInt,TStr)> self, TInt _Val1, TStr _Val2) -> TIntStrPr

        Parameters:
            _Val1: TInt const &
            _Val2: TStr const &

        __init__(TPair<(TInt,TStr)> self, TSIn SIn) -> TIntStrPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrPr_swiginitt   new_TIntStrPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   b  s    c         G   s   t  j |  |  S(   sb   
        Save(TIntStrPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b  s    c         G   s   t  j |  |  S(   s^   
        Load(TIntStrPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  b  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrPr self, TIntStrPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TStr > const &

        (   R   t   TIntStrPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrPr self, TIntStrPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TStr > const &

        (   R   t   TIntStrPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  b  s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TIntStrPr self) -> int

        Parameters:
            self: TPair< TInt,TStr > const *

        (   R   t   TIntStrPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b  s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TIntStrPr self) -> int

        Parameters:
            self: TPair< TInt,TStr > const *

        (   R   t   TIntStrPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  c  s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TIntStrPr self) -> int

        Parameters:
            self: TPair< TInt,TStr > const *

        (   R   t   TIntStrPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  c  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntStrPr self, TInt _Val1, TStr _Val2)

        Parameters:
            _Val1: TInt &
            _Val2: TStr &

        (   R   t   TIntStrPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c  s    	c         C   s   t  j |   S(   st   
        GetVal1(TIntStrPr self) -> TInt

        Parameters:
            self: TPair< TInt,TStr > const *

        (   R   t   TIntStrPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  'c  s    c         C   s   t  j |   S(   st   
        GetVal2(TIntStrPr self) -> TStr

        Parameters:
            self: TPair< TInt,TStr > const *

        (   R   t   TIntStrPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1c  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntStrPr_Val1_gett   TIntStrPr_Val1_setR  t   TIntStrPr_Val2_gett   TIntStrPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TIntStrPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  b  s"   		
	
	
	
	
	
	
		
	
t
   TBoolFltPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s&   Proxy of C++ TPair<(TBool,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Kc  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Kc  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TBool,TFlt)> self) -> TBoolFltPr
        __init__(TPair<(TBool,TFlt)> self, TBoolFltPr Pair) -> TBoolFltPr

        Parameters:
            Pair: TPair< TBool,TFlt > const &

        __init__(TPair<(TBool,TFlt)> self, TBool _Val1, TFlt _Val2) -> TBoolFltPr

        Parameters:
            _Val1: TBool const &
            _Val2: TFlt const &

        __init__(TPair<(TBool,TFlt)> self, TSIn SIn) -> TBoolFltPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TBoolFltPr_swiginitt   new_TBoolFltPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Oc  s    c         G   s   t  j |  |  S(   sc   
        Save(TBoolFltPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TBoolFltPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   dc  s    c         G   s   t  j |  |  S(   s_   
        Load(TBoolFltPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TBoolFltPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  nc  s    c         G   s   t  j |  |  S(   s   
        __eq__(TBoolFltPr self, TBoolFltPr Pair) -> bool

        Parameters:
            Pair: TPair< TBool,TFlt > const &

        (   R   t   TBoolFltPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   xc  s    c         G   s   t  j |  |  S(   s   
        __lt__(TBoolFltPr self, TBoolFltPr Pair) -> bool

        Parameters:
            Pair: TPair< TBool,TFlt > const &

        (   R   t   TBoolFltPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c  s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TBoolFltPr self) -> int

        Parameters:
            self: TPair< TBool,TFlt > const *

        (   R   t   TBoolFltPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c  s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TBoolFltPr self) -> int

        Parameters:
            self: TPair< TBool,TFlt > const *

        (   R   t   TBoolFltPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  c  s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TBoolFltPr self) -> int

        Parameters:
            self: TPair< TBool,TFlt > const *

        (   R   t   TBoolFltPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  c  s    c         G   s   t  j |  |  S(   s   
        GetVal(TBoolFltPr self, TBool _Val1, TFlt _Val2)

        Parameters:
            _Val1: TBool &
            _Val2: TFlt &

        (   R   t   TBoolFltPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c  s    	c         C   s   t  j |   S(   sw   
        GetVal1(TBoolFltPr self) -> TBool

        Parameters:
            self: TPair< TBool,TFlt > const *

        (   R   t   TBoolFltPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c  s    c         C   s   t  j |   S(   sv   
        GetVal2(TBoolFltPr self) -> TFlt

        Parameters:
            self: TPair< TBool,TFlt > const *

        (   R   t   TBoolFltPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c  s    (   R   R-   RM   RN   R   R/   R+   R   t   TBoolFltPr_Val1_gett   TBoolFltPr_Val1_setR  t   TBoolFltPr_Val2_gett   TBoolFltPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TBoolFltPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  Ic  s"   		
	
	
	
	
	
	
		
	
t
   TIntBoolPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s&   Proxy of C++ TPair<(TInt,TBool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TInt,TBool)> self) -> TIntBoolPr
        __init__(TPair<(TInt,TBool)> self, TIntBoolPr Pair) -> TIntBoolPr

        Parameters:
            Pair: TPair< TInt,TBool > const &

        __init__(TPair<(TInt,TBool)> self, TInt _Val1, TBool _Val2) -> TIntBoolPr

        Parameters:
            _Val1: TInt const &
            _Val2: TBool const &

        __init__(TPair<(TInt,TBool)> self, TSIn SIn) -> TIntBoolPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntBoolPr_swiginitt   new_TIntBoolPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   c  s    c         G   s   t  j |  |  S(   sc   
        Save(TIntBoolPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntBoolPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c  s    c         G   s   t  j |  |  S(   s_   
        Load(TIntBoolPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntBoolPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntBoolPr self, TIntBoolPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TBool > const &

        (   R   t   TIntBoolPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntBoolPr self, TIntBoolPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TBool > const &

        (   R   t   TIntBoolPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d  s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TIntBoolPr self) -> int

        Parameters:
            self: TPair< TInt,TBool > const *

        (   R   t   TIntBoolPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d  s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TIntBoolPr self) -> int

        Parameters:
            self: TPair< TInt,TBool > const *

        (   R   t   TIntBoolPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  $d  s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TIntBoolPr self) -> int

        Parameters:
            self: TPair< TInt,TBool > const *

        (   R   t   TIntBoolPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  .d  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntBoolPr self, TInt _Val1, TBool _Val2)

        Parameters:
            _Val1: TInt &
            _Val2: TBool &

        (   R   t   TIntBoolPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8d  s    	c         C   s   t  j |   S(   sv   
        GetVal1(TIntBoolPr self) -> TInt

        Parameters:
            self: TPair< TInt,TBool > const *

        (   R   t   TIntBoolPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Cd  s    c         C   s   t  j |   S(   sw   
        GetVal2(TIntBoolPr self) -> TBool

        Parameters:
            self: TPair< TInt,TBool > const *

        (   R   t   TIntBoolPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Md  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntBoolPr_Val1_gett   TIntBoolPr_Val1_setR  t   TIntBoolPr_Val2_gett   TIntBoolPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TIntBoolPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  c  s"   		
	
	
	
	
	
	
		
	
t   TIntUInt64Prc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s(   Proxy of C++ TPair<(TInt,TUInt64)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   gd  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   gd  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TInt,TUInt64)> self) -> TIntUInt64Pr
        __init__(TPair<(TInt,TUInt64)> self, TIntUInt64Pr Pair) -> TIntUInt64Pr

        Parameters:
            Pair: TPair< TInt,TUInt64 > const &

        __init__(TPair<(TInt,TUInt64)> self, TInt _Val1, TUInt64 _Val2) -> TIntUInt64Pr

        Parameters:
            _Val1: TInt const &
            _Val2: TUInt64 const &

        __init__(TPair<(TInt,TUInt64)> self, TSIn SIn) -> TIntUInt64Pr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntUInt64Pr_swiginitt   new_TIntUInt64Pr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   kd  s    c         G   s   t  j |  |  S(   se   
        Save(TIntUInt64Pr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntUInt64Pr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d  s    c         G   s   t  j |  |  S(   sa   
        Load(TIntUInt64Pr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntUInt64Pr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntUInt64Pr self, TIntUInt64Pr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64Pr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntUInt64Pr self, TIntUInt64Pr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64Pr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d  s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TIntUInt64Pr self) -> int

        Parameters:
            self: TPair< TInt,TUInt64 > const *

        (   R   t   TIntUInt64Pr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntUInt64Pr self) -> int

        Parameters:
            self: TPair< TInt,TUInt64 > const *

        (   R   t   TIntUInt64Pr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  d  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TIntUInt64Pr self) -> int

        Parameters:
            self: TPair< TInt,TUInt64 > const *

        (   R   t   TIntUInt64Pr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  d  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntUInt64Pr self, TInt _Val1, TUInt64 _Val2)

        Parameters:
            _Val1: TInt &
            _Val2: TUInt64 &

        (   R   t   TIntUInt64Pr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d  s    	c         C   s   t  j |   S(   sz   
        GetVal1(TIntUInt64Pr self) -> TInt

        Parameters:
            self: TPair< TInt,TUInt64 > const *

        (   R   t   TIntUInt64Pr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d  s    c         C   s   t  j |   S(   s}   
        GetVal2(TIntUInt64Pr self) -> TUInt64

        Parameters:
            self: TPair< TInt,TUInt64 > const *

        (   R   t   TIntUInt64Pr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntUInt64Pr_Val1_gett   TIntUInt64Pr_Val1_setR  t   TIntUInt64Pr_Val2_gett   TIntUInt64Pr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TIntUInt64PrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  ed  s"   		
	
	
	
	
	
	
		
	
t   TIntIntPrPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s'   Proxy of C++ TPair<(TInt,TIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TInt,TIntPr)> self) -> TIntIntPrPr
        __init__(TPair<(TInt,TIntPr)> self, TIntIntPrPr Pair) -> TIntIntPrPr

        Parameters:
            Pair: TPair< TInt,TIntPr > const &

        __init__(TPair<(TInt,TIntPr)> self, TInt _Val1, TIntPr _Val2) -> TIntIntPrPr

        Parameters:
            _Val1: TInt const &
            _Val2: TPair< TInt,TInt > const &

        __init__(TPair<(TInt,TIntPr)> self, TSIn SIn) -> TIntIntPrPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntPrPr_swiginitt   new_TIntIntPrPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   d  s    c         G   s   t  j |  |  S(   sd   
        Save(TIntIntPrPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntPrPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e  s    c         G   s   t  j |  |  S(   s`   
        Load(TIntIntPrPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntPrPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntPrPr self, TIntIntPrPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TIntPr > const &

        (   R   t   TIntIntPrPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   "e  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntPrPr self, TIntIntPrPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TIntPr > const &

        (   R   t   TIntIntPrPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,e  s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TIntIntPrPr self) -> int

        Parameters:
            self: TPair< TInt,TIntPr > const *

        (   R   t   TIntIntPrPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6e  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TIntIntPrPr self) -> int

        Parameters:
            self: TPair< TInt,TIntPr > const *

        (   R   t   TIntIntPrPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  @e  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TIntIntPrPr self) -> int

        Parameters:
            self: TPair< TInt,TIntPr > const *

        (   R   t   TIntIntPrPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  Je  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntPrPr self, TInt _Val1, TIntPr _Val2)

        Parameters:
            _Val1: TInt &
            _Val2: TPair< TInt,TInt > &

        (   R   t   TIntIntPrPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Te  s    	c         C   s   t  j |   S(   sx   
        GetVal1(TIntIntPrPr self) -> TInt

        Parameters:
            self: TPair< TInt,TIntPr > const *

        (   R   t   TIntIntPrPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _e  s    c         C   s   t  j |   S(   sz   
        GetVal2(TIntIntPrPr self) -> TIntPr

        Parameters:
            self: TPair< TInt,TIntPr > const *

        (   R   t   TIntIntPrPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ie  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntIntPrPr_Val1_gett   TIntIntPrPr_Val1_setR  t   TIntIntPrPr_Val2_gett   TIntIntPrPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TIntIntPrPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#
  d  s"   		
	
	
	
	
	
	
		
	
t
   TIntIntVPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ TPair<(TInt,TVec<(TInt)>)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TInt,TVec<(TInt)>)> self) -> TIntIntVPr
        __init__(TPair<(TInt,TVec<(TInt)>)> self, TIntIntVPr Pair) -> TIntIntVPr

        Parameters:
            Pair: TPair< TInt,TVec< TInt > > const &

        __init__(TPair<(TInt,TVec<(TInt)>)> self, TInt _Val1, TIntV _Val2) -> TIntIntVPr

        Parameters:
            _Val1: TInt const &
            _Val2: TVec< TInt,int > const &

        __init__(TPair<(TInt,TVec<(TInt)>)> self, TSIn SIn) -> TIntIntVPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntVPr_swiginitt   new_TIntIntVPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   e  s    c         G   s   t  j |  |  S(   sc   
        Save(TIntIntVPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntVPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e  s    c         G   s   t  j |  |  S(   s_   
        Load(TIntIntVPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntVPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntVPr self, TIntIntVPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TVec< TInt > > const &

        (   R   t   TIntIntVPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntVPr self, TIntIntVPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TVec< TInt > > const &

        (   R   t   TIntIntVPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntIntVPr self) -> int

        Parameters:
            self: TPair< TInt,TVec< TInt > > const *

        (   R   t   TIntIntVPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntIntVPr self) -> int

        Parameters:
            self: TPair< TInt,TVec< TInt > > const *

        (   R   t   TIntIntVPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  e  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntIntVPr self) -> int

        Parameters:
            self: TPair< TInt,TVec< TInt > > const *

        (   R   t   TIntIntVPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  e  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntVPr self, TInt _Val1, TIntV _Val2)

        Parameters:
            _Val1: TInt &
            _Val2: TVec< TInt,int > &

        (   R   t   TIntIntVPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e  s    	c         C   s   t  j |   S(   s}   
        GetVal1(TIntIntVPr self) -> TInt

        Parameters:
            self: TPair< TInt,TVec< TInt > > const *

        (   R   t   TIntIntVPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e  s    c         C   s   t  j |   S(   s~   
        GetVal2(TIntIntVPr self) -> TIntV

        Parameters:
            self: TPair< TInt,TVec< TInt > > const *

        (   R   t   TIntIntVPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntIntVPr_Val1_gett   TIntIntVPr_Val1_setR  t   TIntIntVPr_Val2_gett   TIntIntVPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TIntIntVPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5
  e  s"   		
	
	
	
	
	
	
		
	
t	   TIntFltPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s%   Proxy of C++ TPair<(TInt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TInt,TFlt)> self) -> TIntFltPr
        __init__(TPair<(TInt,TFlt)> self, TIntFltPr Pair) -> TIntFltPr

        Parameters:
            Pair: TPair< TInt,TFlt > const &

        __init__(TPair<(TInt,TFlt)> self, TInt _Val1, TFlt _Val2) -> TIntFltPr

        Parameters:
            _Val1: TInt const &
            _Val2: TFlt const &

        __init__(TPair<(TInt,TFlt)> self, TSIn SIn) -> TIntFltPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltPr_swiginitt   new_TIntFltPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   f  s    c         G   s   t  j |  |  S(   sb   
        Save(TIntFltPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   *f  s    c         G   s   t  j |  |  S(   s^   
        Load(TIntFltPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntFltPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4f  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltPr self, TIntFltPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >f  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltPr self, TIntFltPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Hf  s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TIntFltPr self) -> int

        Parameters:
            self: TPair< TInt,TFlt > const *

        (   R   t   TIntFltPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Rf  s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TIntFltPr self) -> int

        Parameters:
            self: TPair< TInt,TFlt > const *

        (   R   t   TIntFltPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  \f  s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TIntFltPr self) -> int

        Parameters:
            self: TPair< TInt,TFlt > const *

        (   R   t   TIntFltPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ff  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntFltPr self, TInt _Val1, TFlt _Val2)

        Parameters:
            _Val1: TInt &
            _Val2: TFlt &

        (   R   t   TIntFltPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  pf  s    	c         C   s   t  j |   S(   st   
        GetVal1(TIntFltPr self) -> TInt

        Parameters:
            self: TPair< TInt,TFlt > const *

        (   R   t   TIntFltPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  {f  s    c         C   s   t  j |   S(   st   
        GetVal2(TIntFltPr self) -> TFlt

        Parameters:
            self: TPair< TInt,TFlt > const *

        (   R   t   TIntFltPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntFltPr_Val1_gett   TIntFltPr_Val1_setR  t   TIntFltPr_Val2_gett   TIntFltPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TIntFltPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG
  f  s"   		
	
	
	
	
	
	
		
	
t
   TIntStrVPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s&   Proxy of C++ TPair<(TInt,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TInt,TStrV)> self) -> TIntStrVPr
        __init__(TPair<(TInt,TStrV)> self, TIntStrVPr Pair) -> TIntStrVPr

        Parameters:
            Pair: TPair< TInt,TStrV > const &

        __init__(TPair<(TInt,TStrV)> self, TInt _Val1, TStrV _Val2) -> TIntStrVPr

        Parameters:
            _Val1: TInt const &
            _Val2: TVec< TStr,int > const &

        __init__(TPair<(TInt,TStrV)> self, TSIn SIn) -> TIntStrVPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrVPr_swiginitt   new_TIntStrVPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   f  s    c         G   s   t  j |  |  S(   sc   
        Save(TIntStrVPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrVPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f  s    c         G   s   t  j |  |  S(   s_   
        Load(TIntStrVPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrVPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrVPr self, TIntStrVPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TStrV > const &

        (   R   t   TIntStrVPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrVPr self, TIntStrVPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TStrV > const &

        (   R   t   TIntStrVPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f  s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TIntStrVPr self) -> int

        Parameters:
            self: TPair< TInt,TStrV > const *

        (   R   t   TIntStrVPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f  s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TIntStrVPr self) -> int

        Parameters:
            self: TPair< TInt,TStrV > const *

        (   R   t   TIntStrVPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  f  s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TIntStrVPr self) -> int

        Parameters:
            self: TPair< TInt,TStrV > const *

        (   R   t   TIntStrVPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  f  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntStrVPr self, TInt _Val1, TStrV _Val2)

        Parameters:
            _Val1: TInt &
            _Val2: TVec< TStr,int > &

        (   R   t   TIntStrVPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f  s    	c         C   s   t  j |   S(   sv   
        GetVal1(TIntStrVPr self) -> TInt

        Parameters:
            self: TPair< TInt,TStrV > const *

        (   R   t   TIntStrVPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	g  s    c         C   s   t  j |   S(   sw   
        GetVal2(TIntStrVPr self) -> TStrV

        Parameters:
            self: TPair< TInt,TStrV > const *

        (   R   t   TIntStrVPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntStrVPr_Val1_gett   TIntStrVPr_Val1_setR  t   TIntStrVPr_Val2_gett   TIntStrVPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TIntStrVPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY
  f  s"   		
	
	
	
	
	
	
		
	
t   TIntPrIntPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s'   Proxy of C++ TPair<(TIntPr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   -g  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   -g  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TIntPr,TInt)> self) -> TIntPrIntPr
        __init__(TPair<(TIntPr,TInt)> self, TIntPrIntPr Pair) -> TIntPrIntPr

        Parameters:
            Pair: TPair< TIntPr,TInt > const &

        __init__(TPair<(TIntPr,TInt)> self, TIntPr _Val1, TInt _Val2) -> TIntPrIntPr

        Parameters:
            _Val1: TPair< TInt,TInt > const &
            _Val2: TInt const &

        __init__(TPair<(TIntPr,TInt)> self, TSIn SIn) -> TIntPrIntPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrIntPr_swiginitt   new_TIntPrIntPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   1g  s    c         G   s   t  j |  |  S(   sd   
        Save(TIntPrIntPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrIntPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Fg  s    c         G   s   t  j |  |  S(   s`   
        Load(TIntPrIntPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntPrIntPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Pg  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrIntPr self, TIntPrIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TIntPr,TInt > const &

        (   R   t   TIntPrIntPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Zg  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrIntPr self, TIntPrIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TIntPr,TInt > const &

        (   R   t   TIntPrIntPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  dg  s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TIntPrIntPr self) -> int

        Parameters:
            self: TPair< TIntPr,TInt > const *

        (   R   t   TIntPrIntPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ng  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TIntPrIntPr self) -> int

        Parameters:
            self: TPair< TIntPr,TInt > const *

        (   R   t   TIntPrIntPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  xg  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TIntPrIntPr self) -> int

        Parameters:
            self: TPair< TIntPr,TInt > const *

        (   R   t   TIntPrIntPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  g  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntPrIntPr self, TIntPr _Val1, TInt _Val2)

        Parameters:
            _Val1: TPair< TInt,TInt > &
            _Val2: TInt &

        (   R   t   TIntPrIntPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    	c         C   s   t  j |   S(   sz   
        GetVal1(TIntPrIntPr self) -> TIntPr

        Parameters:
            self: TPair< TIntPr,TInt > const *

        (   R   t   TIntPrIntPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    c         C   s   t  j |   S(   sx   
        GetVal2(TIntPrIntPr self) -> TInt

        Parameters:
            self: TPair< TIntPr,TInt > const *

        (   R   t   TIntPrIntPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntPrIntPr_Val1_gett   TIntPrIntPr_Val1_setR  t   TIntPrIntPr_Val2_gett   TIntPrIntPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TIntPrIntPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRk
  +g  s"   		
	
	
	
	
	
	
		
	
t   TUIntUIntPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s'   Proxy of C++ TPair<(TUInt,TUInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TUInt,TUInt)> self) -> TUIntUIntPr
        __init__(TPair<(TUInt,TUInt)> self, TUIntUIntPr Pair) -> TUIntUIntPr

        Parameters:
            Pair: TPair< TUInt,TUInt > const &

        __init__(TPair<(TUInt,TUInt)> self, TUInt _Val1, TUInt _Val2) -> TUIntUIntPr

        Parameters:
            _Val1: TUInt const &
            _Val2: TUInt const &

        __init__(TPair<(TUInt,TUInt)> self, TSIn SIn) -> TUIntUIntPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TUIntUIntPr_swiginitt   new_TUIntUIntPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   g  s    c         G   s   t  j |  |  S(   sd   
        Save(TUIntUIntPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUIntUIntPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g  s    c         G   s   t  j |  |  S(   s`   
        Load(TUIntUIntPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUIntUIntPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    c         G   s   t  j |  |  S(   s   
        __eq__(TUIntUIntPr self, TUIntUIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt,TUInt > const &

        (   R   t   TUIntUIntPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g  s    c         G   s   t  j |  |  S(   s   
        __lt__(TUIntUIntPr self, TUIntUIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt,TUInt > const &

        (   R   t   TUIntUIntPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TUIntUIntPr self) -> int

        Parameters:
            self: TPair< TUInt,TUInt > const *

        (   R   t   TUIntUIntPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TUIntUIntPr self) -> int

        Parameters:
            self: TPair< TUInt,TUInt > const *

        (   R   t   TUIntUIntPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  h  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TUIntUIntPr self) -> int

        Parameters:
            self: TPair< TUInt,TUInt > const *

        (   R   t   TUIntUIntPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  h  s    c         G   s   t  j |  |  S(   s   
        GetVal(TUIntUIntPr self, TUInt _Val1, TUInt _Val2)

        Parameters:
            _Val1: TUInt &
            _Val2: TUInt &

        (   R   t   TUIntUIntPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h  s    	c         C   s   t  j |   S(   sy   
        GetVal1(TUIntUIntPr self) -> TUInt

        Parameters:
            self: TPair< TUInt,TUInt > const *

        (   R   t   TUIntUIntPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  %h  s    c         C   s   t  j |   S(   sy   
        GetVal2(TUIntUIntPr self) -> TUInt

        Parameters:
            self: TPair< TUInt,TUInt > const *

        (   R   t   TUIntUIntPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /h  s    (   R   R-   RM   RN   R   R/   R+   R   t   TUIntUIntPr_Val1_gett   TUIntUIntPr_Val1_setR  t   TUIntUIntPr_Val2_gett   TUIntUIntPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TUIntUIntPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR}
  g  s"   		
	
	
	
	
	
	
		
	
t
   TUIntIntPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s&   Proxy of C++ TPair<(TUInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ih  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ih  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TUInt,TInt)> self) -> TUIntIntPr
        __init__(TPair<(TUInt,TInt)> self, TUIntIntPr Pair) -> TUIntIntPr

        Parameters:
            Pair: TPair< TUInt,TInt > const &

        __init__(TPair<(TUInt,TInt)> self, TUInt _Val1, TInt _Val2) -> TUIntIntPr

        Parameters:
            _Val1: TUInt const &
            _Val2: TInt const &

        __init__(TPair<(TUInt,TInt)> self, TSIn SIn) -> TUIntIntPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TUIntIntPr_swiginitt   new_TUIntIntPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Mh  s    c         G   s   t  j |  |  S(   sc   
        Save(TUIntIntPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUIntIntPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   bh  s    c         G   s   t  j |  |  S(   s_   
        Load(TUIntIntPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUIntIntPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  lh  s    c         G   s   t  j |  |  S(   s   
        __eq__(TUIntIntPr self, TUIntIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt,TInt > const &

        (   R   t   TUIntIntPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   vh  s    c         G   s   t  j |  |  S(   s   
        __lt__(TUIntIntPr self, TUIntIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt,TInt > const &

        (   R   t   TUIntIntPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h  s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TUIntIntPr self) -> int

        Parameters:
            self: TPair< TUInt,TInt > const *

        (   R   t   TUIntIntPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h  s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TUIntIntPr self) -> int

        Parameters:
            self: TPair< TUInt,TInt > const *

        (   R   t   TUIntIntPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  h  s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TUIntIntPr self) -> int

        Parameters:
            self: TPair< TUInt,TInt > const *

        (   R   t   TUIntIntPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  h  s    c         G   s   t  j |  |  S(   s   
        GetVal(TUIntIntPr self, TUInt _Val1, TInt _Val2)

        Parameters:
            _Val1: TUInt &
            _Val2: TInt &

        (   R   t   TUIntIntPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h  s    	c         C   s   t  j |   S(   sw   
        GetVal1(TUIntIntPr self) -> TUInt

        Parameters:
            self: TPair< TUInt,TInt > const *

        (   R   t   TUIntIntPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h  s    c         C   s   t  j |   S(   sv   
        GetVal2(TUIntIntPr self) -> TInt

        Parameters:
            self: TPair< TUInt,TInt > const *

        (   R   t   TUIntIntPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h  s    (   R   R-   RM   RN   R   R/   R+   R   t   TUIntIntPr_Val1_gett   TUIntIntPr_Val1_setR  t   TUIntIntPr_Val2_gett   TUIntIntPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TUIntIntPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  Gh  s"   		
	
	
	
	
	
	
		
	
t   TUInt64IntPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s(   Proxy of C++ TPair<(TUInt64,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TUInt64,TInt)> self) -> TUInt64IntPr
        __init__(TPair<(TUInt64,TInt)> self, TUInt64IntPr Pair) -> TUInt64IntPr

        Parameters:
            Pair: TPair< TUInt64,TInt > const &

        __init__(TPair<(TUInt64,TInt)> self, TUInt64 _Val1, TInt _Val2) -> TUInt64IntPr

        Parameters:
            _Val1: TUInt64 const &
            _Val2: TInt const &

        __init__(TPair<(TUInt64,TInt)> self, TSIn SIn) -> TUInt64IntPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64IntPr_swiginitt   new_TUInt64IntPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   h  s    c         G   s   t  j |  |  S(   se   
        Save(TUInt64IntPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64IntPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h  s    c         G   s   t  j |  |  S(   sa   
        Load(TUInt64IntPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64IntPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h  s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64IntPr self, TUInt64IntPr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i  s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64IntPr self, TUInt64IntPr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUInt64IntPr self) -> int

        Parameters:
            self: TPair< TUInt64,TInt > const *

        (   R   t   TUInt64IntPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64IntPr self) -> int

        Parameters:
            self: TPair< TUInt64,TInt > const *

        (   R   t   TUInt64IntPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  "i  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TUInt64IntPr self) -> int

        Parameters:
            self: TPair< TUInt64,TInt > const *

        (   R   t   TUInt64IntPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ,i  s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64IntPr self, TUInt64 _Val1, TInt _Val2)

        Parameters:
            _Val1: TUInt64 &
            _Val2: TInt &

        (   R   t   TUInt64IntPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6i  s    	c         C   s   t  j |   S(   s}   
        GetVal1(TUInt64IntPr self) -> TUInt64

        Parameters:
            self: TPair< TUInt64,TInt > const *

        (   R   t   TUInt64IntPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ai  s    c         C   s   t  j |   S(   sz   
        GetVal2(TUInt64IntPr self) -> TInt

        Parameters:
            self: TPair< TUInt64,TInt > const *

        (   R   t   TUInt64IntPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ki  s    (   R   R-   RM   RN   R   R/   R+   R   t   TUInt64IntPr_Val1_gett   TUInt64IntPr_Val1_setR  t   TUInt64IntPr_Val2_gett   TUInt64IntPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TUInt64IntPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  h  s"   		
	
	
	
	
	
	
		
	
t	   TUInt64Prc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s+   Proxy of C++ TPair<(TUInt64,TUInt64)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ei  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ei  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TUInt64,TUInt64)> self) -> TUInt64Pr
        __init__(TPair<(TUInt64,TUInt64)> self, TUInt64Pr Pair) -> TUInt64Pr

        Parameters:
            Pair: TPair< TUInt64,TUInt64 > const &

        __init__(TPair<(TUInt64,TUInt64)> self, TUInt64 _Val1, TUInt64 _Val2) -> TUInt64Pr

        Parameters:
            _Val1: TUInt64 const &
            _Val2: TUInt64 const &

        __init__(TPair<(TUInt64,TUInt64)> self, TSIn SIn) -> TUInt64Pr

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64Pr_swiginitt   new_TUInt64Pr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ii  s    c         G   s   t  j |  |  S(   sb   
        Save(TUInt64Pr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64Pr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~i  s    c         G   s   t  j |  |  S(   s^   
        Load(TUInt64Pr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64Pr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64Pr self, TUInt64Pr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt64,TUInt64 > const &

        (   R   t   TUInt64Pr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i  s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64Pr self, TUInt64Pr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt64,TUInt64 > const &

        (   R   t   TUInt64Pr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUInt64Pr self) -> int

        Parameters:
            self: TPair< TUInt64,TUInt64 > const *

        (   R   t   TUInt64Pr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64Pr self) -> int

        Parameters:
            self: TPair< TUInt64,TUInt64 > const *

        (   R   t   TUInt64Pr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  i  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TUInt64Pr self) -> int

        Parameters:
            self: TPair< TUInt64,TUInt64 > const *

        (   R   t   TUInt64Pr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  i  s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64Pr self, TUInt64 _Val1, TUInt64 _Val2)

        Parameters:
            _Val1: TUInt64 &
            _Val2: TUInt64 &

        (   R   t   TUInt64Pr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    	c         C   s   t  j |   S(   s}   
        GetVal1(TUInt64Pr self) -> TUInt64

        Parameters:
            self: TPair< TUInt64,TUInt64 > const *

        (   R   t   TUInt64Pr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    c         C   s   t  j |   S(   s}   
        GetVal2(TUInt64Pr self) -> TUInt64

        Parameters:
            self: TPair< TUInt64,TUInt64 > const *

        (   R   t   TUInt64Pr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    (   R   R-   RM   RN   R   R/   R+   R   t   TUInt64Pr_Val1_gett   TUInt64Pr_Val1_setR  t   TUInt64Pr_Val2_gett   TUInt64Pr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TUInt64PrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  ci  s"   		
	
	
	
	
	
	
		
	
t   TUInt64FltPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s(   Proxy of C++ TPair<(TUInt64,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TUInt64,TFlt)> self) -> TUInt64FltPr
        __init__(TPair<(TUInt64,TFlt)> self, TUInt64FltPr Pair) -> TUInt64FltPr

        Parameters:
            Pair: TPair< TUInt64,TFlt > const &

        __init__(TPair<(TUInt64,TFlt)> self, TUInt64 _Val1, TFlt _Val2) -> TUInt64FltPr

        Parameters:
            _Val1: TUInt64 const &
            _Val2: TFlt const &

        __init__(TPair<(TUInt64,TFlt)> self, TSIn SIn) -> TUInt64FltPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64FltPr_swiginitt   new_TUInt64FltPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   i  s    c         G   s   t  j |  |  S(   se   
        Save(TUInt64FltPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64FltPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j  s    c         G   s   t  j |  |  S(   sa   
        Load(TUInt64FltPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64FltPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j  s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64FltPr self, TUInt64FltPr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    j  s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64FltPr self, TUInt64FltPr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  *j  s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUInt64FltPr self) -> int

        Parameters:
            self: TPair< TUInt64,TFlt > const *

        (   R   t   TUInt64FltPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4j  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64FltPr self) -> int

        Parameters:
            self: TPair< TUInt64,TFlt > const *

        (   R   t   TUInt64FltPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  >j  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TUInt64FltPr self) -> int

        Parameters:
            self: TPair< TUInt64,TFlt > const *

        (   R   t   TUInt64FltPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  Hj  s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64FltPr self, TUInt64 _Val1, TFlt _Val2)

        Parameters:
            _Val1: TUInt64 &
            _Val2: TFlt &

        (   R   t   TUInt64FltPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Rj  s    	c         C   s   t  j |   S(   s}   
        GetVal1(TUInt64FltPr self) -> TUInt64

        Parameters:
            self: TPair< TUInt64,TFlt > const *

        (   R   t   TUInt64FltPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ]j  s    c         C   s   t  j |   S(   sz   
        GetVal2(TUInt64FltPr self) -> TFlt

        Parameters:
            self: TPair< TUInt64,TFlt > const *

        (   R   t   TUInt64FltPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  gj  s    (   R   R-   RM   RN   R   R/   R+   R   t   TUInt64FltPr_Val1_gett   TUInt64FltPr_Val1_setR  t   TUInt64FltPr_Val2_gett   TUInt64FltPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TUInt64FltPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  i  s"   		
	
	
	
	
	
	
		
	
t   TUInt64StrPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s(   Proxy of C++ TPair<(TUInt64,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TUInt64,TStr)> self) -> TUInt64StrPr
        __init__(TPair<(TUInt64,TStr)> self, TUInt64StrPr Pair) -> TUInt64StrPr

        Parameters:
            Pair: TPair< TUInt64,TStr > const &

        __init__(TPair<(TUInt64,TStr)> self, TUInt64 _Val1, TStr _Val2) -> TUInt64StrPr

        Parameters:
            _Val1: TUInt64 const &
            _Val2: TStr const &

        __init__(TPair<(TUInt64,TStr)> self, TSIn SIn) -> TUInt64StrPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64StrPr_swiginitt   new_TUInt64StrPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   j  s    c         G   s   t  j |  |  S(   se   
        Save(TUInt64StrPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64StrPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j  s    c         G   s   t  j |  |  S(   sa   
        Load(TUInt64StrPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64StrPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j  s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64StrPr self, TUInt64StrPr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j  s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64StrPr self, TUInt64StrPr Pair) -> bool

        Parameters:
            Pair: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j  s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUInt64StrPr self) -> int

        Parameters:
            self: TPair< TUInt64,TStr > const *

        (   R   t   TUInt64StrPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64StrPr self) -> int

        Parameters:
            self: TPair< TUInt64,TStr > const *

        (   R   t   TUInt64StrPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  j  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TUInt64StrPr self) -> int

        Parameters:
            self: TPair< TUInt64,TStr > const *

        (   R   t   TUInt64StrPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  j  s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64StrPr self, TUInt64 _Val1, TStr _Val2)

        Parameters:
            _Val1: TUInt64 &
            _Val2: TStr &

        (   R   t   TUInt64StrPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j  s    	c         C   s   t  j |   S(   s}   
        GetVal1(TUInt64StrPr self) -> TUInt64

        Parameters:
            self: TPair< TUInt64,TStr > const *

        (   R   t   TUInt64StrPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j  s    c         C   s   t  j |   S(   sz   
        GetVal2(TUInt64StrPr self) -> TStr

        Parameters:
            self: TPair< TUInt64,TStr > const *

        (   R   t   TUInt64StrPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j  s    (   R   R-   RM   RN   R   R/   R+   R   t   TUInt64StrPr_Val1_gett   TUInt64StrPr_Val1_setR  t   TUInt64StrPr_Val2_gett   TUInt64StrPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TUInt64StrPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  j  s"   		
	
	
	
	
	
	
		
	
t	   TFltIntPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s%   Proxy of C++ TPair<(TFlt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TFlt,TInt)> self) -> TFltIntPr
        __init__(TPair<(TFlt,TInt)> self, TFltIntPr Pair) -> TFltIntPr

        Parameters:
            Pair: TPair< TFlt,TInt > const &

        __init__(TPair<(TFlt,TInt)> self, TFlt _Val1, TInt _Val2) -> TFltIntPr

        Parameters:
            _Val1: TFlt const &
            _Val2: TInt const &

        __init__(TPair<(TFlt,TInt)> self, TSIn SIn) -> TFltIntPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltIntPr_swiginitt   new_TFltIntPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   k  s    c         G   s   t  j |  |  S(   sb   
        Save(TFltIntPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltIntPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (k  s    c         G   s   t  j |  |  S(   s^   
        Load(TFltIntPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltIntPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2k  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltIntPr self, TFltIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   <k  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltIntPr self, TFltIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Fk  s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TFltIntPr self) -> int

        Parameters:
            self: TPair< TFlt,TInt > const *

        (   R   t   TFltIntPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Pk  s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TFltIntPr self) -> int

        Parameters:
            self: TPair< TFlt,TInt > const *

        (   R   t   TFltIntPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  Zk  s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TFltIntPr self) -> int

        Parameters:
            self: TPair< TFlt,TInt > const *

        (   R   t   TFltIntPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  dk  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltIntPr self, TFlt _Val1, TInt _Val2)

        Parameters:
            _Val1: TFlt &
            _Val2: TInt &

        (   R   t   TFltIntPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  nk  s    	c         C   s   t  j |   S(   st   
        GetVal1(TFltIntPr self) -> TFlt

        Parameters:
            self: TPair< TFlt,TInt > const *

        (   R   t   TFltIntPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  yk  s    c         C   s   t  j |   S(   st   
        GetVal2(TFltIntPr self) -> TInt

        Parameters:
            self: TPair< TFlt,TInt > const *

        (   R   t   TFltIntPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k  s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltIntPr_Val1_gett   TFltIntPr_Val1_setR  t   TFltIntPr_Val2_gett   TFltIntPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TFltIntPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  k  s"   		
	
	
	
	
	
	
		
	
t   TFltUInt64Prc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s(   Proxy of C++ TPair<(TFlt,TUInt64)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TFlt,TUInt64)> self) -> TFltUInt64Pr
        __init__(TPair<(TFlt,TUInt64)> self, TFltUInt64Pr Pair) -> TFltUInt64Pr

        Parameters:
            Pair: TPair< TFlt,TUInt64 > const &

        __init__(TPair<(TFlt,TUInt64)> self, TFlt _Val1, TUInt64 _Val2) -> TFltUInt64Pr

        Parameters:
            _Val1: TFlt const &
            _Val2: TUInt64 const &

        __init__(TPair<(TFlt,TUInt64)> self, TSIn SIn) -> TFltUInt64Pr

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltUInt64Pr_swiginitt   new_TFltUInt64Pr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   k  s    c         G   s   t  j |  |  S(   se   
        Save(TFltUInt64Pr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltUInt64Pr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k  s    c         G   s   t  j |  |  S(   sa   
        Load(TFltUInt64Pr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltUInt64Pr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltUInt64Pr self, TFltUInt64Pr Pair) -> bool

        Parameters:
            Pair: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64Pr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltUInt64Pr self, TFltUInt64Pr Pair) -> bool

        Parameters:
            Pair: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64Pr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k  s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TFltUInt64Pr self) -> int

        Parameters:
            self: TPair< TFlt,TUInt64 > const *

        (   R   t   TFltUInt64Pr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltUInt64Pr self) -> int

        Parameters:
            self: TPair< TFlt,TUInt64 > const *

        (   R   t   TFltUInt64Pr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  k  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TFltUInt64Pr self) -> int

        Parameters:
            self: TPair< TFlt,TUInt64 > const *

        (   R   t   TFltUInt64Pr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  k  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltUInt64Pr self, TFlt _Val1, TUInt64 _Val2)

        Parameters:
            _Val1: TFlt &
            _Val2: TUInt64 &

        (   R   t   TFltUInt64Pr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k  s    	c         C   s   t  j |   S(   sz   
        GetVal1(TFltUInt64Pr self) -> TFlt

        Parameters:
            self: TPair< TFlt,TUInt64 > const *

        (   R   t   TFltUInt64Pr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    c         C   s   t  j |   S(   s}   
        GetVal2(TFltUInt64Pr self) -> TUInt64

        Parameters:
            self: TPair< TFlt,TUInt64 > const *

        (   R   t   TFltUInt64Pr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltUInt64Pr_Val1_gett   TFltUInt64Pr_Val1_setR  t   TFltUInt64Pr_Val2_gett   TFltUInt64Pr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TFltUInt64PrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  k  s"   		
	
	
	
	
	
	
		
	
t	   TFltStrPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s%   Proxy of C++ TPair<(TFlt,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   +l  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   +l  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TFlt,TStr)> self) -> TFltStrPr
        __init__(TPair<(TFlt,TStr)> self, TFltStrPr Pair) -> TFltStrPr

        Parameters:
            Pair: TPair< TFlt,TStr > const &

        __init__(TPair<(TFlt,TStr)> self, TFlt _Val1, TStr _Val2) -> TFltStrPr

        Parameters:
            _Val1: TFlt const &
            _Val2: TStr const &

        __init__(TPair<(TFlt,TStr)> self, TSIn SIn) -> TFltStrPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltStrPr_swiginitt   new_TFltStrPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   /l  s    c         G   s   t  j |  |  S(   sb   
        Save(TFltStrPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltStrPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Dl  s    c         G   s   t  j |  |  S(   s^   
        Load(TFltStrPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltStrPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Nl  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltStrPr self, TFltStrPr Pair) -> bool

        Parameters:
            Pair: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Xl  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltStrPr self, TFltStrPr Pair) -> bool

        Parameters:
            Pair: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  bl  s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TFltStrPr self) -> int

        Parameters:
            self: TPair< TFlt,TStr > const *

        (   R   t   TFltStrPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ll  s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TFltStrPr self) -> int

        Parameters:
            self: TPair< TFlt,TStr > const *

        (   R   t   TFltStrPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  vl  s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TFltStrPr self) -> int

        Parameters:
            self: TPair< TFlt,TStr > const *

        (   R   t   TFltStrPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  l  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltStrPr self, TFlt _Val1, TStr _Val2)

        Parameters:
            _Val1: TFlt &
            _Val2: TStr &

        (   R   t   TFltStrPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    	c         C   s   t  j |   S(   st   
        GetVal1(TFltStrPr self) -> TFlt

        Parameters:
            self: TPair< TFlt,TStr > const *

        (   R   t   TFltStrPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    c         C   s   t  j |   S(   st   
        GetVal2(TFltStrPr self) -> TStr

        Parameters:
            self: TPair< TFlt,TStr > const *

        (   R   t   TFltStrPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltStrPr_Val1_gett   TFltStrPr_Val1_setR  t   TFltStrPr_Val2_gett   TFltStrPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TFltStrPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )l  s"   		
	
	
	
	
	
	
		
	
t   TAscFltIntPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s(   Proxy of C++ TPair<(TAscFlt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TAscFlt,TInt)> self) -> TAscFltIntPr
        __init__(TPair<(TAscFlt,TInt)> self, TAscFltIntPr Pair) -> TAscFltIntPr

        Parameters:
            Pair: TPair< TAscFlt,TInt > const &

        __init__(TPair<(TAscFlt,TInt)> self, TAscFlt _Val1, TInt _Val2) -> TAscFltIntPr

        Parameters:
            _Val1: TAscFlt const &
            _Val2: TInt const &

        __init__(TPair<(TAscFlt,TInt)> self, TSIn SIn) -> TAscFltIntPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TAscFltIntPr_swiginitt   new_TAscFltIntPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   l  s    c         G   s   t  j |  |  S(   se   
        Save(TAscFltIntPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TAscFltIntPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l  s    c         G   s   t  j |  |  S(   sa   
        Load(TAscFltIntPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TAscFltIntPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    c         G   s   t  j |  |  S(   s   
        __eq__(TAscFltIntPr self, TAscFltIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l  s    c         G   s   t  j |  |  S(   s   
        __lt__(TAscFltIntPr self, TAscFltIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TAscFltIntPr self) -> int

        Parameters:
            self: TPair< TAscFlt,TInt > const *

        (   R   t   TAscFltIntPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TAscFltIntPr self) -> int

        Parameters:
            self: TPair< TAscFlt,TInt > const *

        (   R   t   TAscFltIntPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  m  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TAscFltIntPr self) -> int

        Parameters:
            self: TPair< TAscFlt,TInt > const *

        (   R   t   TAscFltIntPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  m  s    c         G   s   t  j |  |  S(   s   
        GetVal(TAscFltIntPr self, TAscFlt _Val1, TInt _Val2)

        Parameters:
            _Val1: TAscFlt &
            _Val2: TInt &

        (   R   t   TAscFltIntPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s    	c         C   s   t  j |   S(   s}   
        GetVal1(TAscFltIntPr self) -> TAscFlt

        Parameters:
            self: TPair< TAscFlt,TInt > const *

        (   R   t   TAscFltIntPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #m  s    c         C   s   t  j |   S(   sz   
        GetVal2(TAscFltIntPr self) -> TInt

        Parameters:
            self: TPair< TAscFlt,TInt > const *

        (   R   t   TAscFltIntPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  -m  s    (   R   R-   RM   RN   R   R/   R+   R   t   TAscFltIntPr_Val1_gett   TAscFltIntPr_Val1_setR  t   TAscFltIntPr_Val2_gett   TAscFltIntPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TAscFltIntPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s"   		
	
	
	
	
	
	
		
	
t	   TAscFltPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s+   Proxy of C++ TPair<(TAscFlt,TAscFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Gm  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Gm  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TAscFlt,TAscFlt)> self) -> TAscFltPr
        __init__(TPair<(TAscFlt,TAscFlt)> self, TAscFltPr Pair) -> TAscFltPr

        Parameters:
            Pair: TPair< TAscFlt,TAscFlt > const &

        __init__(TPair<(TAscFlt,TAscFlt)> self, TAscFlt _Val1, TAscFlt _Val2) -> TAscFltPr

        Parameters:
            _Val1: TAscFlt const &
            _Val2: TAscFlt const &

        __init__(TPair<(TAscFlt,TAscFlt)> self, TSIn SIn) -> TAscFltPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TAscFltPr_swiginitt   new_TAscFltPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Km  s    c         G   s   t  j |  |  S(   sb   
        Save(TAscFltPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TAscFltPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `m  s    c         G   s   t  j |  |  S(   s^   
        Load(TAscFltPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TAscFltPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  jm  s    c         G   s   t  j |  |  S(   s   
        __eq__(TAscFltPr self, TAscFltPr Pair) -> bool

        Parameters:
            Pair: TPair< TAscFlt,TAscFlt > const &

        (   R   t   TAscFltPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   tm  s    c         G   s   t  j |  |  S(   s   
        __lt__(TAscFltPr self, TAscFltPr Pair) -> bool

        Parameters:
            Pair: TPair< TAscFlt,TAscFlt > const &

        (   R   t   TAscFltPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ~m  s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TAscFltPr self) -> int

        Parameters:
            self: TPair< TAscFlt,TAscFlt > const *

        (   R   t   TAscFltPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TAscFltPr self) -> int

        Parameters:
            self: TPair< TAscFlt,TAscFlt > const *

        (   R   t   TAscFltPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  m  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TAscFltPr self) -> int

        Parameters:
            self: TPair< TAscFlt,TAscFlt > const *

        (   R   t   TAscFltPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  m  s    c         G   s   t  j |  |  S(   s   
        GetVal(TAscFltPr self, TAscFlt _Val1, TAscFlt _Val2)

        Parameters:
            _Val1: TAscFlt &
            _Val2: TAscFlt &

        (   R   t   TAscFltPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s    	c         C   s   t  j |   S(   s}   
        GetVal1(TAscFltPr self) -> TAscFlt

        Parameters:
            self: TPair< TAscFlt,TAscFlt > const *

        (   R   t   TAscFltPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s    c         C   s   t  j |   S(   s}   
        GetVal2(TAscFltPr self) -> TAscFlt

        Parameters:
            self: TPair< TAscFlt,TAscFlt > const *

        (   R   t   TAscFltPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s    (   R   R-   RM   RN   R   R/   R+   R   t   TAscFltPr_Val1_gett   TAscFltPr_Val1_setR  t   TAscFltPr_Val2_gett   TAscFltPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TAscFltPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1  Em  s"   		
	
	
	
	
	
	
		
	
t   TAscFltStrPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s(   Proxy of C++ TPair<(TAscFlt,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TAscFlt,TStr)> self) -> TAscFltStrPr
        __init__(TPair<(TAscFlt,TStr)> self, TAscFltStrPr Pair) -> TAscFltStrPr

        Parameters:
            Pair: TPair< TAscFlt,TStr > const &

        __init__(TPair<(TAscFlt,TStr)> self, TAscFlt _Val1, TStr _Val2) -> TAscFltStrPr

        Parameters:
            _Val1: TAscFlt const &
            _Val2: TStr const &

        __init__(TPair<(TAscFlt,TStr)> self, TSIn SIn) -> TAscFltStrPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TAscFltStrPr_swiginitt   new_TAscFltStrPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   m  s    c         G   s   t  j |  |  S(   se   
        Save(TAscFltStrPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TAscFltStrPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m  s    c         G   s   t  j |  |  S(   sa   
        Load(TAscFltStrPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TAscFltStrPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s    c         G   s   t  j |  |  S(   s   
        __eq__(TAscFltStrPr self, TAscFltStrPr Pair) -> bool

        Parameters:
            Pair: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n  s    c         G   s   t  j |  |  S(   s   
        __lt__(TAscFltStrPr self, TAscFltStrPr Pair) -> bool

        Parameters:
            Pair: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n  s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TAscFltStrPr self) -> int

        Parameters:
            self: TPair< TAscFlt,TStr > const *

        (   R   t   TAscFltStrPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TAscFltStrPr self) -> int

        Parameters:
            self: TPair< TAscFlt,TStr > const *

        (   R   t   TAscFltStrPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   n  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TAscFltStrPr self) -> int

        Parameters:
            self: TPair< TAscFlt,TStr > const *

        (   R   t   TAscFltStrPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  *n  s    c         G   s   t  j |  |  S(   s   
        GetVal(TAscFltStrPr self, TAscFlt _Val1, TStr _Val2)

        Parameters:
            _Val1: TAscFlt &
            _Val2: TStr &

        (   R   t   TAscFltStrPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4n  s    	c         C   s   t  j |   S(   s}   
        GetVal1(TAscFltStrPr self) -> TAscFlt

        Parameters:
            self: TPair< TAscFlt,TStr > const *

        (   R   t   TAscFltStrPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ?n  s    c         C   s   t  j |   S(   sz   
        GetVal2(TAscFltStrPr self) -> TStr

        Parameters:
            self: TPair< TAscFlt,TStr > const *

        (   R   t   TAscFltStrPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  In  s    (   R   R-   RM   RN   R   R/   R+   R   t   TAscFltStrPr_Val1_gett   TAscFltStrPr_Val1_setR  t   TAscFltStrPr_Val2_gett   TAscFltStrPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TAscFltStrPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  m  s"   		
	
	
	
	
	
	
		
	
t	   TStrIntPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s%   Proxy of C++ TPair<(TStr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   cn  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   cn  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TStr,TInt)> self) -> TStrIntPr
        __init__(TPair<(TStr,TInt)> self, TStrIntPr Pair) -> TStrIntPr

        Parameters:
            Pair: TPair< TStr,TInt > const &

        __init__(TPair<(TStr,TInt)> self, TStr _Val1, TInt _Val2) -> TStrIntPr

        Parameters:
            _Val1: TStr const &
            _Val2: TInt const &

        __init__(TPair<(TStr,TInt)> self, TSIn SIn) -> TStrIntPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntPr_swiginitt   new_TStrIntPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   gn  s    c         G   s   t  j |  |  S(   sb   
        Save(TStrIntPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   |n  s    c         G   s   t  j |  |  S(   s^   
        Load(TStrIntPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrIntPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntPr self, TStrIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TStr,TInt > const &

        (   R   t   TStrIntPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntPr self, TStrIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TStr,TInt > const &

        (   R   t   TStrIntPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n  s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TStrIntPr self) -> int

        Parameters:
            self: TPair< TStr,TInt > const *

        (   R   t   TStrIntPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n  s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TStrIntPr self) -> int

        Parameters:
            self: TPair< TStr,TInt > const *

        (   R   t   TStrIntPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  n  s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TStrIntPr self) -> int

        Parameters:
            self: TPair< TStr,TInt > const *

        (   R   t   TStrIntPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  n  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrIntPr self, TStr _Val1, TInt _Val2)

        Parameters:
            _Val1: TStr &
            _Val2: TInt &

        (   R   t   TStrIntPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n  s    	c         C   s   t  j |   S(   st   
        GetVal1(TStrIntPr self) -> TStr

        Parameters:
            self: TPair< TStr,TInt > const *

        (   R   t   TStrIntPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n  s    c         C   s   t  j |   S(   st   
        GetVal2(TStrIntPr self) -> TInt

        Parameters:
            self: TPair< TStr,TInt > const *

        (   R   t   TStrIntPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n  s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrIntPr_Val1_gett   TStrIntPr_Val1_setR  t   TStrIntPr_Val2_gett   TStrIntPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TStrIntPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  an  s"   		
	
	
	
	
	
	
		
	
t	   TStrFltPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s%   Proxy of C++ TPair<(TStr,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TStr,TFlt)> self) -> TStrFltPr
        __init__(TPair<(TStr,TFlt)> self, TStrFltPr Pair) -> TStrFltPr

        Parameters:
            Pair: TPair< TStr,TFlt > const &

        __init__(TPair<(TStr,TFlt)> self, TStr _Val1, TFlt _Val2) -> TStrFltPr

        Parameters:
            _Val1: TStr const &
            _Val2: TFlt const &

        __init__(TPair<(TStr,TFlt)> self, TSIn SIn) -> TStrFltPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrFltPr_swiginitt   new_TStrFltPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   n  s    c         G   s   t  j |  |  S(   sb   
        Save(TStrFltPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrFltPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
o  s    c         G   s   t  j |  |  S(   s^   
        Load(TStrFltPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrFltPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrFltPr self, TStrFltPr Pair) -> bool

        Parameters:
            Pair: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrFltPr self, TStrFltPr Pair) -> bool

        Parameters:
            Pair: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (o  s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TStrFltPr self) -> int

        Parameters:
            self: TPair< TStr,TFlt > const *

        (   R   t   TStrFltPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2o  s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TStrFltPr self) -> int

        Parameters:
            self: TPair< TStr,TFlt > const *

        (   R   t   TStrFltPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  <o  s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TStrFltPr self) -> int

        Parameters:
            self: TPair< TStr,TFlt > const *

        (   R   t   TStrFltPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  Fo  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrFltPr self, TStr _Val1, TFlt _Val2)

        Parameters:
            _Val1: TStr &
            _Val2: TFlt &

        (   R   t   TStrFltPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Po  s    	c         C   s   t  j |   S(   st   
        GetVal1(TStrFltPr self) -> TStr

        Parameters:
            self: TPair< TStr,TFlt > const *

        (   R   t   TStrFltPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [o  s    c         C   s   t  j |   S(   st   
        GetVal2(TStrFltPr self) -> TFlt

        Parameters:
            self: TPair< TStr,TFlt > const *

        (   R   t   TStrFltPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  eo  s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrFltPr_Val1_gett   TStrFltPr_Val1_setR  t   TStrFltPr_Val2_gett   TStrFltPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TStrFltPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRg  n  s"   		
	
	
	
	
	
	
		
	
t   TStrPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s%   Proxy of C++ TPair<(TStr,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TStr,TStr)> self) -> TStrPr
        __init__(TPair<(TStr,TStr)> self, TStrPr Pair) -> TStrPr

        Parameters:
            Pair: TPair< TStr,TStr > const &

        __init__(TPair<(TStr,TStr)> self, TStr _Val1, TStr _Val2) -> TStrPr

        Parameters:
            _Val1: TStr const &
            _Val2: TStr const &

        __init__(TPair<(TStr,TStr)> self, TSIn SIn) -> TStrPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrPr_swiginitt
   new_TStrPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   o  s    c         G   s   t  j |  |  S(   s_   
        Save(TStrPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o  s    c         G   s   t  j |  |  S(   s[   
        Load(TStrPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    c         G   s   t  j |  |  S(   s}   
        __eq__(TStrPr self, TStrPr Pair) -> bool

        Parameters:
            Pair: TPair< TStr,TStr > const &

        (   R   t   TStrPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o  s    c         G   s   t  j |  |  S(   s}   
        __lt__(TStrPr self, TStrPr Pair) -> bool

        Parameters:
            Pair: TPair< TStr,TStr > const &

        (   R   t   TStrPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    c         C   s   t  j |   S(   ss   
        GetMemUsed(TStrPr self) -> int

        Parameters:
            self: TPair< TStr,TStr > const *

        (   R   t   TStrPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o  s    c         C   s   t  j |   S(   sv   
        GetPrimHashCd(TStrPr self) -> int

        Parameters:
            self: TPair< TStr,TStr > const *

        (   R   t   TStrPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  o  s    c         C   s   t  j |   S(   su   
        GetSecHashCd(TStrPr self) -> int

        Parameters:
            self: TPair< TStr,TStr > const *

        (   R   t   TStrPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  o  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrPr self, TStr _Val1, TStr _Val2)

        Parameters:
            _Val1: TStr &
            _Val2: TStr &

        (   R   t   TStrPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    	c         C   s   t  j |   S(   sq   
        GetVal1(TStrPr self) -> TStr

        Parameters:
            self: TPair< TStr,TStr > const *

        (   R   t   TStrPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    c         C   s   t  j |   S(   sq   
        GetVal2(TStrPr self) -> TStr

        Parameters:
            self: TPair< TStr,TStr > const *

        (   R   t   TStrPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrPr_Val1_gett   TStrPr_Val1_setR  t   TStrPr_Val2_gett   TStrPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TStrPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRy  }o  s"   		
	
	
	
	
	
	
		
	
t
   TStrStrVPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s&   Proxy of C++ TPair<(TStr,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TStr,TStrV)> self) -> TStrStrVPr
        __init__(TPair<(TStr,TStrV)> self, TStrStrVPr Pair) -> TStrStrVPr

        Parameters:
            Pair: TPair< TStr,TStrV > const &

        __init__(TPair<(TStr,TStrV)> self, TStr _Val1, TStrV _Val2) -> TStrStrVPr

        Parameters:
            _Val1: TStr const &
            _Val2: TVec< TStr,int > const &

        __init__(TPair<(TStr,TStrV)> self, TSIn SIn) -> TStrStrVPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrVPr_swiginitt   new_TStrStrVPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   p  s    c         G   s   t  j |  |  S(   sc   
        Save(TStrStrVPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrVPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   &p  s    c         G   s   t  j |  |  S(   s_   
        Load(TStrStrVPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrStrVPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0p  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrVPr self, TStrStrVPr Pair) -> bool

        Parameters:
            Pair: TPair< TStr,TStrV > const &

        (   R   t   TStrStrVPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   :p  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrVPr self, TStrStrVPr Pair) -> bool

        Parameters:
            Pair: TPair< TStr,TStrV > const &

        (   R   t   TStrStrVPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Dp  s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TStrStrVPr self) -> int

        Parameters:
            self: TPair< TStr,TStrV > const *

        (   R   t   TStrStrVPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Np  s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TStrStrVPr self) -> int

        Parameters:
            self: TPair< TStr,TStrV > const *

        (   R   t   TStrStrVPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  Xp  s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TStrStrVPr self) -> int

        Parameters:
            self: TPair< TStr,TStrV > const *

        (   R   t   TStrStrVPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  bp  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrStrVPr self, TStr _Val1, TStrV _Val2)

        Parameters:
            _Val1: TStr &
            _Val2: TVec< TStr,int > &

        (   R   t   TStrStrVPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  lp  s    	c         C   s   t  j |   S(   sv   
        GetVal1(TStrStrVPr self) -> TStr

        Parameters:
            self: TPair< TStr,TStrV > const *

        (   R   t   TStrStrVPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  wp  s    c         C   s   t  j |   S(   sw   
        GetVal2(TStrStrVPr self) -> TStrV

        Parameters:
            self: TPair< TStr,TStrV > const *

        (   R   t   TStrStrVPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  p  s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrStrVPr_Val1_gett   TStrStrVPr_Val1_setR  t   TStrStrVPr_Val2_gett   TStrStrVPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TStrStrVPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  p  s"   		
	
	
	
	
	
	
		
	
t
   TStrVIntPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s&   Proxy of C++ TPair<(TStrV,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TStrV,TInt)> self) -> TStrVIntPr
        __init__(TPair<(TStrV,TInt)> self, TStrVIntPr Pair) -> TStrVIntPr

        Parameters:
            Pair: TPair< TStrV,TInt > const &

        __init__(TPair<(TStrV,TInt)> self, TStrV _Val1, TInt _Val2) -> TStrVIntPr

        Parameters:
            _Val1: TVec< TStr,int > const &
            _Val2: TInt const &

        __init__(TPair<(TStrV,TInt)> self, TSIn SIn) -> TStrVIntPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrVIntPr_swiginitt   new_TStrVIntPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   p  s    c         G   s   t  j |  |  S(   sc   
        Save(TStrVIntPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrVIntPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p  s    c         G   s   t  j |  |  S(   s_   
        Load(TStrVIntPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrVIntPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  p  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrVIntPr self, TStrVIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TStrV,TInt > const &

        (   R   t   TStrVIntPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrVIntPr self, TStrVIntPr Pair) -> bool

        Parameters:
            Pair: TPair< TStrV,TInt > const &

        (   R   t   TStrVIntPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  p  s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TStrVIntPr self) -> int

        Parameters:
            self: TPair< TStrV,TInt > const *

        (   R   t   TStrVIntPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p  s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TStrVIntPr self) -> int

        Parameters:
            self: TPair< TStrV,TInt > const *

        (   R   t   TStrVIntPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  p  s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TStrVIntPr self) -> int

        Parameters:
            self: TPair< TStrV,TInt > const *

        (   R   t   TStrVIntPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  p  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrVIntPr self, TStrV _Val1, TInt _Val2)

        Parameters:
            _Val1: TVec< TStr,int > &
            _Val2: TInt &

        (   R   t   TStrVIntPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  p  s    	c         C   s   t  j |   S(   sw   
        GetVal1(TStrVIntPr self) -> TStrV

        Parameters:
            self: TPair< TStrV,TInt > const *

        (   R   t   TStrVIntPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    c         C   s   t  j |   S(   sv   
        GetVal2(TStrVIntPr self) -> TInt

        Parameters:
            self: TPair< TStrV,TInt > const *

        (   R   t   TStrVIntPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrVIntPr_Val1_gett   TStrVIntPr_Val1_setR  t   TStrVIntPr_Val2_gett   TStrVIntPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TStrVIntPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  p  s"   		
	
	
	
	
	
	
		
	
t   TIntStrPrPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s'   Proxy of C++ TPair<(TInt,TStrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   )q  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   )q  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TInt,TStrPr)> self) -> TIntStrPrPr
        __init__(TPair<(TInt,TStrPr)> self, TIntStrPrPr Pair) -> TIntStrPrPr

        Parameters:
            Pair: TPair< TInt,TStrPr > const &

        __init__(TPair<(TInt,TStrPr)> self, TInt _Val1, TStrPr _Val2) -> TIntStrPrPr

        Parameters:
            _Val1: TInt const &
            _Val2: TPair< TStr,TStr > const &

        __init__(TPair<(TInt,TStrPr)> self, TSIn SIn) -> TIntStrPrPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrPrPr_swiginitt   new_TIntStrPrPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   -q  s    c         G   s   t  j |  |  S(   sd   
        Save(TIntStrPrPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrPrPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Bq  s    c         G   s   t  j |  |  S(   s`   
        Load(TIntStrPrPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrPrPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Lq  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrPrPr self, TIntStrPrPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TStrPr > const &

        (   R   t   TIntStrPrPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Vq  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrPrPr self, TIntStrPrPr Pair) -> bool

        Parameters:
            Pair: TPair< TInt,TStrPr > const &

        (   R   t   TIntStrPrPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  `q  s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TIntStrPrPr self) -> int

        Parameters:
            self: TPair< TInt,TStrPr > const *

        (   R   t   TIntStrPrPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   jq  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TIntStrPrPr self) -> int

        Parameters:
            self: TPair< TInt,TStrPr > const *

        (   R   t   TIntStrPrPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  tq  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TIntStrPrPr self) -> int

        Parameters:
            self: TPair< TInt,TStrPr > const *

        (   R   t   TIntStrPrPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ~q  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntStrPrPr self, TInt _Val1, TStrPr _Val2)

        Parameters:
            _Val1: TInt &
            _Val2: TPair< TStr,TStr > &

        (   R   t   TIntStrPrPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    	c         C   s   t  j |   S(   sx   
        GetVal1(TIntStrPrPr self) -> TInt

        Parameters:
            self: TPair< TInt,TStrPr > const *

        (   R   t   TIntStrPrPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    c         C   s   t  j |   S(   sz   
        GetVal2(TIntStrPrPr self) -> TStrPr

        Parameters:
            self: TPair< TInt,TStrPr > const *

        (   R   t   TIntStrPrPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntStrPrPr_Val1_gett   TIntStrPrPr_Val1_setR  t   TIntStrPrPr_Val2_gett   TIntStrPrPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TIntStrPrPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  'q  s"   		
	
	
	
	
	
	
		
	
t   TFltStrPrPrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s'   Proxy of C++ TPair<(TFlt,TStrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TPair<(TFlt,TStrPr)> self) -> TFltStrPrPr
        __init__(TPair<(TFlt,TStrPr)> self, TFltStrPrPr Pair) -> TFltStrPrPr

        Parameters:
            Pair: TPair< TFlt,TStrPr > const &

        __init__(TPair<(TFlt,TStrPr)> self, TFlt _Val1, TStrPr _Val2) -> TFltStrPrPr

        Parameters:
            _Val1: TFlt const &
            _Val2: TPair< TStr,TStr > const &

        __init__(TPair<(TFlt,TStrPr)> self, TSIn SIn) -> TFltStrPrPr

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltStrPrPr_swiginitt   new_TFltStrPrPr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   q  s    c         G   s   t  j |  |  S(   sd   
        Save(TFltStrPrPr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltStrPrPr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q  s    c         G   s   t  j |  |  S(   s`   
        Load(TFltStrPrPr self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltStrPrPr_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltStrPrPr self, TFltStrPrPr Pair) -> bool

        Parameters:
            Pair: TPair< TFlt,TStrPr > const &

        (   R   t   TFltStrPrPr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltStrPrPr self, TFltStrPrPr Pair) -> bool

        Parameters:
            Pair: TPair< TFlt,TStrPr > const &

        (   R   t   TFltStrPrPr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TFltStrPrPr self) -> int

        Parameters:
            self: TPair< TFlt,TStrPr > const *

        (   R   t   TFltStrPrPr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TFltStrPrPr self) -> int

        Parameters:
            self: TPair< TFlt,TStrPr > const *

        (   R   t   TFltStrPrPr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  r  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TFltStrPrPr self) -> int

        Parameters:
            self: TPair< TFlt,TStrPr > const *

        (   R   t   TFltStrPrPr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  r  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltStrPrPr self, TFlt _Val1, TStrPr _Val2)

        Parameters:
            _Val1: TFlt &
            _Val2: TPair< TStr,TStr > &

        (   R   t   TFltStrPrPr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r  s    	c         C   s   t  j |   S(   sx   
        GetVal1(TFltStrPrPr self) -> TFlt

        Parameters:
            self: TPair< TFlt,TStrPr > const *

        (   R   t   TFltStrPrPr_GetVal1(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  !r  s    c         C   s   t  j |   S(   sz   
        GetVal2(TFltStrPrPr self) -> TStrPr

        Parameters:
            self: TPair< TFlt,TStrPr > const *

        (   R   t   TFltStrPrPr_GetVal2(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +r  s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltStrPrPr_Val1_gett   TFltStrPrPr_Val1_setR  t   TFltStrPrPr_Val2_gett   TFltStrPrPr_Val2_setR  RD   R   R  R   R  R   RG  RI  R  R  R  t   delete_TFltStrPrPrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s"   		
	
	
	
	
	
	
		
	
t   TChTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s)   Proxy of C++ TTriple<(TCh,TCh,TCh)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Er  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Er  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TTriple<(TCh,TCh,TCh)> self) -> TChTr
        __init__(TTriple<(TCh,TCh,TCh)> self, TChTr Triple) -> TChTr

        Parameters:
            Triple: TTriple< TCh,TCh,TCh > const &

        __init__(TTriple<(TCh,TCh,TCh)> self, TCh _Val1, TCh _Val2, TCh _Val3) -> TChTr

        Parameters:
            _Val1: TCh const &
            _Val2: TCh const &
            _Val3: TCh const &

        __init__(TTriple<(TCh,TCh,TCh)> self, TSIn SIn) -> TChTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TChTr_swiginitt	   new_TChTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Jr  s    c         G   s   t  j |  |  S(   s^   
        Save(TChTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TChTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `r  s    c         G   s   t  j |  |  S(   s   
        __eq__(TChTr self, TChTr Triple) -> bool

        Parameters:
            Triple: TTriple< TCh,TCh,TCh > const &

        (   R   t   TChTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   jr  s    c         G   s   t  j |  |  S(   s   
        __lt__(TChTr self, TChTr Triple) -> bool

        Parameters:
            Triple: TTriple< TCh,TCh,TCh > const &

        (   R   t   TChTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  tr  s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TChTr self) -> int

        Parameters:
            self: TTriple< TCh,TCh,TCh > const *

        (   R   t   TChTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ~r  s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TChTr self) -> int

        Parameters:
            self: TTriple< TCh,TCh,TCh > const *

        (   R   t   TChTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  r  s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TChTr self) -> int

        Parameters:
            self: TTriple< TCh,TCh,TCh > const *

        (   R   t   TChTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   r  s    c         G   s   t  j |  |  S(   s   
        GetVal(TChTr self, TCh _Val1, TCh _Val2, TCh _Val3)

        Parameters:
            _Val1: TCh &
            _Val2: TCh &
            _Val3: TCh &

        (   R   t   TChTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TChTr_Val1_gett   TChTr_Val1_setR  t   TChTr_Val2_gett   TChTr_Val2_setR  t   TChTr_Val3_gett   TChTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TChTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Cr  s   		
	
	
	
	
	
	t   TChIntIntTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s+   Proxy of C++ TTriple<(TCh,TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   r  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   r  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s4  
        __init__(TTriple<(TCh,TInt,TInt)> self) -> TChIntIntTr
        __init__(TTriple<(TCh,TInt,TInt)> self, TChIntIntTr Triple) -> TChIntIntTr

        Parameters:
            Triple: TTriple< TCh,TInt,TInt > const &

        __init__(TTriple<(TCh,TInt,TInt)> self, TCh _Val1, TInt _Val2, TInt _Val3) -> TChIntIntTr

        Parameters:
            _Val1: TCh const &
            _Val2: TInt const &
            _Val3: TInt const &

        __init__(TTriple<(TCh,TInt,TInt)> self, TSIn SIn) -> TChIntIntTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TChIntIntTr_swiginitt   new_TChIntIntTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   r  s    c         G   s   t  j |  |  S(   sd   
        Save(TChIntIntTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TChIntIntTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   r  s    c         G   s   t  j |  |  S(   s   
        __eq__(TChIntIntTr self, TChIntIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TCh,TInt,TInt > const &

        (   R   t   TChIntIntTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   r  s    c         G   s   t  j |  |  S(   s   
        __lt__(TChIntIntTr self, TChIntIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TCh,TInt,TInt > const &

        (   R   t   TChIntIntTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TChIntIntTr self) -> int

        Parameters:
            self: TTriple< TCh,TInt,TInt > const *

        (   R   t   TChIntIntTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  r  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TChIntIntTr self) -> int

        Parameters:
            self: TTriple< TCh,TInt,TInt > const *

        (   R   t   TChIntIntTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  r  s    c         C   s   t  j |   S(   s~   
        GetMemUsed(TChIntIntTr self) -> int

        Parameters:
            self: TTriple< TCh,TInt,TInt > const *

        (   R   t   TChIntIntTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s  s    c         G   s   t  j |  |  S(   s   
        GetVal(TChIntIntTr self, TCh _Val1, TInt _Val2, TInt _Val3)

        Parameters:
            _Val1: TCh &
            _Val2: TInt &
            _Val3: TInt &

        (   R   t   TChIntIntTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TChIntIntTr_Val1_gett   TChIntIntTr_Val1_setR  t   TChIntIntTr_Val2_gett   TChIntIntTr_Val2_setR  t   TChIntIntTr_Val3_gett   TChIntIntTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TChIntIntTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r  s   		
	
	
	
	
	
	t   TUChIntIntTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TUCh,TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %s  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %s  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TUCh,TInt,TInt)> self) -> TUChIntIntTr
        __init__(TTriple<(TUCh,TInt,TInt)> self, TUChIntIntTr Triple) -> TUChIntIntTr

        Parameters:
            Triple: TTriple< TUCh,TInt,TInt > const &

        __init__(TTriple<(TUCh,TInt,TInt)> self, TUCh _Val1, TInt _Val2, TInt _Val3) -> TUChIntIntTr

        Parameters:
            _Val1: TUCh const &
            _Val2: TInt const &
            _Val3: TInt const &

        __init__(TTriple<(TUCh,TInt,TInt)> self, TSIn SIn) -> TUChIntIntTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TUChIntIntTr_swiginitt   new_TUChIntIntTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   *s  s    c         G   s   t  j |  |  S(   se   
        Save(TUChIntIntTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUChIntIntTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @s  s    c         G   s   t  j |  |  S(   s   
        __eq__(TUChIntIntTr self, TUChIntIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TUCh,TInt,TInt > const &

        (   R   t   TUChIntIntTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Js  s    c         G   s   t  j |  |  S(   s   
        __lt__(TUChIntIntTr self, TUChIntIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TUCh,TInt,TInt > const &

        (   R   t   TUChIntIntTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ts  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUChIntIntTr self) -> int

        Parameters:
            self: TTriple< TUCh,TInt,TInt > const *

        (   R   t   TUChIntIntTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ^s  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TUChIntIntTr self) -> int

        Parameters:
            self: TTriple< TUCh,TInt,TInt > const *

        (   R   t   TUChIntIntTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  hs  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TUChIntIntTr self) -> int

        Parameters:
            self: TTriple< TUCh,TInt,TInt > const *

        (   R   t   TUChIntIntTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   rs  s    c         G   s   t  j |  |  S(   s   
        GetVal(TUChIntIntTr self, TUCh _Val1, TInt _Val2, TInt _Val3)

        Parameters:
            _Val1: TUCh &
            _Val2: TInt &
            _Val3: TInt &

        (   R   t   TUChIntIntTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |s  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TUChIntIntTr_Val1_gett   TUChIntIntTr_Val1_setR  t   TUChIntIntTr_Val2_gett   TUChIntIntTr_Val2_setR  t   TUChIntIntTr_Val3_gett   TUChIntIntTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TUChIntIntTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #s  s   		
	
	
	
	
	
	t	   TUInt64Trc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s5   Proxy of C++ TTriple<(TUInt64,TUInt64,TUInt64)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sp  
        __init__(TTriple<(TUInt64,TUInt64,TUInt64)> self) -> TUInt64Tr
        __init__(TTriple<(TUInt64,TUInt64,TUInt64)> self, TUInt64Tr Triple) -> TUInt64Tr

        Parameters:
            Triple: TTriple< TUInt64,TUInt64,TUInt64 > const &

        __init__(TTriple<(TUInt64,TUInt64,TUInt64)> self, TUInt64 _Val1, TUInt64 _Val2, TUInt64 _Val3) -> TUInt64Tr

        Parameters:
            _Val1: TUInt64 const &
            _Val2: TUInt64 const &
            _Val3: TUInt64 const &

        __init__(TTriple<(TUInt64,TUInt64,TUInt64)> self, TSIn SIn) -> TUInt64Tr

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64Tr_swiginitt   new_TUInt64Tr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   s  s    c         G   s   t  j |  |  S(   sb   
        Save(TUInt64Tr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64Tr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s  s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64Tr self, TUInt64Tr Triple) -> bool

        Parameters:
            Triple: TTriple< TUInt64,TUInt64,TUInt64 > const &

        (   R   t   TUInt64Tr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s  s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64Tr self, TUInt64Tr Triple) -> bool

        Parameters:
            Triple: TTriple< TUInt64,TUInt64,TUInt64 > const &

        (   R   t   TUInt64Tr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64Tr self) -> int

        Parameters:
            self: TTriple< TUInt64,TUInt64,TUInt64 > const *

        (   R   t   TUInt64Tr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  s  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TUInt64Tr self) -> int

        Parameters:
            self: TTriple< TUInt64,TUInt64,TUInt64 > const *

        (   R   t   TUInt64Tr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  s  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TUInt64Tr self) -> int

        Parameters:
            self: TTriple< TUInt64,TUInt64,TUInt64 > const *

        (   R   t   TUInt64Tr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s  s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64Tr self, TUInt64 _Val1, TUInt64 _Val2, TUInt64 _Val3)

        Parameters:
            _Val1: TUInt64 &
            _Val2: TUInt64 &
            _Val3: TUInt64 &

        (   R   t   TUInt64Tr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TUInt64Tr_Val1_gett   TUInt64Tr_Val1_setR  t   TUInt64Tr_Val2_gett   TUInt64Tr_Val2_setR  t   TUInt64Tr_Val3_gett   TUInt64Tr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TUInt64TrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s  s   		
	
	
	
	
	
	t   TIntStrIntTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TInt,TStr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TInt,TStr,TInt)> self) -> TIntStrIntTr
        __init__(TTriple<(TInt,TStr,TInt)> self, TIntStrIntTr Triple) -> TIntStrIntTr

        Parameters:
            Triple: TTriple< TInt,TStr,TInt > const &

        __init__(TTriple<(TInt,TStr,TInt)> self, TInt _Val1, TStr _Val2, TInt _Val3) -> TIntStrIntTr

        Parameters:
            _Val1: TInt const &
            _Val2: TStr const &
            _Val3: TInt const &

        __init__(TTriple<(TInt,TStr,TInt)> self, TSIn SIn) -> TIntStrIntTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrIntTr_swiginitt   new_TIntStrIntTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   
t  s    c         G   s   t  j |  |  S(   se   
        Save(TIntStrIntTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrIntTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    t  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrIntTr self, TIntStrIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   *t  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrIntTr self, TIntStrIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4t  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntStrIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TStr,TInt > const *

        (   R   t   TIntStrIntTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  >t  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntStrIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TStr,TInt > const *

        (   R   t   TIntStrIntTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  Ht  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntStrIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TStr,TInt > const *

        (   R   t   TIntStrIntTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Rt  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntStrIntTr self, TInt _Val1, TStr _Val2, TInt _Val3)

        Parameters:
            _Val1: TInt &
            _Val2: TStr &
            _Val3: TInt &

        (   R   t   TIntStrIntTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \t  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TIntStrIntTr_Val1_gett   TIntStrIntTr_Val1_setR  t   TIntStrIntTr_Val2_gett   TIntStrIntTr_Val2_setR  t   TIntStrIntTr_Val3_gett   TIntStrIntTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TIntStrIntTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  t  s   		
	
	
	
	
	
	t   TIntIntStrTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TInt,TInt,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ut  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ut  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TInt,TInt,TStr)> self) -> TIntIntStrTr
        __init__(TTriple<(TInt,TInt,TStr)> self, TIntIntStrTr Triple) -> TIntIntStrTr

        Parameters:
            Triple: TTriple< TInt,TInt,TStr > const &

        __init__(TTriple<(TInt,TInt,TStr)> self, TInt _Val1, TInt _Val2, TStr _Val3) -> TIntIntStrTr

        Parameters:
            _Val1: TInt const &
            _Val2: TInt const &
            _Val3: TStr const &

        __init__(TTriple<(TInt,TInt,TStr)> self, TSIn SIn) -> TIntIntStrTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntStrTr_swiginitt   new_TIntIntStrTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   zt  s    c         G   s   t  j |  |  S(   se   
        Save(TIntIntStrTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntStrTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntStrTr self, TIntIntStrTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntStrTr self, TIntIntStrTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  t  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntIntStrTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TStr > const *

        (   R   t   TIntIntStrTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  t  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntIntStrTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TStr > const *

        (   R   t   TIntIntStrTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  t  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntIntStrTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TStr > const *

        (   R   t   TIntIntStrTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntStrTr self, TInt _Val1, TInt _Val2, TStr _Val3)

        Parameters:
            _Val1: TInt &
            _Val2: TInt &
            _Val3: TStr &

        (   R   t   TIntIntStrTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  t  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TIntIntStrTr_Val1_gett   TIntIntStrTr_Val1_setR  t   TIntIntStrTr_Val2_gett   TIntIntStrTr_Val2_setR  t   TIntIntStrTr_Val3_gett   TIntIntStrTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TIntIntStrTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  st  s   		
	
	
	
	
	
	t   TIntIntFltTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TInt,TInt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TInt,TInt,TFlt)> self) -> TIntIntFltTr
        __init__(TTriple<(TInt,TInt,TFlt)> self, TIntIntFltTr Triple) -> TIntIntFltTr

        Parameters:
            Triple: TTriple< TInt,TInt,TFlt > const &

        __init__(TTriple<(TInt,TInt,TFlt)> self, TInt _Val1, TInt _Val2, TFlt _Val3) -> TIntIntFltTr

        Parameters:
            _Val1: TInt const &
            _Val2: TInt const &
            _Val3: TFlt const &

        __init__(TTriple<(TInt,TInt,TFlt)> self, TSIn SIn) -> TIntIntFltTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntFltTr_swiginitt   new_TIntIntFltTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   t  s    c         G   s   t  j |  |  S(   se   
        Save(TIntIntFltTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntFltTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    u  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntFltTr self, TIntIntFltTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
u  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntFltTr self, TIntIntFltTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntIntFltTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TFlt > const *

        (   R   t   TIntIntFltTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  u  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntIntFltTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TFlt > const *

        (   R   t   TIntIntFltTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  (u  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntIntFltTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TFlt > const *

        (   R   t   TIntIntFltTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2u  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntFltTr self, TInt _Val1, TInt _Val2, TFlt _Val3)

        Parameters:
            _Val1: TInt &
            _Val2: TInt &
            _Val3: TFlt &

        (   R   t   TIntIntFltTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <u  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TIntIntFltTr_Val1_gett   TIntIntFltTr_Val1_setR  t   TIntIntFltTr_Val2_gett   TIntIntFltTr_Val2_setR  t   TIntIntFltTr_Val3_gett   TIntIntFltTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TIntIntFltTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  t  s   		
	
	
	
	
	
	t   TIntFltIntTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TInt,TFlt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Uu  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Uu  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TInt,TFlt,TInt)> self) -> TIntFltIntTr
        __init__(TTriple<(TInt,TFlt,TInt)> self, TIntFltIntTr Triple) -> TIntFltIntTr

        Parameters:
            Triple: TTriple< TInt,TFlt,TInt > const &

        __init__(TTriple<(TInt,TFlt,TInt)> self, TInt _Val1, TFlt _Val2, TInt _Val3) -> TIntFltIntTr

        Parameters:
            _Val1: TInt const &
            _Val2: TFlt const &
            _Val3: TInt const &

        __init__(TTriple<(TInt,TFlt,TInt)> self, TSIn SIn) -> TIntFltIntTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltIntTr_swiginitt   new_TIntFltIntTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Zu  s    c         G   s   t  j |  |  S(   se   
        Save(TIntFltIntTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltIntTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   pu  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltIntTr self, TIntFltIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   zu  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltIntTr self, TIntFltIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntFltIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TFlt,TInt > const *

        (   R   t   TIntFltIntTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  u  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntFltIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TFlt,TInt > const *

        (   R   t   TIntFltIntTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  u  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntFltIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TFlt,TInt > const *

        (   R   t   TIntFltIntTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntFltIntTr self, TInt _Val1, TFlt _Val2, TInt _Val3)

        Parameters:
            _Val1: TInt &
            _Val2: TFlt &
            _Val3: TInt &

        (   R   t   TIntFltIntTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TIntFltIntTr_Val1_gett   TIntFltIntTr_Val1_setR  t   TIntFltIntTr_Val2_gett   TIntFltIntTr_Val2_setR  t   TIntFltIntTr_Val3_gett   TIntFltIntTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TIntFltIntTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRJ  Su  s   		
	
	
	
	
	
	t   TIntFltFltTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TInt,TFlt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TInt,TFlt,TFlt)> self) -> TIntFltFltTr
        __init__(TTriple<(TInt,TFlt,TFlt)> self, TIntFltFltTr Triple) -> TIntFltFltTr

        Parameters:
            Triple: TTriple< TInt,TFlt,TFlt > const &

        __init__(TTriple<(TInt,TFlt,TFlt)> self, TInt _Val1, TFlt _Val2, TFlt _Val3) -> TIntFltFltTr

        Parameters:
            _Val1: TInt const &
            _Val2: TFlt const &
            _Val3: TFlt const &

        __init__(TTriple<(TInt,TFlt,TFlt)> self, TSIn SIn) -> TIntFltFltTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltFltTr_swiginitt   new_TIntFltFltTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   u  s    c         G   s   t  j |  |  S(   se   
        Save(TIntFltFltTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltFltTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltFltTr self, TIntFltFltTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TFlt,TFlt > const &

        (   R   t   TIntFltFltTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltFltTr self, TIntFltFltTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TFlt,TFlt > const &

        (   R   t   TIntFltFltTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntFltFltTr self) -> int

        Parameters:
            self: TTriple< TInt,TFlt,TFlt > const *

        (   R   t   TIntFltFltTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  u  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntFltFltTr self) -> int

        Parameters:
            self: TTriple< TInt,TFlt,TFlt > const *

        (   R   t   TIntFltFltTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  v  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntFltFltTr self) -> int

        Parameters:
            self: TTriple< TInt,TFlt,TFlt > const *

        (   R   t   TIntFltFltTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntFltFltTr self, TInt _Val1, TFlt _Val2, TFlt _Val3)

        Parameters:
            _Val1: TInt &
            _Val2: TFlt &
            _Val3: TFlt &

        (   R   t   TIntFltFltTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TIntFltFltTr_Val1_gett   TIntFltFltTr_Val1_setR  t   TIntFltFltTr_Val2_gett   TIntFltFltTr_Val2_setR  t   TIntFltFltTr_Val3_gett   TIntFltFltTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TIntFltFltTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  u  s   		
	
	
	
	
	
	t   TIntIntVIntTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s4   Proxy of C++ TTriple<(TInt,TVec<(TInt)>,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   5v  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   5v  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sz  
        __init__(TTriple<(TInt,TVec<(TInt)>,TInt)> self) -> TIntIntVIntTr
        __init__(TTriple<(TInt,TVec<(TInt)>,TInt)> self, TIntIntVIntTr Triple) -> TIntIntVIntTr

        Parameters:
            Triple: TTriple< TInt,TVec< TInt >,TInt > const &

        __init__(TTriple<(TInt,TVec<(TInt)>,TInt)> self, TInt _Val1, TIntV _Val2, TInt _Val3) -> TIntIntVIntTr

        Parameters:
            _Val1: TInt const &
            _Val2: TVec< TInt,int > const &
            _Val3: TInt const &

        __init__(TTriple<(TInt,TVec<(TInt)>,TInt)> self, TSIn SIn) -> TIntIntVIntTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntVIntTr_swiginitt   new_TIntIntVIntTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   :v  s    c         G   s   t  j |  |  S(   sf   
        Save(TIntIntVIntTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntVIntTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Pv  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntVIntTr self, TIntIntVIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TVec< TInt >,TInt > const &

        (   R   t   TIntIntVIntTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Zv  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntVIntTr self, TIntIntVIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TVec< TInt >,TInt > const &

        (   R   t   TIntIntVIntTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  dv  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntIntVIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TVec< TInt >,TInt > const *

        (   R   t   TIntIntVIntTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  nv  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntIntVIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TVec< TInt >,TInt > const *

        (   R   t   TIntIntVIntTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  xv  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntIntVIntTr self) -> int

        Parameters:
            self: TTriple< TInt,TVec< TInt >,TInt > const *

        (   R   t   TIntIntVIntTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntVIntTr self, TInt _Val1, TIntV _Val2, TInt _Val3)

        Parameters:
            _Val1: TInt &
            _Val2: TVec< TInt,int > &
            _Val3: TInt &

        (   R   t   TIntIntVIntTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TIntIntVIntTr_Val1_gett   TIntIntVIntTr_Val1_setR  t   TIntIntVIntTr_Val2_gett   TIntIntVIntTr_Val2_setR  t   TIntIntVIntTr_Val3_gett   TIntIntVIntTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TIntIntVIntTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRl  3v  s   		
	
	
	
	
	
	t   TIntIntIntVTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s4   Proxy of C++ TTriple<(TInt,TInt,TVec<(TInt)>)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sz  
        __init__(TTriple<(TInt,TInt,TVec<(TInt)>)> self) -> TIntIntIntVTr
        __init__(TTriple<(TInt,TInt,TVec<(TInt)>)> self, TIntIntIntVTr Triple) -> TIntIntIntVTr

        Parameters:
            Triple: TTriple< TInt,TInt,TVec< TInt > > const &

        __init__(TTriple<(TInt,TInt,TVec<(TInt)>)> self, TInt _Val1, TInt _Val2, TIntV _Val3) -> TIntIntIntVTr

        Parameters:
            _Val1: TInt const &
            _Val2: TInt const &
            _Val3: TVec< TInt,int > const &

        __init__(TTriple<(TInt,TInt,TVec<(TInt)>)> self, TSIn SIn) -> TIntIntIntVTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntIntVTr_swiginitt   new_TIntIntIntVTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   v  s    c         G   s   t  j |  |  S(   sf   
        Save(TIntIntIntVTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntIntVTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntIntVTr self, TIntIntIntVTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TInt,TVec< TInt > > const &

        (   R   t   TIntIntIntVTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntIntVTr self, TIntIntIntVTr Triple) -> bool

        Parameters:
            Triple: TTriple< TInt,TInt,TVec< TInt > > const &

        (   R   t   TIntIntIntVTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntIntIntVTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TVec< TInt > > const *

        (   R   t   TIntIntIntVTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  v  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntIntIntVTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TVec< TInt > > const *

        (   R   t   TIntIntIntVTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  v  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntIntIntVTr self) -> int

        Parameters:
            self: TTriple< TInt,TInt,TVec< TInt > > const *

        (   R   t   TIntIntIntVTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntIntVTr self, TInt _Val1, TInt _Val2, TIntV _Val3)

        Parameters:
            _Val1: TInt &
            _Val2: TInt &
            _Val3: TVec< TInt,int > &

        (   R   t   TIntIntIntVTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TIntIntIntVTr_Val1_gett   TIntIntIntVTr_Val1_setR  t   TIntIntIntVTr_Val2_gett   TIntIntIntVTr_Val2_setR  t   TIntIntIntVTr_Val3_gett   TIntIntIntVTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TIntIntIntVTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR}  v  s   		
	
	
	
	
	
	t   TFltTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TFlt,TFlt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s"  
        __init__(TTriple<(TFlt,TFlt,TFlt)> self) -> TFltTr
        __init__(TTriple<(TFlt,TFlt,TFlt)> self, TFltTr Triple) -> TFltTr

        Parameters:
            Triple: TTriple< TFlt,TFlt,TFlt > const &

        __init__(TTriple<(TFlt,TFlt,TFlt)> self, TFlt _Val1, TFlt _Val2, TFlt _Val3) -> TFltTr

        Parameters:
            _Val1: TFlt const &
            _Val2: TFlt const &
            _Val3: TFlt const &

        __init__(TTriple<(TFlt,TFlt,TFlt)> self, TSIn SIn) -> TFltTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltTr_swiginitt
   new_TFltTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   w  s    c         G   s   t  j |  |  S(   s_   
        Save(TFltTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0w  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltTr self, TFltTr Triple) -> bool

        Parameters:
            Triple: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   :w  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltTr self, TFltTr Triple) -> bool

        Parameters:
            Triple: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Dw  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TFltTr self) -> int

        Parameters:
            self: TTriple< TFlt,TFlt,TFlt > const *

        (   R   t   TFltTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  Nw  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TFltTr self) -> int

        Parameters:
            self: TTriple< TFlt,TFlt,TFlt > const *

        (   R   t   TFltTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  Xw  s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TFltTr self) -> int

        Parameters:
            self: TTriple< TFlt,TFlt,TFlt > const *

        (   R   t   TFltTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   bw  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltTr self, TFlt _Val1, TFlt _Val2, TFlt _Val3)

        Parameters:
            _Val1: TFlt &
            _Val2: TFlt &
            _Val3: TFlt &

        (   R   t   TFltTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  lw  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TFltTr_Val1_gett   TFltTr_Val1_setR  t   TFltTr_Val2_gett   TFltTr_Val2_setR  t   TFltTr_Val3_gett   TFltTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TFltTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w  s   		
	
	
	
	
	
	t   TFltIntIntTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TFlt,TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TFlt,TInt,TInt)> self) -> TFltIntIntTr
        __init__(TTriple<(TFlt,TInt,TInt)> self, TFltIntIntTr Triple) -> TFltIntIntTr

        Parameters:
            Triple: TTriple< TFlt,TInt,TInt > const &

        __init__(TTriple<(TFlt,TInt,TInt)> self, TFlt _Val1, TInt _Val2, TInt _Val3) -> TFltIntIntTr

        Parameters:
            _Val1: TFlt const &
            _Val2: TInt const &
            _Val3: TInt const &

        __init__(TTriple<(TFlt,TInt,TInt)> self, TSIn SIn) -> TFltIntIntTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltIntIntTr_swiginitt   new_TFltIntIntTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   w  s    c         G   s   t  j |  |  S(   se   
        Save(TFltIntIntTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltIntIntTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltIntIntTr self, TFltIntIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltIntIntTr self, TFltIntIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltIntIntTr self) -> int

        Parameters:
            self: TTriple< TFlt,TInt,TInt > const *

        (   R   t   TFltIntIntTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  w  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TFltIntIntTr self) -> int

        Parameters:
            self: TTriple< TFlt,TInt,TInt > const *

        (   R   t   TFltIntIntTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  w  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TFltIntIntTr self) -> int

        Parameters:
            self: TTriple< TFlt,TInt,TInt > const *

        (   R   t   TFltIntIntTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltIntIntTr self, TFlt _Val1, TInt _Val2, TInt _Val3)

        Parameters:
            _Val1: TFlt &
            _Val2: TInt &
            _Val3: TInt &

        (   R   t   TFltIntIntTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TFltIntIntTr_Val1_gett   TFltIntIntTr_Val1_setR  t   TFltIntIntTr_Val2_gett   TFltIntIntTr_Val2_setR  t   TFltIntIntTr_Val3_gett   TFltIntIntTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TFltIntIntTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w  s   		
	
	
	
	
	
	t   TFltFltIntTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TFlt,TFlt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TFlt,TFlt,TInt)> self) -> TFltFltIntTr
        __init__(TTriple<(TFlt,TFlt,TInt)> self, TFltFltIntTr Triple) -> TFltFltIntTr

        Parameters:
            Triple: TTriple< TFlt,TFlt,TInt > const &

        __init__(TTriple<(TFlt,TFlt,TInt)> self, TFlt _Val1, TFlt _Val2, TInt _Val3) -> TFltFltIntTr

        Parameters:
            _Val1: TFlt const &
            _Val2: TFlt const &
            _Val3: TInt const &

        __init__(TTriple<(TFlt,TFlt,TInt)> self, TSIn SIn) -> TFltFltIntTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltFltIntTr_swiginitt   new_TFltFltIntTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   w  s    c         G   s   t  j |  |  S(   se   
        Save(TFltFltIntTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltFltIntTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltFltIntTr self, TFltFltIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TFlt,TFlt,TInt > const &

        (   R   t   TFltFltIntTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltFltIntTr self, TFltFltIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TFlt,TFlt,TInt > const &

        (   R   t   TFltFltIntTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $x  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltFltIntTr self) -> int

        Parameters:
            self: TTriple< TFlt,TFlt,TInt > const *

        (   R   t   TFltFltIntTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  .x  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TFltFltIntTr self) -> int

        Parameters:
            self: TTriple< TFlt,TFlt,TInt > const *

        (   R   t   TFltFltIntTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  8x  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TFltFltIntTr self) -> int

        Parameters:
            self: TTriple< TFlt,TFlt,TInt > const *

        (   R   t   TFltFltIntTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Bx  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltFltIntTr self, TFlt _Val1, TFlt _Val2, TInt _Val3)

        Parameters:
            _Val1: TFlt &
            _Val2: TFlt &
            _Val3: TInt &

        (   R   t   TFltFltIntTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Lx  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TFltFltIntTr_Val1_gett   TFltFltIntTr_Val1_setR  t   TFltFltIntTr_Val2_gett   TFltFltIntTr_Val2_setR  t   TFltFltIntTr_Val3_gett   TFltFltIntTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TFltFltIntTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w  s   		
	
	
	
	
	
	t   TFltFltStrTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TFlt,TFlt,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ex  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ex  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TFlt,TFlt,TStr)> self) -> TFltFltStrTr
        __init__(TTriple<(TFlt,TFlt,TStr)> self, TFltFltStrTr Triple) -> TFltFltStrTr

        Parameters:
            Triple: TTriple< TFlt,TFlt,TStr > const &

        __init__(TTriple<(TFlt,TFlt,TStr)> self, TFlt _Val1, TFlt _Val2, TStr _Val3) -> TFltFltStrTr

        Parameters:
            _Val1: TFlt const &
            _Val2: TFlt const &
            _Val3: TStr const &

        __init__(TTriple<(TFlt,TFlt,TStr)> self, TSIn SIn) -> TFltFltStrTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltFltStrTr_swiginitt   new_TFltFltStrTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   jx  s    c         G   s   t  j |  |  S(   se   
        Save(TFltFltStrTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltFltStrTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltFltStrTr self, TFltFltStrTr Triple) -> bool

        Parameters:
            Triple: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltFltStrTr self, TFltFltStrTr Triple) -> bool

        Parameters:
            Triple: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltFltStrTr self) -> int

        Parameters:
            self: TTriple< TFlt,TFlt,TStr > const *

        (   R   t   TFltFltStrTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  x  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TFltFltStrTr self) -> int

        Parameters:
            self: TTriple< TFlt,TFlt,TStr > const *

        (   R   t   TFltFltStrTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  x  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TFltFltStrTr self) -> int

        Parameters:
            self: TTriple< TFlt,TFlt,TStr > const *

        (   R   t   TFltFltStrTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltFltStrTr self, TFlt _Val1, TFlt _Val2, TStr _Val3)

        Parameters:
            _Val1: TFlt &
            _Val2: TFlt &
            _Val3: TStr &

        (   R   t   TFltFltStrTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TFltFltStrTr_Val1_gett   TFltFltStrTr_Val1_setR  t   TFltFltStrTr_Val2_gett   TFltFltStrTr_Val2_setR  t   TFltFltStrTr_Val3_gett   TFltFltStrTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TFltFltStrTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  cx  s   		
	
	
	
	
	
	t   TChATrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TChA,TChA,TChA)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s"  
        __init__(TTriple<(TChA,TChA,TChA)> self) -> TChATr
        __init__(TTriple<(TChA,TChA,TChA)> self, TChATr Triple) -> TChATr

        Parameters:
            Triple: TTriple< TChA,TChA,TChA > const &

        __init__(TTriple<(TChA,TChA,TChA)> self, TChA _Val1, TChA _Val2, TChA _Val3) -> TChATr

        Parameters:
            _Val1: TChA const &
            _Val2: TChA const &
            _Val3: TChA const &

        __init__(TTriple<(TChA,TChA,TChA)> self, TSIn SIn) -> TChATr

        Parameters:
            SIn: TSIn &

        N(   R   t   TChATr_swiginitt
   new_TChATr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   x  s    c         G   s   t  j |  |  S(   s_   
        Save(TChATr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TChATr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x  s    c         G   s   t  j |  |  S(   s   
        __eq__(TChATr self, TChATr Triple) -> bool

        Parameters:
            Triple: TTriple< TChA,TChA,TChA > const &

        (   R   t   TChATr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x  s    c         G   s   t  j |  |  S(   s   
        __lt__(TChATr self, TChATr Triple) -> bool

        Parameters:
            Triple: TTriple< TChA,TChA,TChA > const &

        (   R   t   TChATr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TChATr self) -> int

        Parameters:
            self: TTriple< TChA,TChA,TChA > const *

        (   R   t   TChATr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  y  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TChATr self) -> int

        Parameters:
            self: TTriple< TChA,TChA,TChA > const *

        (   R   t   TChATr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  y  s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TChATr self) -> int

        Parameters:
            self: TTriple< TChA,TChA,TChA > const *

        (   R   t   TChATr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   "y  s    c         G   s   t  j |  |  S(   s   
        GetVal(TChATr self, TChA _Val1, TChA _Val2, TChA _Val3)

        Parameters:
            _Val1: TChA &
            _Val2: TChA &
            _Val3: TChA &

        (   R   t   TChATr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,y  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TChATr_Val1_gett   TChATr_Val1_setR  t   TChATr_Val2_gett   TChATr_Val2_setR  t   TChATr_Val3_gett   TChATr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TChATrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x  s   		
	
	
	
	
	
	t   TStrTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TStr,TStr,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ey  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ey  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s"  
        __init__(TTriple<(TStr,TStr,TStr)> self) -> TStrTr
        __init__(TTriple<(TStr,TStr,TStr)> self, TStrTr Triple) -> TStrTr

        Parameters:
            Triple: TTriple< TStr,TStr,TStr > const &

        __init__(TTriple<(TStr,TStr,TStr)> self, TStr _Val1, TStr _Val2, TStr _Val3) -> TStrTr

        Parameters:
            _Val1: TStr const &
            _Val2: TStr const &
            _Val3: TStr const &

        __init__(TTriple<(TStr,TStr,TStr)> self, TSIn SIn) -> TStrTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrTr_swiginitt
   new_TStrTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Jy  s    c         G   s   t  j |  |  S(   s_   
        Save(TStrTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `y  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrTr self, TStrTr Triple) -> bool

        Parameters:
            Triple: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   jy  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrTr self, TStrTr Triple) -> bool

        Parameters:
            Triple: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ty  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TStrTr self) -> int

        Parameters:
            self: TTriple< TStr,TStr,TStr > const *

        (   R   t   TStrTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ~y  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TStrTr self) -> int

        Parameters:
            self: TTriple< TStr,TStr,TStr > const *

        (   R   t   TStrTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  y  s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TStrTr self) -> int

        Parameters:
            self: TTriple< TStr,TStr,TStr > const *

        (   R   t   TStrTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrTr self, TStr _Val1, TStr _Val2, TStr _Val3)

        Parameters:
            _Val1: TStr &
            _Val2: TStr &
            _Val3: TStr &

        (   R   t   TStrTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TStrTr_Val1_gett   TStrTr_Val1_setR  t   TStrTr_Val2_gett   TStrTr_Val2_setR  t   TStrTr_Val3_gett   TStrTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TStrTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Cy  s   		
	
	
	
	
	
	t   TStrIntIntTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TStr,TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TStr,TInt,TInt)> self) -> TStrIntIntTr
        __init__(TTriple<(TStr,TInt,TInt)> self, TStrIntIntTr Triple) -> TStrIntIntTr

        Parameters:
            Triple: TTriple< TStr,TInt,TInt > const &

        __init__(TTriple<(TStr,TInt,TInt)> self, TStr _Val1, TInt _Val2, TInt _Val3) -> TStrIntIntTr

        Parameters:
            _Val1: TStr const &
            _Val2: TInt const &
            _Val3: TInt const &

        __init__(TTriple<(TStr,TInt,TInt)> self, TSIn SIn) -> TStrIntIntTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntIntTr_swiginitt   new_TStrIntIntTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   y  s    c         G   s   t  j |  |  S(   se   
        Save(TStrIntIntTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntIntTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntIntTr self, TStrIntIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TStr,TInt,TInt > const &

        (   R   t   TStrIntIntTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntIntTr self, TStrIntIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TStr,TInt,TInt > const &

        (   R   t   TStrIntIntTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TStrIntIntTr self) -> int

        Parameters:
            self: TTriple< TStr,TInt,TInt > const *

        (   R   t   TStrIntIntTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  y  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TStrIntIntTr self) -> int

        Parameters:
            self: TTriple< TStr,TInt,TInt > const *

        (   R   t   TStrIntIntTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  y  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrIntIntTr self) -> int

        Parameters:
            self: TTriple< TStr,TInt,TInt > const *

        (   R   t   TStrIntIntTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrIntIntTr self, TStr _Val1, TInt _Val2, TInt _Val3)

        Parameters:
            _Val1: TStr &
            _Val2: TInt &
            _Val3: TInt &

        (   R   t   TStrIntIntTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TStrIntIntTr_Val1_gett   TStrIntIntTr_Val1_setR  t   TStrIntIntTr_Val2_gett   TStrIntIntTr_Val2_setR  t   TStrIntIntTr_Val3_gett   TStrIntIntTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TStrIntIntTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y  s   		
	
	
	
	
	
	t   TStrFltFltTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TStr,TFlt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %z  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %z  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TStr,TFlt,TFlt)> self) -> TStrFltFltTr
        __init__(TTriple<(TStr,TFlt,TFlt)> self, TStrFltFltTr Triple) -> TStrFltFltTr

        Parameters:
            Triple: TTriple< TStr,TFlt,TFlt > const &

        __init__(TTriple<(TStr,TFlt,TFlt)> self, TStr _Val1, TFlt _Val2, TFlt _Val3) -> TStrFltFltTr

        Parameters:
            _Val1: TStr const &
            _Val2: TFlt const &
            _Val3: TFlt const &

        __init__(TTriple<(TStr,TFlt,TFlt)> self, TSIn SIn) -> TStrFltFltTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrFltFltTr_swiginitt   new_TStrFltFltTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   *z  s    c         G   s   t  j |  |  S(   se   
        Save(TStrFltFltTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrFltFltTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @z  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrFltFltTr self, TStrFltFltTr Triple) -> bool

        Parameters:
            Triple: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Jz  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrFltFltTr self, TStrFltFltTr Triple) -> bool

        Parameters:
            Triple: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Tz  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TStrFltFltTr self) -> int

        Parameters:
            self: TTriple< TStr,TFlt,TFlt > const *

        (   R   t   TStrFltFltTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ^z  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TStrFltFltTr self) -> int

        Parameters:
            self: TTriple< TStr,TFlt,TFlt > const *

        (   R   t   TStrFltFltTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  hz  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrFltFltTr self) -> int

        Parameters:
            self: TTriple< TStr,TFlt,TFlt > const *

        (   R   t   TStrFltFltTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   rz  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrFltFltTr self, TStr _Val1, TFlt _Val2, TFlt _Val3)

        Parameters:
            _Val1: TStr &
            _Val2: TFlt &
            _Val3: TFlt &

        (   R   t   TStrFltFltTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |z  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TStrFltFltTr_Val1_gett   TStrFltFltTr_Val1_setR  t   TStrFltFltTr_Val2_gett   TStrFltFltTr_Val2_setR  t   TStrFltFltTr_Val3_gett   TStrFltFltTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TStrFltFltTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #z  s   		
	
	
	
	
	
	t   TStrStrIntTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ TTriple<(TStr,TStr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s@  
        __init__(TTriple<(TStr,TStr,TInt)> self) -> TStrStrIntTr
        __init__(TTriple<(TStr,TStr,TInt)> self, TStrStrIntTr Triple) -> TStrStrIntTr

        Parameters:
            Triple: TTriple< TStr,TStr,TInt > const &

        __init__(TTriple<(TStr,TStr,TInt)> self, TStr _Val1, TStr _Val2, TInt _Val3) -> TStrStrIntTr

        Parameters:
            _Val1: TStr const &
            _Val2: TStr const &
            _Val3: TInt const &

        __init__(TTriple<(TStr,TStr,TInt)> self, TSIn SIn) -> TStrStrIntTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrIntTr_swiginitt   new_TStrStrIntTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   z  s    c         G   s   t  j |  |  S(   se   
        Save(TStrStrIntTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrIntTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrIntTr self, TStrStrIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrIntTr self, TStrStrIntTr Triple) -> bool

        Parameters:
            Triple: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TStrStrIntTr self) -> int

        Parameters:
            self: TTriple< TStr,TStr,TInt > const *

        (   R   t   TStrStrIntTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  z  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TStrStrIntTr self) -> int

        Parameters:
            self: TTriple< TStr,TStr,TInt > const *

        (   R   t   TStrStrIntTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  z  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrStrIntTr self) -> int

        Parameters:
            self: TTriple< TStr,TStr,TInt > const *

        (   R   t   TStrStrIntTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrStrIntTr self, TStr _Val1, TStr _Val2, TInt _Val3)

        Parameters:
            _Val1: TStr &
            _Val2: TStr &
            _Val3: TInt &

        (   R   t   TStrStrIntTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TStrStrIntTr_Val1_gett   TStrStrIntTr_Val1_setR  t   TStrStrIntTr_Val2_gett   TStrStrIntTr_Val2_setR  t   TStrStrIntTr_Val3_gett   TStrStrIntTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TStrStrIntTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z  s   		
	
	
	
	
	
	t   TStrIntStrVTrc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ TTriple<(TStr,TInt,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sW  
        __init__(TTriple<(TStr,TInt,TStrV)> self) -> TStrIntStrVTr
        __init__(TTriple<(TStr,TInt,TStrV)> self, TStrIntStrVTr Triple) -> TStrIntStrVTr

        Parameters:
            Triple: TTriple< TStr,TInt,TStrV > const &

        __init__(TTriple<(TStr,TInt,TStrV)> self, TStr _Val1, TInt _Val2, TStrV _Val3) -> TStrIntStrVTr

        Parameters:
            _Val1: TStr const &
            _Val2: TInt const &
            _Val3: TVec< TStr,int > const &

        __init__(TTriple<(TStr,TInt,TStrV)> self, TSIn SIn) -> TStrIntStrVTr

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntStrVTr_swiginitt   new_TStrIntStrVTr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   
{  s    c         G   s   t  j |  |  S(   sf   
        Save(TStrIntStrVTr self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntStrVTr_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    {  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntStrVTr self, TStrIntStrVTr Triple) -> bool

        Parameters:
            Triple: TTriple< TStr,TInt,TStrV > const &

        (   R   t   TStrIntStrVTr___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   *{  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntStrVTr self, TStrIntStrVTr Triple) -> bool

        Parameters:
            Triple: TTriple< TStr,TInt,TStrV > const &

        (   R   t   TStrIntStrVTr___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4{  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TStrIntStrVTr self) -> int

        Parameters:
            self: TTriple< TStr,TInt,TStrV > const *

        (   R   t   TStrIntStrVTr_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  >{  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TStrIntStrVTr self) -> int

        Parameters:
            self: TTriple< TStr,TInt,TStrV > const *

        (   R   t   TStrIntStrVTr_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  H{  s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrIntStrVTr self) -> int

        Parameters:
            self: TTriple< TStr,TInt,TStrV > const *

        (   R   t   TStrIntStrVTr_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   R{  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrIntStrVTr self, TStr _Val1, TInt _Val2, TStrV _Val3)

        Parameters:
            _Val1: TStr &
            _Val2: TInt &
            _Val3: TVec< TStr,int > &

        (   R   t   TStrIntStrVTr_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \{  s    
(   R   R-   RM   RN   R   R/   R+   R   t   TStrIntStrVTr_Val1_gett   TStrIntStrVTr_Val1_setR  t   TStrIntStrVTr_Val2_gett   TStrIntStrVTr_Val2_setR  t   TStrIntStrVTr_Val3_gett   TStrIntStrVTr_Val3_setR  RD   R   R   R  RG  RI  R   R  t   delete_TStrIntStrVTrRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR'  {  s   		
	
	
	
	
	
	t   TStrStrIntIntQuc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z e j Z RS(   s/   Proxy of C++ TQuad<(TStr,TStr,TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u{  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u{  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TQuad<(TStr,TStr,TInt,TInt)> self) -> TStrStrIntIntQu
        __init__(TQuad<(TStr,TStr,TInt,TInt)> self, TStrStrIntIntQu Quad) -> TStrStrIntIntQu

        Parameters:
            Quad: TQuad< TStr,TStr,TInt,TInt > const &

        __init__(TQuad<(TStr,TStr,TInt,TInt)> self, TStr _Val1, TStr _Val2, TInt _Val3, TInt _Val4) -> TStrStrIntIntQu

        Parameters:
            _Val1: TStr const &
            _Val2: TStr const &
            _Val3: TInt const &
            _Val4: TInt const &

        __init__(TQuad<(TStr,TStr,TInt,TInt)> self, TSIn SIn) -> TStrStrIntIntQu

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrIntIntQu_swiginitt   new_TStrStrIntIntQu(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   {{  s    c         G   s   t  j |  |  S(   sh   
        Save(TStrStrIntIntQu self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrIntIntQu_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrIntIntQu self, TStrStrIntIntQu Quad) -> bool

        Parameters:
            Quad: TQuad< TStr,TStr,TInt,TInt > const &

        (   R   t   TStrStrIntIntQu___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrIntIntQu self, TStrStrIntIntQu Quad) -> bool

        Parameters:
            Quad: TQuad< TStr,TStr,TInt,TInt > const &

        (   R   t   TStrStrIntIntQu___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  {  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TStrStrIntIntQu self) -> int

        Parameters:
            self: TQuad< TStr,TStr,TInt,TInt > const *

        (   R   t   TStrStrIntIntQu_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  {  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TStrStrIntIntQu self) -> int

        Parameters:
            self: TQuad< TStr,TStr,TInt,TInt > const *

        (   R   t   TStrStrIntIntQu_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  {  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrStrIntIntQu self, TStr _Val1, TStr _Val2, TInt _Val3, TInt _Val4)

        Parameters:
            _Val1: TStr &
            _Val2: TStr &
            _Val3: TInt &
            _Val4: TInt &

        (   R   t   TStrStrIntIntQu_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  {  s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrStrIntIntQu_Val1_gett   TStrStrIntIntQu_Val1_setR  t   TStrStrIntIntQu_Val2_gett   TStrStrIntIntQu_Val2_setR  t   TStrStrIntIntQu_Val3_gett   TStrStrIntIntQu_Val3_setR  t   TStrStrIntIntQu_Val4_gett   TStrStrIntIntQu_Val4_sett   Val4RD   R   R   R  RG  RI  R  t   delete_TStrStrIntIntQuRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR8  s{  s   		
	
	
	
	
	t   TStrQuc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z e j Z RS(   s/   Proxy of C++ TQuad<(TStr,TStr,TStr,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sY  
        __init__(TQuad<(TStr,TStr,TStr,TStr)> self) -> TStrQu
        __init__(TQuad<(TStr,TStr,TStr,TStr)> self, TStrQu Quad) -> TStrQu

        Parameters:
            Quad: TQuad< TStr,TStr,TStr,TStr > const &

        __init__(TQuad<(TStr,TStr,TStr,TStr)> self, TStr _Val1, TStr _Val2, TStr _Val3, TStr _Val4) -> TStrQu

        Parameters:
            _Val1: TStr const &
            _Val2: TStr const &
            _Val3: TStr const &
            _Val4: TStr const &

        __init__(TQuad<(TStr,TStr,TStr,TStr)> self, TSIn SIn) -> TStrQu

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrQu_swiginitt
   new_TStrQu(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   {  s    c         G   s   t  j |  |  S(   s_   
        Save(TStrQu self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrQu_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrQu self, TStrQu Quad) -> bool

        Parameters:
            Quad: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQu___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   |  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrQu self, TStrQu Quad) -> bool

        Parameters:
            Quad: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQu___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TStrQu self) -> int

        Parameters:
            self: TQuad< TStr,TStr,TStr,TStr > const *

        (   R   t   TStrQu_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  |  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TStrQu self) -> int

        Parameters:
            self: TQuad< TStr,TStr,TStr,TStr > const *

        (   R   t   TStrQu_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  "|  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrQu self, TStr _Val1, TStr _Val2, TStr _Val3, TStr _Val4)

        Parameters:
            _Val1: TStr &
            _Val2: TStr &
            _Val3: TStr &
            _Val4: TStr &

        (   R   t   TStrQu_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,|  s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrQu_Val1_gett   TStrQu_Val1_setR  t   TStrQu_Val2_gett   TStrQu_Val2_setR  t   TStrQu_Val3_gett   TStrQu_Val3_setR  t   TStrQu_Val4_gett   TStrQu_Val4_setRI  RD   R   R   R  RG  RI  R  t   delete_TStrQuRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  {  s   		
	
	
	
	
	t   TIntQuc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z e j Z RS(   s/   Proxy of C++ TQuad<(TInt,TInt,TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E|  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E|  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sY  
        __init__(TQuad<(TInt,TInt,TInt,TInt)> self) -> TIntQu
        __init__(TQuad<(TInt,TInt,TInt,TInt)> self, TIntQu Quad) -> TIntQu

        Parameters:
            Quad: TQuad< TInt,TInt,TInt,TInt > const &

        __init__(TQuad<(TInt,TInt,TInt,TInt)> self, TInt _Val1, TInt _Val2, TInt _Val3, TInt _Val4) -> TIntQu

        Parameters:
            _Val1: TInt const &
            _Val2: TInt const &
            _Val3: TInt const &
            _Val4: TInt const &

        __init__(TQuad<(TInt,TInt,TInt,TInt)> self, TSIn SIn) -> TIntQu

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntQu_swiginitt
   new_TIntQu(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   K|  s    c         G   s   t  j |  |  S(   s_   
        Save(TIntQu self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntQu_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b|  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntQu self, TIntQu Quad) -> bool

        Parameters:
            Quad: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQu___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l|  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntQu self, TIntQu Quad) -> bool

        Parameters:
            Quad: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQu___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v|  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntQu self) -> int

        Parameters:
            self: TQuad< TInt,TInt,TInt,TInt > const *

        (   R   t   TIntQu_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  |  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntQu self) -> int

        Parameters:
            self: TQuad< TInt,TInt,TInt,TInt > const *

        (   R   t   TIntQu_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  |  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntQu self, TInt _Val1, TInt _Val2, TInt _Val3, TInt _Val4)

        Parameters:
            _Val1: TInt &
            _Val2: TInt &
            _Val3: TInt &
            _Val4: TInt &

        (   R   t   TIntQu_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntQu_Val1_gett   TIntQu_Val1_setR  t   TIntQu_Val2_gett   TIntQu_Val2_setR  t   TIntQu_Val3_gett   TIntQu_Val3_setR  t   TIntQu_Val4_gett   TIntQu_Val4_setRI  RD   R   R   R  RG  RI  R  t   delete_TIntQuRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  C|  s   		
	
	
	
	
	t   TFltQuc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z e j Z RS(   s/   Proxy of C++ TQuad<(TFlt,TFlt,TFlt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   |  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   |  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sY  
        __init__(TQuad<(TFlt,TFlt,TFlt,TFlt)> self) -> TFltQu
        __init__(TQuad<(TFlt,TFlt,TFlt,TFlt)> self, TFltQu Quad) -> TFltQu

        Parameters:
            Quad: TQuad< TFlt,TFlt,TFlt,TFlt > const &

        __init__(TQuad<(TFlt,TFlt,TFlt,TFlt)> self, TFlt _Val1, TFlt _Val2, TFlt _Val3, TFlt _Val4) -> TFltQu

        Parameters:
            _Val1: TFlt const &
            _Val2: TFlt const &
            _Val3: TFlt const &
            _Val4: TFlt const &

        __init__(TQuad<(TFlt,TFlt,TFlt,TFlt)> self, TSIn SIn) -> TFltQu

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltQu_swiginitt
   new_TFltQu(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   |  s    c         G   s   t  j |  |  S(   s_   
        Save(TFltQu self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltQu_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   |  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltQu self, TFltQu Quad) -> bool

        Parameters:
            Quad: TQuad< TFlt,TFlt,TFlt,TFlt > const &

        (   R   t   TFltQu___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   |  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltQu self, TFltQu Quad) -> bool

        Parameters:
            Quad: TQuad< TFlt,TFlt,TFlt,TFlt > const &

        (   R   t   TFltQu___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltQu self) -> int

        Parameters:
            self: TQuad< TFlt,TFlt,TFlt,TFlt > const *

        (   R   t   TFltQu_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  |  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TFltQu self) -> int

        Parameters:
            self: TQuad< TFlt,TFlt,TFlt,TFlt > const *

        (   R   t   TFltQu_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  |  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltQu self, TFlt _Val1, TFlt _Val2, TFlt _Val3, TFlt _Val4)

        Parameters:
            _Val1: TFlt &
            _Val2: TFlt &
            _Val3: TFlt &
            _Val4: TFlt &

        (   R   t   TFltQu_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |  s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltQu_Val1_gett   TFltQu_Val1_setR  t   TFltQu_Val2_gett   TFltQu_Val2_setR  t   TFltQu_Val3_gett   TFltQu_Val3_setR  t   TFltQu_Val4_gett   TFltQu_Val4_setRI  RD   R   R   R  RG  RI  R  t   delete_TFltQuRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRo  |  s   		
	
	
	
	
	t   TFltIntIntIntQuc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z e j Z RS(   s/   Proxy of C++ TQuad<(TFlt,TInt,TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TQuad<(TFlt,TInt,TInt,TInt)> self) -> TFltIntIntIntQu
        __init__(TQuad<(TFlt,TInt,TInt,TInt)> self, TFltIntIntIntQu Quad) -> TFltIntIntIntQu

        Parameters:
            Quad: TQuad< TFlt,TInt,TInt,TInt > const &

        __init__(TQuad<(TFlt,TInt,TInt,TInt)> self, TFlt _Val1, TInt _Val2, TInt _Val3, TInt _Val4) -> TFltIntIntIntQu

        Parameters:
            _Val1: TFlt const &
            _Val2: TInt const &
            _Val3: TInt const &
            _Val4: TInt const &

        __init__(TQuad<(TFlt,TInt,TInt,TInt)> self, TSIn SIn) -> TFltIntIntIntQu

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltIntIntIntQu_swiginitt   new_TFltIntIntIntQu(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   }  s    c         G   s   t  j |  |  S(   sh   
        Save(TFltIntIntIntQu self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltIntIntIntQu_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2}  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltIntIntIntQu self, TFltIntIntIntQu Quad) -> bool

        Parameters:
            Quad: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQu___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   <}  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltIntIntIntQu self, TFltIntIntIntQu Quad) -> bool

        Parameters:
            Quad: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQu___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F}  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltIntIntIntQu self) -> int

        Parameters:
            self: TQuad< TFlt,TInt,TInt,TInt > const *

        (   R   t   TFltIntIntIntQu_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  P}  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TFltIntIntIntQu self) -> int

        Parameters:
            self: TQuad< TFlt,TInt,TInt,TInt > const *

        (   R   t   TFltIntIntIntQu_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  Z}  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltIntIntIntQu self, TFlt _Val1, TInt _Val2, TInt _Val3, TInt _Val4)

        Parameters:
            _Val1: TFlt &
            _Val2: TInt &
            _Val3: TInt &
            _Val4: TInt &

        (   R   t   TFltIntIntIntQu_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d}  s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltIntIntIntQu_Val1_gett   TFltIntIntIntQu_Val1_setR  t   TFltIntIntIntQu_Val2_gett   TFltIntIntIntQu_Val2_setR  t   TFltIntIntIntQu_Val3_gett   TFltIntIntIntQu_Val3_setR  t   TFltIntIntIntQu_Val4_gett   TFltIntIntIntQu_Val4_setRI  RD   R   R   R  RG  RI  R  t   delete_TFltIntIntIntQuRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s   		
	
	
	
	
	t   TIntStrIntIntQuc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z e j Z RS(   s/   Proxy of C++ TQuad<(TInt,TStr,TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }}  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }}  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TQuad<(TInt,TStr,TInt,TInt)> self) -> TIntStrIntIntQu
        __init__(TQuad<(TInt,TStr,TInt,TInt)> self, TIntStrIntIntQu Quad) -> TIntStrIntIntQu

        Parameters:
            Quad: TQuad< TInt,TStr,TInt,TInt > const &

        __init__(TQuad<(TInt,TStr,TInt,TInt)> self, TInt _Val1, TStr _Val2, TInt _Val3, TInt _Val4) -> TIntStrIntIntQu

        Parameters:
            _Val1: TInt const &
            _Val2: TStr const &
            _Val3: TInt const &
            _Val4: TInt const &

        __init__(TQuad<(TInt,TStr,TInt,TInt)> self, TSIn SIn) -> TIntStrIntIntQu

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrIntIntQu_swiginitt   new_TIntStrIntIntQu(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   }  s    c         G   s   t  j |  |  S(   sh   
        Save(TIntStrIntIntQu self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrIntIntQu_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrIntIntQu self, TIntStrIntIntQu Quad) -> bool

        Parameters:
            Quad: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQu___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrIntIntQu self, TIntStrIntIntQu Quad) -> bool

        Parameters:
            Quad: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQu___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntStrIntIntQu self) -> int

        Parameters:
            self: TQuad< TInt,TStr,TInt,TInt > const *

        (   R   t   TIntStrIntIntQu_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  }  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntStrIntIntQu self) -> int

        Parameters:
            self: TQuad< TInt,TStr,TInt,TInt > const *

        (   R   t   TIntStrIntIntQu_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  }  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntStrIntIntQu self, TInt _Val1, TStr _Val2, TInt _Val3, TInt _Val4)

        Parameters:
            _Val1: TInt &
            _Val2: TStr &
            _Val3: TInt &
            _Val4: TInt &

        (   R   t   TIntStrIntIntQu_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntStrIntIntQu_Val1_gett   TIntStrIntIntQu_Val1_setR  t   TIntStrIntIntQu_Val2_gett   TIntStrIntIntQu_Val2_setR  t   TIntStrIntIntQu_Val3_gett   TIntStrIntIntQu_Val3_setR  t   TIntStrIntIntQu_Val4_gett   TIntStrIntIntQu_Val4_setRI  RD   R   R   R  RG  RI  R  t   delete_TIntStrIntIntQuRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  {}  s   		
	
	
	
	
	t   TIntIntFltFltQuc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z e e j e j  Z e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z e j Z RS(   s/   Proxy of C++ TQuad<(TInt,TInt,TFlt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TQuad<(TInt,TInt,TFlt,TFlt)> self) -> TIntIntFltFltQu
        __init__(TQuad<(TInt,TInt,TFlt,TFlt)> self, TIntIntFltFltQu Quad) -> TIntIntFltFltQu

        Parameters:
            Quad: TQuad< TInt,TInt,TFlt,TFlt > const &

        __init__(TQuad<(TInt,TInt,TFlt,TFlt)> self, TInt _Val1, TInt _Val2, TFlt _Val3, TFlt _Val4) -> TIntIntFltFltQu

        Parameters:
            _Val1: TInt const &
            _Val2: TInt const &
            _Val3: TFlt const &
            _Val4: TFlt const &

        __init__(TQuad<(TInt,TInt,TFlt,TFlt)> self, TSIn SIn) -> TIntIntFltFltQu

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntFltFltQu_swiginitt   new_TIntIntFltFltQu(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   }  s    c         G   s   t  j |  |  S(   sh   
        Save(TIntIntFltFltQu self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntFltFltQu_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntFltFltQu self, TIntIntFltFltQu Quad) -> bool

        Parameters:
            Quad: TQuad< TInt,TInt,TFlt,TFlt > const &

        (   R   t   TIntIntFltFltQu___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntFltFltQu self, TIntIntFltFltQu Quad) -> bool

        Parameters:
            Quad: TQuad< TInt,TInt,TFlt,TFlt > const &

        (   R   t   TIntIntFltFltQu___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ~  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntIntFltFltQu self) -> int

        Parameters:
            self: TQuad< TInt,TInt,TFlt,TFlt > const *

        (   R   t   TIntIntFltFltQu_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   ~  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntIntFltFltQu self) -> int

        Parameters:
            self: TQuad< TInt,TInt,TFlt,TFlt > const *

        (   R   t   TIntIntFltFltQu_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  *~  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntFltFltQu self, TInt _Val1, TInt _Val2, TFlt _Val3, TFlt _Val4)

        Parameters:
            _Val1: TInt &
            _Val2: TInt &
            _Val3: TFlt &
            _Val4: TFlt &

        (   R   t   TIntIntFltFltQu_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4~  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntIntFltFltQu_Val1_gett   TIntIntFltFltQu_Val1_setR  t   TIntIntFltFltQu_Val2_gett   TIntIntFltFltQu_Val2_setR  t   TIntIntFltFltQu_Val3_gett   TIntIntFltFltQu_Val3_setR  t   TIntIntFltFltQu_Val4_gett   TIntIntFltFltQu_Val4_setRI  RD   R   R   R  RG  RI  R  t   delete_TIntIntFltFltQuRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s   		
	
	
	
	
	t   TIntKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s'   Proxy of C++ TKeyDat<(TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M~  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M~  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sO  
        __init__(TKeyDat<(TInt,TInt)> self) -> TIntKd
        __init__(TKeyDat<(TInt,TInt)> self, TIntKd KeyDat) -> TIntKd

        Parameters:
            KeyDat: TKeyDat< TInt,TInt > const &

        __init__(TKeyDat<(TInt,TInt)> self, TInt _Key) -> TIntKd

        Parameters:
            _Key: TInt const &

        __init__(TKeyDat<(TInt,TInt)> self, TInt _Key, TInt _Dat) -> TIntKd

        Parameters:
            _Key: TInt const &
            _Dat: TInt const &

        __init__(TKeyDat<(TInt,TInt)> self, TSIn SIn) -> TIntKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntKd_swiginitt
   new_TIntKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Q~  s    c         G   s   t  j |  |  S(   s_   
        Save(TIntKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k~  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntKd self, TIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u~  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntKd self, TIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ~  s    c         C   s   t  j |   S(   sx   
        GetPrimHashCd(TIntKd self) -> int

        Parameters:
            self: TKeyDat< TInt,TInt > const *

        (   R   t   TIntKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ~  s    c         C   s   t  j |   S(   sw   
        GetSecHashCd(TIntKd self) -> int

        Parameters:
            self: TKeyDat< TInt,TInt > const *

        (   R   t   TIntKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ~  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntKd_Key_gett   TIntKd_Key_setR  t   TIntKd_Dat_gett   TIntKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TIntKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K~  s   		
	
	
	
	
t   TIntUInt64Kdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s*   Proxy of C++ TKeyDat<(TInt,TUInt64)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TKeyDat<(TInt,TUInt64)> self) -> TIntUInt64Kd
        __init__(TKeyDat<(TInt,TUInt64)> self, TIntUInt64Kd KeyDat) -> TIntUInt64Kd

        Parameters:
            KeyDat: TKeyDat< TInt,TUInt64 > const &

        __init__(TKeyDat<(TInt,TUInt64)> self, TInt _Key) -> TIntUInt64Kd

        Parameters:
            _Key: TInt const &

        __init__(TKeyDat<(TInt,TUInt64)> self, TInt _Key, TUInt64 _Dat) -> TIntUInt64Kd

        Parameters:
            _Key: TInt const &
            _Dat: TUInt64 const &

        __init__(TKeyDat<(TInt,TUInt64)> self, TSIn SIn) -> TIntUInt64Kd

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntUInt64Kd_swiginitt   new_TIntUInt64Kd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ~  s    c         G   s   t  j |  |  S(   se   
        Save(TIntUInt64Kd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntUInt64Kd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntUInt64Kd self, TIntUInt64Kd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64Kd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntUInt64Kd self, TIntUInt64Kd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64Kd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ~  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntUInt64Kd self) -> int

        Parameters:
            self: TKeyDat< TInt,TUInt64 > const *

        (   R   t   TIntUInt64Kd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ~  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntUInt64Kd self) -> int

        Parameters:
            self: TKeyDat< TInt,TUInt64 > const *

        (   R   t   TIntUInt64Kd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ~  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntUInt64Kd_Key_gett   TIntUInt64Kd_Key_setR  t   TIntUInt64Kd_Dat_gett   TIntUInt64Kd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TIntUInt64KdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ~  s   		
	
	
	
	
t   TIntPrFltKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s)   Proxy of C++ TKeyDat<(TIntPr,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TKeyDat<(TIntPr,TFlt)> self) -> TIntPrFltKd
        __init__(TKeyDat<(TIntPr,TFlt)> self, TIntPrFltKd KeyDat) -> TIntPrFltKd

        Parameters:
            KeyDat: TKeyDat< TIntPr,TFlt > const &

        __init__(TKeyDat<(TIntPr,TFlt)> self, TIntPr _Key) -> TIntPrFltKd

        Parameters:
            _Key: TPair< TInt,TInt > const &

        __init__(TKeyDat<(TIntPr,TFlt)> self, TIntPr _Key, TFlt _Dat) -> TIntPrFltKd

        Parameters:
            _Key: TPair< TInt,TInt > const &
            _Dat: TFlt const &

        __init__(TKeyDat<(TIntPr,TFlt)> self, TSIn SIn) -> TIntPrFltKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrFltKd_swiginitt   new_TIntPrFltKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sd   
        Save(TIntPrFltKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrFltKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   !  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrFltKd self, TIntPrFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TIntPr,TFlt > const &

        (   R   t   TIntPrFltKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   +  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrFltKd self, TIntPrFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TIntPr,TFlt > const &

        (   R   t   TIntPrFltKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntPrFltKd self) -> int

        Parameters:
            self: TKeyDat< TIntPr,TFlt > const *

        (   R   t   TIntPrFltKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ?  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TIntPrFltKd self) -> int

        Parameters:
            self: TKeyDat< TIntPr,TFlt > const *

        (   R   t   TIntPrFltKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  I  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntPrFltKd_Key_gett   TIntPrFltKd_Key_setR  t   TIntPrFltKd_Dat_gett   TIntPrFltKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TIntPrFltKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		
	
	
	
	
t   TIntFltPrKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s)   Proxy of C++ TKeyDat<(TInt,TFltPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TKeyDat<(TInt,TFltPr)> self) -> TIntFltPrKd
        __init__(TKeyDat<(TInt,TFltPr)> self, TIntFltPrKd KeyDat) -> TIntFltPrKd

        Parameters:
            KeyDat: TKeyDat< TInt,TFltPr > const &

        __init__(TKeyDat<(TInt,TFltPr)> self, TInt _Key) -> TIntFltPrKd

        Parameters:
            _Key: TInt const &

        __init__(TKeyDat<(TInt,TFltPr)> self, TInt _Key, TFltPr _Dat) -> TIntFltPrKd

        Parameters:
            _Key: TInt const &
            _Dat: TPair< TFlt,TFlt > const &

        __init__(TKeyDat<(TInt,TFltPr)> self, TSIn SIn) -> TIntFltPrKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltPrKd_swiginitt   new_TIntFltPrKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   b  s    c         G   s   t  j |  |  S(   sd   
        Save(TIntFltPrKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltPrKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   |  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltPrKd self, TIntFltPrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TFltPr > const &

        (   R   t   TIntFltPrKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltPrKd self, TIntFltPrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TFltPr > const &

        (   R   t   TIntFltPrKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntFltPrKd self) -> int

        Parameters:
            self: TKeyDat< TInt,TFltPr > const *

        (   R   t   TIntFltPrKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TIntFltPrKd self) -> int

        Parameters:
            self: TKeyDat< TInt,TFltPr > const *

        (   R   t   TIntFltPrKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntFltPrKd_Key_gett   TIntFltPrKd_Key_setR  t   TIntFltPrKd_Dat_gett   TIntFltPrKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TIntFltPrKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \  s   		
	
	
	
	
t
   TIntSFltKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s(   Proxy of C++ TKeyDat<(TInt,TSFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   so  
        __init__(TKeyDat<(TInt,TSFlt)> self) -> TIntSFltKd
        __init__(TKeyDat<(TInt,TSFlt)> self, TIntSFltKd KeyDat) -> TIntSFltKd

        Parameters:
            KeyDat: TKeyDat< TInt,TSFlt > const &

        __init__(TKeyDat<(TInt,TSFlt)> self, TInt _Key) -> TIntSFltKd

        Parameters:
            _Key: TInt const &

        __init__(TKeyDat<(TInt,TSFlt)> self, TInt _Key, TSFlt _Dat) -> TIntSFltKd

        Parameters:
            _Key: TInt const &
            _Dat: TSFlt const &

        __init__(TKeyDat<(TInt,TSFlt)> self, TSIn SIn) -> TIntSFltKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntSFltKd_swiginitt   new_TIntSFltKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sc   
        Save(TIntSFltKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntSFltKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntSFltKd self, TIntSFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TSFlt > const &

        (   R   t   TIntSFltKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntSFltKd self, TIntSFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TSFlt > const &

        (   R   t   TIntSFltKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TIntSFltKd self) -> int

        Parameters:
            self: TKeyDat< TInt,TSFlt > const *

        (   R   t   TIntSFltKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TIntSFltKd self) -> int

        Parameters:
            self: TKeyDat< TInt,TSFlt > const *

        (   R   t   TIntSFltKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntSFltKd_Key_gett   TIntSFltKd_Key_setR  t   TIntSFltKd_Dat_gett   TIntSFltKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TIntSFltKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		
	
	
	
	
t	   TIntStrKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s'   Proxy of C++ TKeyDat<(TInt,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sa  
        __init__(TKeyDat<(TInt,TStr)> self) -> TIntStrKd
        __init__(TKeyDat<(TInt,TStr)> self, TIntStrKd KeyDat) -> TIntStrKd

        Parameters:
            KeyDat: TKeyDat< TInt,TStr > const &

        __init__(TKeyDat<(TInt,TStr)> self, TInt _Key) -> TIntStrKd

        Parameters:
            _Key: TInt const &

        __init__(TKeyDat<(TInt,TStr)> self, TInt _Key, TStr _Dat) -> TIntStrKd

        Parameters:
            _Key: TInt const &
            _Dat: TStr const &

        __init__(TKeyDat<(TInt,TStr)> self, TSIn SIn) -> TIntStrKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrKd_swiginitt   new_TIntStrKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sb   
        Save(TIntStrKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrKd self, TIntStrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   <  s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrKd self, TIntStrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F  s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TIntStrKd self) -> int

        Parameters:
            self: TKeyDat< TInt,TStr > const *

        (   R   t   TIntStrKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  P  s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TIntStrKd self) -> int

        Parameters:
            self: TKeyDat< TInt,TStr > const *

        (   R   t   TIntStrKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  Z  s    (   R   R-   RM   RN   R   R/   R+   R   t   TIntStrKd_Key_gett   TIntStrKd_Key_setR  t   TIntStrKd_Dat_gett   TIntStrKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TIntStrKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		
	
	
	
	
t
   TUIntIntKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s(   Proxy of C++ TKeyDat<(TUInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sq  
        __init__(TKeyDat<(TUInt,TInt)> self) -> TUIntIntKd
        __init__(TKeyDat<(TUInt,TInt)> self, TUIntIntKd KeyDat) -> TUIntIntKd

        Parameters:
            KeyDat: TKeyDat< TUInt,TInt > const &

        __init__(TKeyDat<(TUInt,TInt)> self, TUInt _Key) -> TUIntIntKd

        Parameters:
            _Key: TUInt const &

        __init__(TKeyDat<(TUInt,TInt)> self, TUInt _Key, TInt _Dat) -> TUIntIntKd

        Parameters:
            _Key: TUInt const &
            _Dat: TInt const &

        __init__(TKeyDat<(TUInt,TInt)> self, TSIn SIn) -> TUIntIntKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TUIntIntKd_swiginitt   new_TUIntIntKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   s  s    c         G   s   t  j |  |  S(   sc   
        Save(TUIntIntKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUIntIntKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TUIntIntKd self, TUIntIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TUIntIntKd self, TUIntIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TUIntIntKd self) -> int

        Parameters:
            self: TKeyDat< TUInt,TInt > const *

        (   R   t   TUIntIntKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TUIntIntKd self) -> int

        Parameters:
            self: TKeyDat< TUInt,TInt > const *

        (   R   t   TUIntIntKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TUIntIntKd_Key_gett   TUIntIntKd_Key_setR  t   TUIntIntKd_Dat_gett   TUIntIntKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TUIntIntKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s   		
	
	
	
	
t   TUIntKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s)   Proxy of C++ TKeyDat<(TUInt,TUInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ʀ  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ʀ  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sg  
        __init__(TKeyDat<(TUInt,TUInt)> self) -> TUIntKd
        __init__(TKeyDat<(TUInt,TUInt)> self, TUIntKd KeyDat) -> TUIntKd

        Parameters:
            KeyDat: TKeyDat< TUInt,TUInt > const &

        __init__(TKeyDat<(TUInt,TUInt)> self, TUInt _Key) -> TUIntKd

        Parameters:
            _Key: TUInt const &

        __init__(TKeyDat<(TUInt,TUInt)> self, TUInt _Key, TUInt _Dat) -> TUIntKd

        Parameters:
            _Key: TUInt const &
            _Dat: TUInt const &

        __init__(TKeyDat<(TUInt,TUInt)> self, TSIn SIn) -> TUIntKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TUIntKd_swiginitt   new_TUIntKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ΀  s    c         G   s   t  j |  |  S(   s`   
        Save(TUIntKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUIntKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TUIntKd self, TUIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TUInt,TUInt > const &

        (   R   t   TUIntKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TUIntKd self, TUIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TUInt,TUInt > const &

        (   R   t   TUIntKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TUIntKd self) -> int

        Parameters:
            self: TKeyDat< TUInt,TUInt > const *

        (   R   t   TUIntKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TUIntKd self) -> int

        Parameters:
            self: TKeyDat< TUInt,TUInt > const *

        (   R   t   TUIntKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TUIntKd_Key_gett   TUIntKd_Key_setR  t   TUIntKd_Dat_gett   TUIntKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TUIntKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ȁ  s   		
	
	
	
	
t   TUInt64IntKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s*   Proxy of C++ TKeyDat<(TUInt64,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TKeyDat<(TUInt64,TInt)> self) -> TUInt64IntKd
        __init__(TKeyDat<(TUInt64,TInt)> self, TUInt64IntKd KeyDat) -> TUInt64IntKd

        Parameters:
            KeyDat: TKeyDat< TUInt64,TInt > const &

        __init__(TKeyDat<(TUInt64,TInt)> self, TUInt64 _Key) -> TUInt64IntKd

        Parameters:
            _Key: TUInt64 const &

        __init__(TKeyDat<(TUInt64,TInt)> self, TUInt64 _Key, TInt _Dat) -> TUInt64IntKd

        Parameters:
            _Key: TUInt64 const &
            _Dat: TInt const &

        __init__(TKeyDat<(TUInt64,TInt)> self, TSIn SIn) -> TUInt64IntKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64IntKd_swiginitt   new_TUInt64IntKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   )  s    c         G   s   t  j |  |  S(   se   
        Save(TUInt64IntKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64IntKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   C  s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64IntKd self, TUInt64IntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M  s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64IntKd self, TUInt64IntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64IntKd self) -> int

        Parameters:
            self: TKeyDat< TUInt64,TInt > const *

        (   R   t   TUInt64IntKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  a  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TUInt64IntKd self) -> int

        Parameters:
            self: TKeyDat< TUInt64,TInt > const *

        (   R   t   TUInt64IntKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  k  s    (   R   R-   RM   RN   R   R/   R+   R   t   TUInt64IntKd_Key_gett   TUInt64IntKd_Key_setR  t   TUInt64IntKd_Dat_gett   TUInt64IntKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TUInt64IntKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #  s   		
	
	
	
	
t   TUInt64FltKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s*   Proxy of C++ TKeyDat<(TUInt64,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TKeyDat<(TUInt64,TFlt)> self) -> TUInt64FltKd
        __init__(TKeyDat<(TUInt64,TFlt)> self, TUInt64FltKd KeyDat) -> TUInt64FltKd

        Parameters:
            KeyDat: TKeyDat< TUInt64,TFlt > const &

        __init__(TKeyDat<(TUInt64,TFlt)> self, TUInt64 _Key) -> TUInt64FltKd

        Parameters:
            _Key: TUInt64 const &

        __init__(TKeyDat<(TUInt64,TFlt)> self, TUInt64 _Key, TFlt _Dat) -> TUInt64FltKd

        Parameters:
            _Key: TUInt64 const &
            _Dat: TFlt const &

        __init__(TKeyDat<(TUInt64,TFlt)> self, TSIn SIn) -> TUInt64FltKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64FltKd_swiginitt   new_TUInt64FltKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   se   
        Save(TUInt64FltKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64FltKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64FltKd self, TUInt64FltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64FltKd self, TUInt64FltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64FltKd self) -> int

        Parameters:
            self: TKeyDat< TUInt64,TFlt > const *

        (   R   t   TUInt64FltKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TUInt64FltKd self) -> int

        Parameters:
            self: TKeyDat< TUInt64,TFlt > const *

        (   R   t   TUInt64FltKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  Ɓ  s    (   R   R-   RM   RN   R   R/   R+   R   t   TUInt64FltKd_Key_gett   TUInt64FltKd_Key_setR  t   TUInt64FltKd_Dat_gett   TUInt64FltKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TUInt64FltKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  ~  s   		
	
	
	
	
t   TUInt64StrKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s*   Proxy of C++ TKeyDat<(TUInt64,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ہ  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ہ  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TKeyDat<(TUInt64,TStr)> self) -> TUInt64StrKd
        __init__(TKeyDat<(TUInt64,TStr)> self, TUInt64StrKd KeyDat) -> TUInt64StrKd

        Parameters:
            KeyDat: TKeyDat< TUInt64,TStr > const &

        __init__(TKeyDat<(TUInt64,TStr)> self, TUInt64 _Key) -> TUInt64StrKd

        Parameters:
            _Key: TUInt64 const &

        __init__(TKeyDat<(TUInt64,TStr)> self, TUInt64 _Key, TStr _Dat) -> TUInt64StrKd

        Parameters:
            _Key: TUInt64 const &
            _Dat: TStr const &

        __init__(TKeyDat<(TUInt64,TStr)> self, TSIn SIn) -> TUInt64StrKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64StrKd_swiginitt   new_TUInt64StrKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ߁  s    c         G   s   t  j |  |  S(   se   
        Save(TUInt64StrKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64StrKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64StrKd self, TUInt64StrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64StrKd self, TUInt64StrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64StrKd self) -> int

        Parameters:
            self: TKeyDat< TUInt64,TStr > const *

        (   R   t   TUInt64StrKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TUInt64StrKd self) -> int

        Parameters:
            self: TKeyDat< TUInt64,TStr > const *

        (   R   t   TUInt64StrKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  !  s    (   R   R-   RM   RN   R   R/   R+   R   t   TUInt64StrKd_Key_gett   TUInt64StrKd_Key_setR  t   TUInt64StrKd_Dat_gett   TUInt64StrKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TUInt64StrKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  ف  s   		
	
	
	
	
t
   TFltBoolKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s(   Proxy of C++ TKeyDat<(TFlt,TBool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   so  
        __init__(TKeyDat<(TFlt,TBool)> self) -> TFltBoolKd
        __init__(TKeyDat<(TFlt,TBool)> self, TFltBoolKd KeyDat) -> TFltBoolKd

        Parameters:
            KeyDat: TKeyDat< TFlt,TBool > const &

        __init__(TKeyDat<(TFlt,TBool)> self, TFlt _Key) -> TFltBoolKd

        Parameters:
            _Key: TFlt const &

        __init__(TKeyDat<(TFlt,TBool)> self, TFlt _Key, TBool _Dat) -> TFltBoolKd

        Parameters:
            _Key: TFlt const &
            _Dat: TBool const &

        __init__(TKeyDat<(TFlt,TBool)> self, TSIn SIn) -> TFltBoolKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltBoolKd_swiginitt   new_TFltBoolKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   :  s    c         G   s   t  j |  |  S(   sc   
        Save(TFltBoolKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltBoolKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   T  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltBoolKd self, TFltBoolKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltBoolKd self, TFltBoolKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TFltBoolKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TBool > const *

        (   R   t   TFltBoolKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  r  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TFltBoolKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TBool > const *

        (   R   t   TFltBoolKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  |  s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltBoolKd_Key_gett   TFltBoolKd_Key_setR  t   TFltBoolKd_Dat_gett   TFltBoolKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TFltBoolKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRF  4  s   		
	
	
	
	
t	   TFltIntKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s'   Proxy of C++ TKeyDat<(TFlt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sa  
        __init__(TKeyDat<(TFlt,TInt)> self) -> TFltIntKd
        __init__(TKeyDat<(TFlt,TInt)> self, TFltIntKd KeyDat) -> TFltIntKd

        Parameters:
            KeyDat: TKeyDat< TFlt,TInt > const &

        __init__(TKeyDat<(TFlt,TInt)> self, TFlt _Key) -> TFltIntKd

        Parameters:
            _Key: TFlt const &

        __init__(TKeyDat<(TFlt,TInt)> self, TFlt _Key, TInt _Dat) -> TFltIntKd

        Parameters:
            _Key: TFlt const &
            _Dat: TInt const &

        __init__(TKeyDat<(TFlt,TInt)> self, TSIn SIn) -> TFltIntKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltIntKd_swiginitt   new_TFltIntKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sb   
        Save(TFltIntKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltIntKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltIntKd self, TFltIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltIntKd self, TFltIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Â  s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TFltIntKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TInt > const *

        (   R   t   TFltIntKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ͂  s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TFltIntKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TInt > const *

        (   R   t   TFltIntKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ׂ  s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltIntKd_Key_gett   TFltIntKd_Key_setR  t   TFltIntKd_Dat_gett   TFltIntKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TFltIntKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s   		
	
	
	
	
t   TFltUInt64Kdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s*   Proxy of C++ TKeyDat<(TFlt,TUInt64)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TKeyDat<(TFlt,TUInt64)> self) -> TFltUInt64Kd
        __init__(TKeyDat<(TFlt,TUInt64)> self, TFltUInt64Kd KeyDat) -> TFltUInt64Kd

        Parameters:
            KeyDat: TKeyDat< TFlt,TUInt64 > const &

        __init__(TKeyDat<(TFlt,TUInt64)> self, TFlt _Key) -> TFltUInt64Kd

        Parameters:
            _Key: TFlt const &

        __init__(TKeyDat<(TFlt,TUInt64)> self, TFlt _Key, TUInt64 _Dat) -> TFltUInt64Kd

        Parameters:
            _Key: TFlt const &
            _Dat: TUInt64 const &

        __init__(TKeyDat<(TFlt,TUInt64)> self, TSIn SIn) -> TFltUInt64Kd

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltUInt64Kd_swiginitt   new_TFltUInt64Kd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   se   
        Save(TFltUInt64Kd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltUInt64Kd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltUInt64Kd self, TFltUInt64Kd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64Kd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltUInt64Kd self, TFltUInt64Kd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64Kd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltUInt64Kd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TUInt64 > const *

        (   R   t   TFltUInt64Kd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  (  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TFltUInt64Kd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TUInt64 > const *

        (   R   t   TFltUInt64Kd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  2  s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltUInt64Kd_Key_gett   TFltUInt64Kd_Key_setR  t   TFltUInt64Kd_Dat_gett   TFltUInt64Kd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TFltUInt64KdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR`    s   		
	
	
	
	
t   TFltIntPrKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s)   Proxy of C++ TKeyDat<(TFlt,TIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TKeyDat<(TFlt,TIntPr)> self) -> TFltIntPrKd
        __init__(TKeyDat<(TFlt,TIntPr)> self, TFltIntPrKd KeyDat) -> TFltIntPrKd

        Parameters:
            KeyDat: TKeyDat< TFlt,TIntPr > const &

        __init__(TKeyDat<(TFlt,TIntPr)> self, TFlt _Key) -> TFltIntPrKd

        Parameters:
            _Key: TFlt const &

        __init__(TKeyDat<(TFlt,TIntPr)> self, TFlt _Key, TIntPr _Dat) -> TFltIntPrKd

        Parameters:
            _Key: TFlt const &
            _Dat: TPair< TInt,TInt > const &

        __init__(TKeyDat<(TFlt,TIntPr)> self, TSIn SIn) -> TFltIntPrKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltIntPrKd_swiginitt   new_TFltIntPrKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   K  s    c         G   s   t  j |  |  S(   sd   
        Save(TFltIntPrKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltIntPrKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltIntPrKd self, TFltIntPrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TIntPr > const &

        (   R   t   TFltIntPrKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltIntPrKd self, TFltIntPrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TIntPr > const &

        (   R   t   TFltIntPrKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltIntPrKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TIntPr > const *

        (   R   t   TFltIntPrKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TFltIntPrKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TIntPr > const *

        (   R   t   TFltIntPrKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltIntPrKd_Key_gett   TFltIntPrKd_Key_setR  t   TFltIntPrKd_Dat_gett   TFltIntPrKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TFltIntPrKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRm  E  s   		
	
	
	
	
t
   TFltUIntKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s(   Proxy of C++ TKeyDat<(TFlt,TUInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   so  
        __init__(TKeyDat<(TFlt,TUInt)> self) -> TFltUIntKd
        __init__(TKeyDat<(TFlt,TUInt)> self, TFltUIntKd KeyDat) -> TFltUIntKd

        Parameters:
            KeyDat: TKeyDat< TFlt,TUInt > const &

        __init__(TKeyDat<(TFlt,TUInt)> self, TFlt _Key) -> TFltUIntKd

        Parameters:
            _Key: TFlt const &

        __init__(TKeyDat<(TFlt,TUInt)> self, TFlt _Key, TUInt _Dat) -> TFltUIntKd

        Parameters:
            _Key: TFlt const &
            _Dat: TUInt const &

        __init__(TKeyDat<(TFlt,TUInt)> self, TSIn SIn) -> TFltUIntKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltUIntKd_swiginitt   new_TFltUIntKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sc   
        Save(TFltUIntKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltUIntKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltUIntKd self, TFltUIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TUInt > const &

        (   R   t   TFltUIntKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ʃ  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltUIntKd self, TFltUIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TUInt > const &

        (   R   t   TFltUIntKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ԃ  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TFltUIntKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TUInt > const *

        (   R   t   TFltUIntKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ރ  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TFltUIntKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TUInt > const *

        (   R   t   TFltUIntKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltUIntKd_Key_gett   TFltUIntKd_Key_setR  t   TFltUIntKd_Dat_gett   TFltUIntKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TFltUIntKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRz    s   		
	
	
	
	
t   TFltKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s'   Proxy of C++ TKeyDat<(TFlt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sO  
        __init__(TKeyDat<(TFlt,TFlt)> self) -> TFltKd
        __init__(TKeyDat<(TFlt,TFlt)> self, TFltKd KeyDat) -> TFltKd

        Parameters:
            KeyDat: TKeyDat< TFlt,TFlt > const &

        __init__(TKeyDat<(TFlt,TFlt)> self, TFlt _Key) -> TFltKd

        Parameters:
            _Key: TFlt const &

        __init__(TKeyDat<(TFlt,TFlt)> self, TFlt _Key, TFlt _Dat) -> TFltKd

        Parameters:
            _Key: TFlt const &
            _Dat: TFlt const &

        __init__(TKeyDat<(TFlt,TFlt)> self, TSIn SIn) -> TFltKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltKd_swiginitt
   new_TFltKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   s_   
        Save(TFltKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltKd self, TFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltKd self, TFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /  s    c         C   s   t  j |   S(   sx   
        GetPrimHashCd(TFltKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TFlt > const *

        (   R   t   TFltKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  9  s    c         C   s   t  j |   S(   sw   
        GetSecHashCd(TFltKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TFlt > const *

        (   R   t   TFltKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  C  s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltKd_Key_gett   TFltKd_Key_setR  t   TFltKd_Dat_gett   TFltKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TFltKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		
	
	
	
	
t	   TFltStrKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s'   Proxy of C++ TKeyDat<(TFlt,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   X  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   X  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sa  
        __init__(TKeyDat<(TFlt,TStr)> self) -> TFltStrKd
        __init__(TKeyDat<(TFlt,TStr)> self, TFltStrKd KeyDat) -> TFltStrKd

        Parameters:
            KeyDat: TKeyDat< TFlt,TStr > const &

        __init__(TKeyDat<(TFlt,TStr)> self, TFlt _Key) -> TFltStrKd

        Parameters:
            _Key: TFlt const &

        __init__(TKeyDat<(TFlt,TStr)> self, TFlt _Key, TStr _Dat) -> TFltStrKd

        Parameters:
            _Key: TFlt const &
            _Dat: TStr const &

        __init__(TKeyDat<(TFlt,TStr)> self, TSIn SIn) -> TFltStrKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltStrKd_swiginitt   new_TFltStrKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   \  s    c         G   s   t  j |  |  S(   sb   
        Save(TFltStrKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltStrKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltStrKd self, TFltStrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltStrKd self, TFltStrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TFltStrKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TStr > const *

        (   R   t   TFltStrKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TFltStrKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TStr > const *

        (   R   t   TFltStrKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltStrKd_Key_gett   TFltStrKd_Key_setR  t   TFltStrKd_Dat_gett   TFltStrKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TFltStrKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s   		
	
	
	
	
t   TFltIntBoolPrKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s-   Proxy of C++ TKeyDat<(TFlt,TIntBoolPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TKeyDat<(TFlt,TIntBoolPr)> self) -> TFltIntBoolPrKd
        __init__(TKeyDat<(TFlt,TIntBoolPr)> self, TFltIntBoolPrKd KeyDat) -> TFltIntBoolPrKd

        Parameters:
            KeyDat: TKeyDat< TFlt,TIntBoolPr > const &

        __init__(TKeyDat<(TFlt,TIntBoolPr)> self, TFlt _Key) -> TFltIntBoolPrKd

        Parameters:
            _Key: TFlt const &

        __init__(TKeyDat<(TFlt,TIntBoolPr)> self, TFlt _Key, TIntBoolPr _Dat) -> TFltIntBoolPrKd

        Parameters:
            _Key: TFlt const &
            _Dat: TPair< TInt,TBool > const &

        __init__(TKeyDat<(TFlt,TIntBoolPr)> self, TSIn SIn) -> TFltIntBoolPrKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltIntBoolPrKd_swiginitt   new_TFltIntBoolPrKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sh   
        Save(TFltIntBoolPrKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltIntBoolPrKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ф  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltIntBoolPrKd self, TFltIntBoolPrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TIntBoolPr > const &

        (   R   t   TFltIntBoolPrKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ۄ  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltIntBoolPrKd self, TFltIntBoolPrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TFlt,TIntBoolPr > const &

        (   R   t   TFltIntBoolPrKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltIntBoolPrKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TIntBoolPr > const *

        (   R   t   TFltIntBoolPrKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TFltIntBoolPrKd self) -> int

        Parameters:
            self: TKeyDat< TFlt,TIntBoolPr > const *

        (   R   t   TFltIntBoolPrKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltIntBoolPrKd_Key_gett   TFltIntBoolPrKd_Key_setR  t   TFltIntBoolPrKd_Dat_gett   TFltIntBoolPrKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TFltIntBoolPrKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		
	
	
	
	
t   TAscFltIntKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s*   Proxy of C++ TKeyDat<(TAscFlt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TKeyDat<(TAscFlt,TInt)> self) -> TAscFltIntKd
        __init__(TKeyDat<(TAscFlt,TInt)> self, TAscFltIntKd KeyDat) -> TAscFltIntKd

        Parameters:
            KeyDat: TKeyDat< TAscFlt,TInt > const &

        __init__(TKeyDat<(TAscFlt,TInt)> self, TAscFlt _Key) -> TAscFltIntKd

        Parameters:
            _Key: TAscFlt const &

        __init__(TKeyDat<(TAscFlt,TInt)> self, TAscFlt _Key, TInt _Dat) -> TAscFltIntKd

        Parameters:
            _Key: TAscFlt const &
            _Dat: TInt const &

        __init__(TKeyDat<(TAscFlt,TInt)> self, TSIn SIn) -> TAscFltIntKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TAscFltIntKd_swiginitt   new_TAscFltIntKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   se   
        Save(TAscFltIntKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TAscFltIntKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ,  s    c         G   s   t  j |  |  S(   s   
        __eq__(TAscFltIntKd self, TAscFltIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6  s    c         G   s   t  j |  |  S(   s   
        __lt__(TAscFltIntKd self, TAscFltIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TAscFltIntKd self) -> int

        Parameters:
            self: TKeyDat< TAscFlt,TInt > const *

        (   R   t   TAscFltIntKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  J  s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TAscFltIntKd self) -> int

        Parameters:
            self: TKeyDat< TAscFlt,TInt > const *

        (   R   t   TAscFltIntKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  T  s    (   R   R-   RM   RN   R   R/   R+   R   t   TAscFltIntKd_Key_gett   TAscFltIntKd_Key_setR  t   TAscFltIntKd_Dat_gett   TAscFltIntKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TAscFltIntKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		
	
	
	
	
t
   TStrBoolKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s(   Proxy of C++ TKeyDat<(TStr,TBool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   so  
        __init__(TKeyDat<(TStr,TBool)> self) -> TStrBoolKd
        __init__(TKeyDat<(TStr,TBool)> self, TStrBoolKd KeyDat) -> TStrBoolKd

        Parameters:
            KeyDat: TKeyDat< TStr,TBool > const &

        __init__(TKeyDat<(TStr,TBool)> self, TStr _Key) -> TStrBoolKd

        Parameters:
            _Key: TStr const &

        __init__(TKeyDat<(TStr,TBool)> self, TStr _Key, TBool _Dat) -> TStrBoolKd

        Parameters:
            _Key: TStr const &
            _Dat: TBool const &

        __init__(TKeyDat<(TStr,TBool)> self, TSIn SIn) -> TStrBoolKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrBoolKd_swiginitt   new_TStrBoolKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   m  s    c         G   s   t  j |  |  S(   sc   
        Save(TStrBoolKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrBoolKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrBoolKd self, TStrBoolKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TStr,TBool > const &

        (   R   t   TStrBoolKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrBoolKd self, TStrBoolKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TStr,TBool > const &

        (   R   t   TStrBoolKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TStrBoolKd self) -> int

        Parameters:
            self: TKeyDat< TStr,TBool > const *

        (   R   t   TStrBoolKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TStrBoolKd self) -> int

        Parameters:
            self: TKeyDat< TStr,TBool > const *

        (   R   t   TStrBoolKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrBoolKd_Key_gett   TStrBoolKd_Key_setR  t   TStrBoolKd_Dat_gett   TStrBoolKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TStrBoolKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s   		
	
	
	
	
t	   TStrIntKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s'   Proxy of C++ TKeyDat<(TStr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ą  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ą  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sa  
        __init__(TKeyDat<(TStr,TInt)> self) -> TStrIntKd
        __init__(TKeyDat<(TStr,TInt)> self, TStrIntKd KeyDat) -> TStrIntKd

        Parameters:
            KeyDat: TKeyDat< TStr,TInt > const &

        __init__(TKeyDat<(TStr,TInt)> self, TStr _Key) -> TStrIntKd

        Parameters:
            _Key: TStr const &

        __init__(TKeyDat<(TStr,TInt)> self, TStr _Key, TInt _Dat) -> TStrIntKd

        Parameters:
            _Key: TStr const &
            _Dat: TInt const &

        __init__(TKeyDat<(TStr,TInt)> self, TSIn SIn) -> TStrIntKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntKd_swiginitt   new_TStrIntKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ȅ  s    c         G   s   t  j |  |  S(   sb   
        Save(TStrIntKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntKd self, TStrIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntKd self, TStrIntKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TStrIntKd self) -> int

        Parameters:
            self: TKeyDat< TStr,TInt > const *

        (   R   t   TStrIntKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG     s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TStrIntKd self) -> int

        Parameters:
            self: TKeyDat< TStr,TInt > const *

        (   R   t   TStrIntKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  
  s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrIntKd_Key_gett   TStrIntKd_Key_setR  t   TStrIntKd_Dat_gett   TStrIntKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TStrIntKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		
	
	
	
	
t	   TStrFltKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s'   Proxy of C++ TKeyDat<(TStr,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sa  
        __init__(TKeyDat<(TStr,TFlt)> self) -> TStrFltKd
        __init__(TKeyDat<(TStr,TFlt)> self, TStrFltKd KeyDat) -> TStrFltKd

        Parameters:
            KeyDat: TKeyDat< TStr,TFlt > const &

        __init__(TKeyDat<(TStr,TFlt)> self, TStr _Key) -> TStrFltKd

        Parameters:
            _Key: TStr const &

        __init__(TKeyDat<(TStr,TFlt)> self, TStr _Key, TFlt _Dat) -> TStrFltKd

        Parameters:
            _Key: TStr const &
            _Dat: TFlt const &

        __init__(TKeyDat<(TStr,TFlt)> self, TSIn SIn) -> TStrFltKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrFltKd_swiginitt   new_TStrFltKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   #  s    c         G   s   t  j |  |  S(   sb   
        Save(TStrFltKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrFltKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   =  s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrFltKd self, TStrFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G  s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrFltKd self, TStrFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TStrFltKd self) -> int

        Parameters:
            self: TKeyDat< TStr,TFlt > const *

        (   R   t   TStrFltKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  [  s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TStrFltKd self) -> int

        Parameters:
            self: TKeyDat< TStr,TFlt > const *

        (   R   t   TStrFltKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  e  s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrFltKd_Key_gett   TStrFltKd_Key_setR  t   TStrFltKd_Dat_gett   TStrFltKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TStrFltKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		
	
	
	
	
t   TStrAscFltKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s*   Proxy of C++ TKeyDat<(TStr,TAscFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TKeyDat<(TStr,TAscFlt)> self) -> TStrAscFltKd
        __init__(TKeyDat<(TStr,TAscFlt)> self, TStrAscFltKd KeyDat) -> TStrAscFltKd

        Parameters:
            KeyDat: TKeyDat< TStr,TAscFlt > const &

        __init__(TKeyDat<(TStr,TAscFlt)> self, TStr _Key) -> TStrAscFltKd

        Parameters:
            _Key: TStr const &

        __init__(TKeyDat<(TStr,TAscFlt)> self, TStr _Key, TAscFlt _Dat) -> TStrAscFltKd

        Parameters:
            _Key: TStr const &
            _Dat: TAscFlt const &

        __init__(TKeyDat<(TStr,TAscFlt)> self, TSIn SIn) -> TStrAscFltKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrAscFltKd_swiginitt   new_TStrAscFltKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ~  s    c         G   s   t  j |  |  S(   se   
        Save(TStrAscFltKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrAscFltKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrAscFltKd self, TStrAscFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrAscFltKd self, TStrAscFltKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TStrAscFltKd self) -> int

        Parameters:
            self: TKeyDat< TStr,TAscFlt > const *

        (   R   t   TStrAscFltKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TStrAscFltKd self) -> int

        Parameters:
            self: TKeyDat< TStr,TAscFlt > const *

        (   R   t   TStrAscFltKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrAscFltKd_Key_gett   TStrAscFltKd_Key_setR  t   TStrAscFltKd_Dat_gett   TStrAscFltKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TStrAscFltKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x  s   		
	
	
	
	
t   TStrKdc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 e e j e j  Z d   Z d   Z d   Z d   Z d	   Z d
   Z e j Z RS(   s'   Proxy of C++ TKeyDat<(TStr,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ն  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ն  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sO  
        __init__(TKeyDat<(TStr,TStr)> self) -> TStrKd
        __init__(TKeyDat<(TStr,TStr)> self, TStrKd KeyDat) -> TStrKd

        Parameters:
            KeyDat: TKeyDat< TStr,TStr > const &

        __init__(TKeyDat<(TStr,TStr)> self, TStr _Key) -> TStrKd

        Parameters:
            _Key: TStr const &

        __init__(TKeyDat<(TStr,TStr)> self, TStr _Key, TStr _Dat) -> TStrKd

        Parameters:
            _Key: TStr const &
            _Dat: TStr const &

        __init__(TKeyDat<(TStr,TStr)> self, TSIn SIn) -> TStrKd

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrKd_swiginitt
   new_TStrKd(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ن  s    c         G   s   t  j |  |  S(   s_   
        Save(TStrKd self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrKd_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrKd self, TStrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKd___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrKd self, TStrKd KeyDat) -> bool

        Parameters:
            KeyDat: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKd___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        GetPrimHashCd(TStrKd self) -> int

        Parameters:
            self: TKeyDat< TStr,TStr > const *

        (   R   t   TStrKd_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sw   
        GetSecHashCd(TStrKd self) -> int

        Parameters:
            self: TKeyDat< TStr,TStr > const *

        (   R   t   TStrKd_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrKd_Key_gett   TStrKd_Key_setR  t   TStrKd_Dat_gett   TStrKd_Dat_setR  RD   R   R   R  RG  RI  t   delete_TStrKdRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ӆ  s   		
	
	
	
	
t   TBoolVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s    Proxy of C++ TVec<(TBool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TBool)> self) -> TBoolV
        __init__(TVec<(TBool)> self, TBoolV Vec) -> TBoolV

        Parameters:
            Vec: TVec< TBool,int > const &

        __init__(TVec<(TBool)> self, int const & _Vals) -> TBoolV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TBool)> self, int const & _MxVals, int const & _Vals) -> TBoolV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TBool)> self, TBool _ValT, int const & _Vals) -> TBoolV

        Parameters:
            _ValT: TBool *
            _Vals: int const &

        __init__(TVec<(TBool)> self, TSIn SIn) -> TBoolV

        Parameters:
            SIn: TSIn &

        N(   R   t   TBoolV_swiginitt
   new_TBoolV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   3  s    c         G   s   t  j |  |  S(   s[   
        Load(TBoolV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TBoolV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S  s    c         G   s   t  j |  |  S(   s_   
        Save(TBoolV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TBoolV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ]  s    c         G   s   t  j |  |  S(   sp   
        __add__(TBoolV self, TBool Val) -> TBoolV

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    c         G   s   t  j |  |  S(   sz   
        __eq__(TBoolV self, TBoolV Vec) -> bool

        Parameters:
            Vec: TVec< TBool,int > const &

        (   R   t   TBoolV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q  s    c         G   s   t  j |  |  S(   sz   
        __lt__(TBoolV self, TBoolV Vec) -> bool

        Parameters:
            Vec: TVec< TBool,int > const &

        (   R   t   TBoolV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  {  s    c         C   s   t  j |   S(   sn   
        GetMemUsed(TBoolV self) -> int

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sn   
        GetMemSize(TBoolV self) -> int

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sq   
        GetPrimHashCd(TBoolV self) -> int

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sp   
        GetSecHashCd(TBoolV self) -> int

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TBoolV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TBoolV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t
   TBoolV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TBoolV self, TBool _ValT, int const & _Vals)

        Parameters:
            _ValT: TBool *
            _Vals: int const &

        (   R   t   TBoolV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sj   
        IsExt(TBoolV self) -> bool

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ȇ  s    c         G   s   t  j |  |  S(   s  
        Reserve(TBoolV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TBoolV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TBoolV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ҇  s    c         G   s   t  j |  |  S(   se  
        Clr(TBoolV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TBoolV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TBoolV self)

        Parameters:
            self: TVec< TBool > *

        (   R   t
   TBoolV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TBoolV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TBoolV self)

        Parameters:
            self: TVec< TBool > *

        (   R   t   TBoolV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s[   
        Pack(TBoolV self)

        Parameters:
            self: TVec< TBool > *

        (   R   t   TBoolV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sn   
        MoveFrom(TBoolV self, TBoolV Vec)

        Parameters:
            Vec: TVec< TBool,int > &

        (   R   t   TBoolV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sj   
        Empty(TBoolV self) -> bool

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   sg   
        Len(TBoolV self) -> int

        Parameters:
            self: TVec< TBool > const *

        (   R   t
   TBoolV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   $  s    c         C   s   t  j |   S(   sl   
        Reserved(TBoolV self) -> int

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  .  s    c         G   s   t  j |  |  S(   s   
        Last(TBoolV self) -> TBool
        Last(TBoolV self) -> TBool

        Parameters:
            self: TVec< TBool > *

        (   R   t   TBoolV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8  s    	c         C   s   t  j |   S(   sl   
        LastValN(TBoolV self) -> int

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    c         G   s   t  j |  |  S(   s   
        LastLast(TBoolV self) -> TBool
        LastLast(TBoolV self) -> TBool

        Parameters:
            self: TVec< TBool > *

        (   R   t   TBoolV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    	c         C   s   t  j |   S(   sj   
        BegI(TBoolV self) -> TBool

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X  s    c         C   s   t  j |   S(   sj   
        EndI(TBoolV self) -> TBool

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  b  s    c         G   s   t  j |  |  S(   sr   
        GetI(TBoolV self, int const & ValN) -> TBool

        Parameters:
            ValN: int const &

        (   R   t   TBoolV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  l  s    c         G   s   t  j |  |  S(   s}  
        Add(TBoolV self) -> int
        Add(TBoolV self, TBool Val) -> int

        Parameters:
            Val: TBool const &

        Add(TBoolV self, TBool Val) -> int

        Parameters:
            Val: TBool &

        Add(TBoolV self, TBool Val, int const & ResizeLen) -> int

        Parameters:
            Val: TBool const &
            ResizeLen: int const &

        (   R   t
   TBoolV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v  s    c         G   s   t  j |  |  S(   sy   
        AddV(TBoolV self, TBoolV ValV) -> int

        Parameters:
            ValV: TVec< TBool,int > const &

        (   R   t   TBoolV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TBoolV self, TBool Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TBool const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TBoolV self, TBool Val, bool const & Asc=True) -> int

        Parameters:
            Val: TBool const &
            Asc: bool const &

        AddSorted(TBoolV self, TBool Val) -> int

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TBoolV self, TBool Val, bool const & Asc) -> int

        Parameters:
            Val: TBool const &
            Asc: bool const &

        (   R   t   TBoolV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   so   
        AddMerged(TBoolV self, TBool Val) -> int

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TBoolV self, TBoolV ValV) -> int

        Parameters:
            ValV: TVec< TBool,int > const &

        (   R   t   TBoolV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   so   
        AddUnique(TBoolV self, TBool Val) -> int

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ̈  s    c         G   s   t  j |  |  S(   s   
        GetVal(TBoolV self, int const & ValN) -> TBool

        Parameters:
            ValN: int const &

        GetVal(TBoolV self, int const & ValN) -> TBool

        Parameters:
            ValN: int const &

        (   R   t   TBoolV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ֈ  s    c         G   s   t  j |  |  S(   s   
        SetVal(TBoolV self, int const & ValN, TBool Val)

        Parameters:
            ValN: int const &
            Val: TBool const &

        (   R   t   TBoolV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TBoolV self, int const & BValN, int const & EValN, TBoolV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TBool,int > &

        (   R   t   TBoolV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TBoolV self, int const & ValN, TBool Val)

        Parameters:
            ValN: int const &
            Val: TBool const &

        (   R   t
   TBoolV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        Del(TBoolV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TBoolV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t
   TBoolV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s^   
        DelLast(TBoolV self)

        Parameters:
            self: TVec< TBool > *

        (   R   t   TBoolV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sn   
        DelIfIn(TBoolV self, TBool Val) -> bool

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  !  s    c         G   s   t  j |  |  S(   se   
        DelAll(TBoolV self, TBool Val)

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  +  s    c         G   s   t  j |  |  S(   se   
        PutAll(TBoolV self, TBool Val)

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5  s    c         G   s   t  j |  |  S(   s   
        Swap(TBoolV self, TBoolV Vec)

        Parameters:
            Vec: TVec< TBool,int > &

        Swap(TBoolV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TBoolV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ?  s    c          G   s   t  j |    S(   s   
        SwapI(TBool LVal, TBool RVal)

        Parameters:
            LVal: TVec< TBool >::TIter
            RVal: TVec< TBool >::TIter

        (   R   t   TBoolV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  O  s    	c         C   s   t  j |   S(   sg   
        NextPerm(TBoolV self) -> bool

        Parameters:
            self: TVec< TBool > *

        (   R   t   TBoolV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  [  s    c         C   s   t  j |   S(   sg   
        PrevPerm(TBoolV self) -> bool

        Parameters:
            self: TVec< TBool > *

        (   R   t   TBoolV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  e  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TBoolV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TBoolV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  o  s    	c         G   s   t  j |  |  S(   s   
        BSort(TBoolV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TBoolV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  z  s    
c         G   s   t  j |  |  S(   s   
        ISort(TBoolV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TBoolV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TBoolV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TBoolV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TBoolV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TBoolV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TBoolV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TBoolV self)

        Parameters:
            self: TVec< TBool > *

        (   R   t   TBoolV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TBoolV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TBoolV self) -> bool

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   s^   
        Shuffle(TBoolV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TBoolV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  ȉ  s    c         G   s   t  j |  |  S(   s   
        Reverse(TBoolV self)
        Reverse(TBoolV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TBoolV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ҉  s    
c         C   s   t  j |   S(   s\   
        Merge(TBoolV self)

        Parameters:
            self: TVec< TBool > *

        (   R   t   TBoolV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  މ  s    c         G   s   t  j |  |  S(   s  
        Intrs(TBoolV self, TBoolV ValV)

        Parameters:
            ValV: TVec< TBool,int > const &

        Intrs(TBoolV self, TBoolV ValV, TBoolV DstValV)

        Parameters:
            ValV: TVec< TBool,int > const &
            DstValV: TVec< TBool,int > &

        (   R   t   TBoolV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   s  
        Union(TBoolV self, TBoolV ValV)

        Parameters:
            ValV: TVec< TBool,int > const &

        Union(TBoolV self, TBoolV ValV, TBoolV DstValV)

        Parameters:
            ValV: TVec< TBool,int > const &
            DstValV: TVec< TBool,int > &

        (   R   t   TBoolV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Diff(TBoolV self, TBoolV ValV)

        Parameters:
            ValV: TVec< TBool,int > const &

        Diff(TBoolV self, TBoolV ValV, TBoolV DstValV)

        Parameters:
            ValV: TVec< TBool,int > const &
            DstValV: TVec< TBool,int > &

        (   R   t   TBoolV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s}   
        IntrsLen(TBoolV self, TBoolV ValV) -> int

        Parameters:
            ValV: TVec< TBool,int > const &

        (   R   t   TBoolV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s}   
        UnionLen(TBoolV self, TBoolV ValV) -> int

        Parameters:
            ValV: TVec< TBool,int > const &

        (   R   t   TBoolV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  "  s    c         G   s   t  j |  |  S(   sk   
        Count(TBoolV self, TBool Val) -> int

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ,  s    c         G   s   t  j |  |  S(   s   
        SearchBin(TBoolV self, TBool Val) -> int

        Parameters:
            Val: TBool const &

        SearchBin(TBoolV self, TBool Val, int & InsValN) -> int

        Parameters:
            Val: TBool const &
            InsValN: int &

        (   R   t   TBoolV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  6  s    c         G   s   t  j |  |  S(   s  
        SearchForw(TBoolV self, TBool Val, int const & BValN=0) -> int

        Parameters:
            Val: TBool const &
            BValN: int const &

        SearchForw(TBoolV self, TBool Val) -> int

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  F  s    c         G   s   t  j |  |  S(   sp   
        SearchBack(TBoolV self, TBool Val) -> int

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  V  s    c         G   s   t  j |  |  S(   s+  
        SearchVForw(TBoolV self, TBoolV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TBool,int > const &
            BValN: int const &

        SearchVForw(TBoolV self, TBoolV ValV) -> int

        Parameters:
            ValV: TVec< TBool,int > const &

        (   R   t   TBoolV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  `  s    c         G   s   t  j |  |  S(   s   
        IsIn(TBoolV self, TBool Val) -> bool

        Parameters:
            Val: TBool const &

        IsIn(TBoolV self, TBool Val, int & ValN) -> bool

        Parameters:
            Val: TBool const &
            ValN: int &

        (   R   t   TBoolV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  p  s    c         G   s   t  j |  |  S(   sn   
        IsInBin(TBoolV self, TBool Val) -> bool

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   sn   
        GetDat(TBoolV self, TBool Val) -> TBool

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   sq   
        GetAddDat(TBoolV self, TBool Val) -> TBool

        Parameters:
            Val: TBool const &

        (   R   t   TBoolV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sm   
        GetMxValN(TBoolV self) -> int

        Parameters:
            self: TVec< TBool > const *

        (   R   t   TBoolV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   st	  
        GetV(TBool Val1) -> TBoolV

        Parameters:
            Val1: TBool const &

        GetV(TBool Val1, TBool Val2) -> TBoolV

        Parameters:
            Val1: TBool const &
            Val2: TBool const &

        GetV(TBool Val1, TBool Val2, TBool Val3) -> TBoolV

        Parameters:
            Val1: TBool const &
            Val2: TBool const &
            Val3: TBool const &

        GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4) -> TBoolV

        Parameters:
            Val1: TBool const &
            Val2: TBool const &
            Val3: TBool const &
            Val4: TBool const &

        GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4, TBool Val5) -> TBoolV

        Parameters:
            Val1: TBool const &
            Val2: TBool const &
            Val3: TBool const &
            Val4: TBool const &
            Val5: TBool const &

        GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4, TBool Val5, TBool Val6) -> TBoolV

        Parameters:
            Val1: TBool const &
            Val2: TBool const &
            Val3: TBool const &
            Val4: TBool const &
            Val5: TBool const &
            Val6: TBool const &

        GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4, TBool Val5, TBool Val6, TBool Val7) -> TBoolV

        Parameters:
            Val1: TBool const &
            Val2: TBool const &
            Val3: TBool const &
            Val4: TBool const &
            Val5: TBool const &
            Val6: TBool const &
            Val7: TBool const &

        GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4, TBool Val5, TBool Val6, TBool Val7, 
            TBool Val8) -> TBoolV

        Parameters:
            Val1: TBool const &
            Val2: TBool const &
            Val3: TBool const &
            Val4: TBool const &
            Val5: TBool const &
            Val6: TBool const &
            Val7: TBool const &
            Val8: TBool const &

        GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4, TBool Val5, TBool Val6, TBool Val7, 
            TBool Val8, TBool Val9) -> TBoolV

        Parameters:
            Val1: TBool const &
            Val2: TBool const &
            Val3: TBool const &
            Val4: TBool const &
            Val5: TBool const &
            Val6: TBool const &
            Val7: TBool const &
            Val8: TBool const &
            Val9: TBool const &

        (   R   t   TBoolV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TBoolVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TBoolV_SwapI(TBool LVal, TBool RVal)

    Parameters:
        LVal: TVec< TBool >::TIter
        RVal: TVec< TBool >::TIter

    (   R   R*  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  J  s    	c          G   s   t  j |    S(   ss  
    GetV(TBool Val1) -> TBoolV

    Parameters:
        Val1: TBool const &

    GetV(TBool Val1, TBool Val2) -> TBoolV

    Parameters:
        Val1: TBool const &
        Val2: TBool const &

    GetV(TBool Val1, TBool Val2, TBool Val3) -> TBoolV

    Parameters:
        Val1: TBool const &
        Val2: TBool const &
        Val3: TBool const &

    GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4) -> TBoolV

    Parameters:
        Val1: TBool const &
        Val2: TBool const &
        Val3: TBool const &
        Val4: TBool const &

    GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4, TBool Val5) -> TBoolV

    Parameters:
        Val1: TBool const &
        Val2: TBool const &
        Val3: TBool const &
        Val4: TBool const &
        Val5: TBool const &

    GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4, TBool Val5, TBool Val6) -> TBoolV

    Parameters:
        Val1: TBool const &
        Val2: TBool const &
        Val3: TBool const &
        Val4: TBool const &
        Val5: TBool const &
        Val6: TBool const &

    GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4, TBool Val5, TBool Val6, TBool Val7) -> TBoolV

    Parameters:
        Val1: TBool const &
        Val2: TBool const &
        Val3: TBool const &
        Val4: TBool const &
        Val5: TBool const &
        Val6: TBool const &
        Val7: TBool const &

    GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4, TBool Val5, TBool Val6, TBool Val7, 
        TBool Val8) -> TBoolV

    Parameters:
        Val1: TBool const &
        Val2: TBool const &
        Val3: TBool const &
        Val4: TBool const &
        Val5: TBool const &
        Val6: TBool const &
        Val7: TBool const &
        Val8: TBool const &

    TBoolV_GetV(TBool Val1, TBool Val2, TBool Val3, TBool Val4, TBool Val5, TBool Val6, TBool Val7, 
        TBool Val8, TBool Val9) -> TBoolV

    Parameters:
        Val1: TBool const &
        Val2: TBool const &
        Val3: TBool const &
        Val4: TBool const &
        Val5: TBool const &
        Val6: TBool const &
        Val7: TBool const &
        Val8: TBool const &
        Val9: TBool const &

    (   R   RF  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRF  U  s    Vt   TChVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s   Proxy of C++ TVec<(TCh)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TCh)> self) -> TChV
        __init__(TVec<(TCh)> self, TChV Vec) -> TChV

        Parameters:
            Vec: TVec< TCh,int > const &

        __init__(TVec<(TCh)> self, int const & _Vals) -> TChV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TCh)> self, int const & _MxVals, int const & _Vals) -> TChV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TCh)> self, TCh _ValT, int const & _Vals) -> TChV

        Parameters:
            _ValT: TCh *
            _Vals: int const &

        __init__(TVec<(TCh)> self, TSIn SIn) -> TChV

        Parameters:
            SIn: TSIn &

        N(   R   t   TChV_swiginitt   new_TChV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sY   
        Load(TChV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t	   TChV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ҋ  s    c         G   s   t  j |  |  S(   s]   
        Save(TChV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t	   TChV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ܋  s    c         G   s   t  j |  |  S(   sh   
        __add__(TChV self, TCh Val) -> TChV

        Parameters:
            Val: TCh const &

        (   R   t   TChV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   st   
        __eq__(TChV self, TChV Vec) -> bool

        Parameters:
            Vec: TVec< TCh,int > const &

        (   R   t   TChV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   st   
        __lt__(TChV self, TChV Vec) -> bool

        Parameters:
            Vec: TVec< TCh,int > const &

        (   R   t   TChV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sj   
        GetMemUsed(TChV self) -> int

        Parameters:
            self: TVec< TCh > const *

        (   R   t   TChV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sj   
        GetMemSize(TChV self) -> int

        Parameters:
            self: TVec< TCh > const *

        (   R   t   TChV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sm   
        GetPrimHashCd(TChV self) -> int

        Parameters:
            self: TVec< TCh > const *

        (   R   t   TChV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sl   
        GetSecHashCd(TChV self) -> int

        Parameters:
            self: TVec< TCh > const *

        (   R   t   TChV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  "  s    c         G   s   t  j |  |  S(   s   
        Gen(TChV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TChV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TChV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ,  s    c         G   s   t  j |  |  S(   s   
        GenExt(TChV self, TCh _ValT, int const & _Vals)

        Parameters:
            _ValT: TCh *
            _Vals: int const &

        (   R   t   TChV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <  s    	c         C   s   t  j |   S(   sf   
        IsExt(TChV self) -> bool

        Parameters:
            self: TVec< TCh > const *

        (   R   t
   TChV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G  s    c         G   s   t  j |  |  S(   s	  
        Reserve(TChV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TChV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TChV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q  s    c         G   s   t  j |  |  S(   s]  
        Clr(TChV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TChV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TChV self)

        Parameters:
            self: TVec< TCh > *

        (   R   t   TChV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a  s    c         G   s   t  j |  |  S(   s   
        Trunc(TChV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TChV self)

        Parameters:
            self: TVec< TCh > *

        (   R   t
   TChV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    c         C   s   t  j |   S(   sW   
        Pack(TChV self)

        Parameters:
            self: TVec< TCh > *

        (   R   t	   TChV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sh   
        MoveFrom(TChV self, TChV Vec)

        Parameters:
            Vec: TVec< TCh,int > &

        (   R   t   TChV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sf   
        Empty(TChV self) -> bool

        Parameters:
            self: TVec< TCh > const *

        (   R   t
   TChV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   sc   
        Len(TChV self) -> int

        Parameters:
            self: TVec< TCh > const *

        (   R   t   TChV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sh   
        Reserved(TChV self) -> int

        Parameters:
            self: TVec< TCh > const *

        (   R   t   TChV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s}   
        Last(TChV self) -> TCh
        Last(TChV self) -> TCh

        Parameters:
            self: TVec< TCh > *

        (   R   t	   TChV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sh   
        LastValN(TChV self) -> int

        Parameters:
            self: TVec< TCh > const *

        (   R   t   TChV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TChV self) -> TCh
        LastLast(TChV self) -> TCh

        Parameters:
            self: TVec< TCh > *

        (   R   t   TChV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ̌  s    	c         C   s   t  j |   S(   sd   
        BegI(TChV self) -> TCh

        Parameters:
            self: TVec< TCh > const *

        (   R   t	   TChV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ׌  s    c         C   s   t  j |   S(   sd   
        EndI(TChV self) -> TCh

        Parameters:
            self: TVec< TCh > const *

        (   R   t	   TChV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sn   
        GetI(TChV self, int const & ValN) -> TCh

        Parameters:
            ValN: int const &

        (   R   t	   TChV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   si  
        Add(TChV self) -> int
        Add(TChV self, TCh Val) -> int

        Parameters:
            Val: TCh const &

        Add(TChV self, TCh Val) -> int

        Parameters:
            Val: TCh &

        Add(TChV self, TCh Val, int const & ResizeLen) -> int

        Parameters:
            Val: TCh const &
            ResizeLen: int const &

        (   R   t   TChV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   ss   
        AddV(TChV self, TChV ValV) -> int

        Parameters:
            ValV: TVec< TCh,int > const &

        (   R   t	   TChV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TChV self, TCh Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TCh const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TChV self, TCh Val, bool const & Asc=True) -> int

        Parameters:
            Val: TCh const &
            Asc: bool const &

        AddSorted(TChV self, TCh Val) -> int

        Parameters:
            Val: TCh const &

        (   R   t   TChV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TChV self, TCh Val, bool const & Asc) -> int

        Parameters:
            Val: TCh const &
            Asc: bool const &

        (   R   t   TChV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,  s    	c         G   s   t  j |  |  S(   si   
        AddMerged(TChV self, TCh Val) -> int

        Parameters:
            Val: TCh const &

        (   R   t   TChV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7  s    c         G   s   t  j |  |  S(   sy   
        AddVMerged(TChV self, TChV ValV) -> int

        Parameters:
            ValV: TVec< TCh,int > const &

        (   R   t   TChV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A  s    c         G   s   t  j |  |  S(   si   
        AddUnique(TChV self, TCh Val) -> int

        Parameters:
            Val: TCh const &

        (   R   t   TChV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K  s    c         G   s   t  j |  |  S(   s   
        GetVal(TChV self, int const & ValN) -> TCh

        Parameters:
            ValN: int const &

        GetVal(TChV self, int const & ValN) -> TCh

        Parameters:
            ValN: int const &

        (   R   t   TChV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  U  s    c         G   s   t  j |  |  S(   s   
        SetVal(TChV self, int const & ValN, TCh Val)

        Parameters:
            ValN: int const &
            Val: TCh const &

        (   R   t   TChV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TChV self, int const & BValN, int const & EValN, TChV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TCh,int > &

        (   R   t   TChV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    
c         G   s   t  j |  |  S(   s   
        Ins(TChV self, int const & ValN, TCh Val)

        Parameters:
            ValN: int const &
            Val: TCh const &

        (   R   t   TChV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  {  s    	c         G   s   t  j |  |  S(   s   
        Del(TChV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TChV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TChV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sZ   
        DelLast(TChV self)

        Parameters:
            self: TVec< TCh > *

        (   R   t   TChV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sh   
        DelIfIn(TChV self, TCh Val) -> bool

        Parameters:
            Val: TCh const &

        (   R   t   TChV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   s_   
        DelAll(TChV self, TCh Val)

        Parameters:
            Val: TCh const &

        (   R   t   TChV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   s_   
        PutAll(TChV self, TCh Val)

        Parameters:
            Val: TCh const &

        (   R   t   TChV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        Swap(TChV self, TChV Vec)

        Parameters:
            Vec: TVec< TCh,int > &

        Swap(TChV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t	   TChV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TCh LVal, TCh RVal)

        Parameters:
            LVal: TVec< TCh >::TIter
            RVal: TVec< TCh >::TIter

        (   R   t
   TChV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  ΍  s    	c         C   s   t  j |   S(   sc   
        NextPerm(TChV self) -> bool

        Parameters:
            self: TVec< TCh > *

        (   R   t   TChV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  ڍ  s    c         C   s   t  j |   S(   sc   
        PrevPerm(TChV self) -> bool

        Parameters:
            self: TVec< TCh > *

        (   R   t   TChV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TChV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TChV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TChV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t
   TChV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TChV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t
   TChV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TChV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TChV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TChV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t
   TChV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TChV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TChV self)

        Parameters:
            self: TVec< TCh > *

        (   R   t	   TChV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TChV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TChV self) -> bool

        Parameters:
            self: TVec< TCh > const *

        (   R   t   TChV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  8  s    c         G   s   t  j |  |  S(   s\   
        Shuffle(TChV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TChV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  G  s    c         G   s   t  j |  |  S(   s   
        Reverse(TChV self)
        Reverse(TChV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TChV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    
c         C   s   t  j |   S(   sX   
        Merge(TChV self)

        Parameters:
            self: TVec< TCh > *

        (   R   t
   TChV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ]  s    c         G   s   t  j |  |  S(   s  
        Intrs(TChV self, TChV ValV)

        Parameters:
            ValV: TVec< TCh,int > const &

        Intrs(TChV self, TChV ValV, TChV DstValV)

        Parameters:
            ValV: TVec< TCh,int > const &
            DstValV: TVec< TCh,int > &

        (   R   t
   TChV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  g  s    c         G   s   t  j |  |  S(   s  
        Union(TChV self, TChV ValV)

        Parameters:
            ValV: TVec< TCh,int > const &

        Union(TChV self, TChV ValV, TChV DstValV)

        Parameters:
            ValV: TVec< TCh,int > const &
            DstValV: TVec< TCh,int > &

        (   R   t
   TChV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w  s    c         G   s   t  j |  |  S(   s  
        Diff(TChV self, TChV ValV)

        Parameters:
            ValV: TVec< TCh,int > const &

        Diff(TChV self, TChV ValV, TChV DstValV)

        Parameters:
            ValV: TVec< TCh,int > const &
            DstValV: TVec< TCh,int > &

        (   R   t	   TChV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   sw   
        IntrsLen(TChV self, TChV ValV) -> int

        Parameters:
            ValV: TVec< TCh,int > const &

        (   R   t   TChV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   sw   
        UnionLen(TChV self, TChV ValV) -> int

        Parameters:
            ValV: TVec< TCh,int > const &

        (   R   t   TChV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   se   
        Count(TChV self, TCh Val) -> int

        Parameters:
            Val: TCh const &

        (   R   t
   TChV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s   
        SearchBin(TChV self, TCh Val) -> int

        Parameters:
            Val: TCh const &

        SearchBin(TChV self, TCh Val, int & InsValN) -> int

        Parameters:
            Val: TCh const &
            InsValN: int &

        (   R   t   TChV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   s   
        SearchForw(TChV self, TCh Val, int const & BValN=0) -> int

        Parameters:
            Val: TCh const &
            BValN: int const &

        SearchForw(TChV self, TCh Val) -> int

        Parameters:
            Val: TCh const &

        (   R   t   TChV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  Ŏ  s    c         G   s   t  j |  |  S(   sj   
        SearchBack(TChV self, TCh Val) -> int

        Parameters:
            Val: TCh const &

        (   R   t   TChV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  Վ  s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TChV self, TChV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TCh,int > const &
            BValN: int const &

        SearchVForw(TChV self, TChV ValV) -> int

        Parameters:
            ValV: TVec< TCh,int > const &

        (   R   t   TChV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  ߎ  s    c         G   s   t  j |  |  S(   s   
        IsIn(TChV self, TCh Val) -> bool

        Parameters:
            Val: TCh const &

        IsIn(TChV self, TCh Val, int & ValN) -> bool

        Parameters:
            Val: TCh const &
            ValN: int &

        (   R   t	   TChV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   sh   
        IsInBin(TChV self, TCh Val) -> bool

        Parameters:
            Val: TCh const &

        (   R   t   TChV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   sf   
        GetDat(TChV self, TCh Val) -> TCh

        Parameters:
            Val: TCh const &

        (   R   t   TChV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  	  s    c         G   s   t  j |  |  S(   si   
        GetAddDat(TChV self, TCh Val) -> TCh

        Parameters:
            Val: TCh const &

        (   R   t   TChV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   si   
        GetMxValN(TChV self) -> int

        Parameters:
            self: TVec< TCh > const *

        (   R   t   TChV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s  
        GetV(TCh Val1) -> TChV

        Parameters:
            Val1: TCh const &

        GetV(TCh Val1, TCh Val2) -> TChV

        Parameters:
            Val1: TCh const &
            Val2: TCh const &

        GetV(TCh Val1, TCh Val2, TCh Val3) -> TChV

        Parameters:
            Val1: TCh const &
            Val2: TCh const &
            Val3: TCh const &

        GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4) -> TChV

        Parameters:
            Val1: TCh const &
            Val2: TCh const &
            Val3: TCh const &
            Val4: TCh const &

        GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4, TCh Val5) -> TChV

        Parameters:
            Val1: TCh const &
            Val2: TCh const &
            Val3: TCh const &
            Val4: TCh const &
            Val5: TCh const &

        GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4, TCh Val5, TCh Val6) -> TChV

        Parameters:
            Val1: TCh const &
            Val2: TCh const &
            Val3: TCh const &
            Val4: TCh const &
            Val5: TCh const &
            Val6: TCh const &

        GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4, TCh Val5, TCh Val6, TCh Val7) -> TChV

        Parameters:
            Val1: TCh const &
            Val2: TCh const &
            Val3: TCh const &
            Val4: TCh const &
            Val5: TCh const &
            Val6: TCh const &
            Val7: TCh const &

        GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4, TCh Val5, TCh Val6, TCh Val7, TCh Val8) -> TChV

        Parameters:
            Val1: TCh const &
            Val2: TCh const &
            Val3: TCh const &
            Val4: TCh const &
            Val5: TCh const &
            Val6: TCh const &
            Val7: TCh const &
            Val8: TCh const &

        GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4, TCh Val5, TCh Val6, TCh Val7, TCh Val8, TCh Val9) -> TChV

        Parameters:
            Val1: TCh const &
            Val2: TCh const &
            Val3: TCh const &
            Val4: TCh const &
            Val5: TCh const &
            Val6: TCh const &
            Val7: TCh const &
            Val8: TCh const &
            Val9: TCh const &

        (   R   t	   TChV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  '  s    T(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TChVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRH    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Vc          G   s   t  j |    S(   s|   
    TChV_SwapI(TCh LVal, TCh RVal)

    Parameters:
        LVal: TVec< TCh >::TIter
        RVal: TVec< TCh >::TIter

    (   R   Rv  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRv  Ǐ  s    	c          G   s   t  j |    S(   s  
    GetV(TCh Val1) -> TChV

    Parameters:
        Val1: TCh const &

    GetV(TCh Val1, TCh Val2) -> TChV

    Parameters:
        Val1: TCh const &
        Val2: TCh const &

    GetV(TCh Val1, TCh Val2, TCh Val3) -> TChV

    Parameters:
        Val1: TCh const &
        Val2: TCh const &
        Val3: TCh const &

    GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4) -> TChV

    Parameters:
        Val1: TCh const &
        Val2: TCh const &
        Val3: TCh const &
        Val4: TCh const &

    GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4, TCh Val5) -> TChV

    Parameters:
        Val1: TCh const &
        Val2: TCh const &
        Val3: TCh const &
        Val4: TCh const &
        Val5: TCh const &

    GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4, TCh Val5, TCh Val6) -> TChV

    Parameters:
        Val1: TCh const &
        Val2: TCh const &
        Val3: TCh const &
        Val4: TCh const &
        Val5: TCh const &
        Val6: TCh const &

    GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4, TCh Val5, TCh Val6, TCh Val7) -> TChV

    Parameters:
        Val1: TCh const &
        Val2: TCh const &
        Val3: TCh const &
        Val4: TCh const &
        Val5: TCh const &
        Val6: TCh const &
        Val7: TCh const &

    GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4, TCh Val5, TCh Val6, TCh Val7, TCh Val8) -> TChV

    Parameters:
        Val1: TCh const &
        Val2: TCh const &
        Val3: TCh const &
        Val4: TCh const &
        Val5: TCh const &
        Val6: TCh const &
        Val7: TCh const &
        Val8: TCh const &

    TChV_GetV(TCh Val1, TCh Val2, TCh Val3, TCh Val4, TCh Val5, TCh Val6, TCh Val7, TCh Val8, TCh Val9) -> TChV

    Parameters:
        Val1: TCh const &
        Val2: TCh const &
        Val3: TCh const &
        Val4: TCh const &
        Val5: TCh const &
        Val6: TCh const &
        Val7: TCh const &
        Val8: TCh const &
        Val9: TCh const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ҏ  s    Tt   TUChVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s   Proxy of C++ TVec<(TUCh)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   *  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   *  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TUCh)> self) -> TUChV
        __init__(TVec<(TUCh)> self, TUChV Vec) -> TUChV

        Parameters:
            Vec: TVec< TUCh,int > const &

        __init__(TVec<(TUCh)> self, int const & _Vals) -> TUChV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUCh)> self, int const & _MxVals, int const & _Vals) -> TUChV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUCh)> self, TUCh _ValT, int const & _Vals) -> TUChV

        Parameters:
            _ValT: TUCh *
            _Vals: int const &

        __init__(TVec<(TUCh)> self, TSIn SIn) -> TUChV

        Parameters:
            SIn: TSIn &

        N(   R   t   TUChV_swiginitt	   new_TUChV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   -  s    c         G   s   t  j |  |  S(   sZ   
        Load(TUChV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t
   TUChV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   s^   
        Save(TUChV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TUChV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W  s    c         G   s   t  j |  |  S(   sl   
        __add__(TUChV self, TUCh Val) -> TUChV

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a  s    c         G   s   t  j |  |  S(   sw   
        __eq__(TUChV self, TUChV Vec) -> bool

        Parameters:
            Vec: TVec< TUCh,int > const &

        (   R   t   TUChV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k  s    c         G   s   t  j |  |  S(   sw   
        __lt__(TUChV self, TUChV Vec) -> bool

        Parameters:
            Vec: TVec< TUCh,int > const &

        (   R   t   TUChV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u  s    c         C   s   t  j |   S(   sl   
        GetMemUsed(TUChV self) -> int

        Parameters:
            self: TVec< TUCh > const *

        (   R   t   TUChV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        GetMemSize(TUChV self) -> int

        Parameters:
            self: TVec< TUCh > const *

        (   R   t   TUChV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   so   
        GetPrimHashCd(TUChV self) -> int

        Parameters:
            self: TVec< TUCh > const *

        (   R   t   TUChV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sn   
        GetSecHashCd(TUChV self) -> int

        Parameters:
            self: TVec< TUCh > const *

        (   R   t   TUChV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s   
        Gen(TUChV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUChV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t	   TUChV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TUChV self, TUCh _ValT, int const & _Vals)

        Parameters:
            _ValT: TUCh *
            _Vals: int const &

        (   R   t   TUChV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sh   
        IsExt(TUChV self) -> bool

        Parameters:
            self: TVec< TUCh > const *

        (   R   t   TUChV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TUChV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUChV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUChV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ̐  s    c         G   s   t  j |  |  S(   sa  
        Clr(TUChV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUChV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUChV self)

        Parameters:
            self: TVec< TUCh > *

        (   R   t	   TUChV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ܐ  s    c         G   s   t  j |  |  S(   s   
        Trunc(TUChV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUChV self)

        Parameters:
            self: TVec< TUCh > *

        (   R   t   TUChV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sY   
        Pack(TUChV self)

        Parameters:
            self: TVec< TUCh > *

        (   R   t
   TUChV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sk   
        MoveFrom(TUChV self, TUChV Vec)

        Parameters:
            Vec: TVec< TUCh,int > &

        (   R   t   TUChV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
  s    c         C   s   t  j |   S(   sh   
        Empty(TUChV self) -> bool

        Parameters:
            self: TVec< TUCh > const *

        (   R   t   TUChV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   se   
        Len(TUChV self) -> int

        Parameters:
            self: TVec< TUCh > const *

        (   R   t	   TUChV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sj   
        Reserved(TUChV self) -> int

        Parameters:
            self: TVec< TUCh > const *

        (   R   t   TUChV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  (  s    c         G   s   t  j |  |  S(   s   
        Last(TUChV self) -> TUCh
        Last(TUChV self) -> TUCh

        Parameters:
            self: TVec< TUCh > *

        (   R   t
   TUChV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    	c         C   s   t  j |   S(   sj   
        LastValN(TUChV self) -> int

        Parameters:
            self: TVec< TUCh > const *

        (   R   t   TUChV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    c         G   s   t  j |  |  S(   s   
        LastLast(TUChV self) -> TUCh
        LastLast(TUChV self) -> TUCh

        Parameters:
            self: TVec< TUCh > *

        (   R   t   TUChV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G  s    	c         C   s   t  j |   S(   sg   
        BegI(TUChV self) -> TUCh

        Parameters:
            self: TVec< TUCh > const *

        (   R   t
   TUChV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R  s    c         C   s   t  j |   S(   sg   
        EndI(TUChV self) -> TUCh

        Parameters:
            self: TVec< TUCh > const *

        (   R   t
   TUChV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \  s    c         G   s   t  j |  |  S(   sp   
        GetI(TUChV self, int const & ValN) -> TUCh

        Parameters:
            ValN: int const &

        (   R   t
   TUChV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  f  s    c         G   s   t  j |  |  S(   ss  
        Add(TUChV self) -> int
        Add(TUChV self, TUCh Val) -> int

        Parameters:
            Val: TUCh const &

        Add(TUChV self, TUCh Val) -> int

        Parameters:
            Val: TUCh &

        Add(TUChV self, TUCh Val, int const & ResizeLen) -> int

        Parameters:
            Val: TUCh const &
            ResizeLen: int const &

        (   R   t	   TUChV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  p  s    c         G   s   t  j |  |  S(   sv   
        AddV(TUChV self, TUChV ValV) -> int

        Parameters:
            ValV: TVec< TUCh,int > const &

        (   R   t
   TUChV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TUChV self, TUCh Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TUCh const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUChV self, TUCh Val, bool const & Asc=True) -> int

        Parameters:
            Val: TUCh const &
            Asc: bool const &

        AddSorted(TUChV self, TUCh Val) -> int

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUChV self, TUCh Val, bool const & Asc) -> int

        Parameters:
            Val: TUCh const &
            Asc: bool const &

        (   R   t   TUChV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   sl   
        AddMerged(TUChV self, TUCh Val) -> int

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s|   
        AddVMerged(TUChV self, TUChV ValV) -> int

        Parameters:
            ValV: TVec< TUCh,int > const &

        (   R   t   TUChV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sl   
        AddUnique(TUChV self, TUCh Val) -> int

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ƒ  s    c         G   s   t  j |  |  S(   s   
        GetVal(TUChV self, int const & ValN) -> TUCh

        Parameters:
            ValN: int const &

        GetVal(TUChV self, int const & ValN) -> TUCh

        Parameters:
            ValN: int const &

        (   R   t   TUChV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Б  s    c         G   s   t  j |  |  S(   s   
        SetVal(TUChV self, int const & ValN, TUCh Val)

        Parameters:
            ValN: int const &
            Val: TUCh const &

        (   R   t   TUChV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ߑ  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUChV self, int const & BValN, int const & EValN, TUChV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TUCh,int > &

        (   R   t   TUChV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TUChV self, int const & ValN, TUCh Val)

        Parameters:
            ValN: int const &
            Val: TUCh const &

        (   R   t	   TUChV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        Del(TUChV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUChV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t	   TUChV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s\   
        DelLast(TUChV self)

        Parameters:
            self: TVec< TUCh > *

        (   R   t   TUChV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sk   
        DelIfIn(TUChV self, TUCh Val) -> bool

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   sb   
        DelAll(TUChV self, TUCh Val)

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  %  s    c         G   s   t  j |  |  S(   sb   
        PutAll(TUChV self, TUCh Val)

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  /  s    c         G   s   t  j |  |  S(   s   
        Swap(TUChV self, TUChV Vec)

        Parameters:
            Vec: TVec< TUCh,int > &

        Swap(TUChV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t
   TUChV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  9  s    c          G   s   t  j |    S(   s   
        SwapI(TUCh LVal, TUCh RVal)

        Parameters:
            LVal: TVec< TUCh >::TIter
            RVal: TVec< TUCh >::TIter

        (   R   t   TUChV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  I  s    	c         C   s   t  j |   S(   se   
        NextPerm(TUChV self) -> bool

        Parameters:
            self: TVec< TUCh > *

        (   R   t   TUChV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  U  s    c         C   s   t  j |   S(   se   
        PrevPerm(TUChV self) -> bool

        Parameters:
            self: TVec< TUCh > *

        (   R   t   TUChV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  _  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUChV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUChV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  i  s    	c         G   s   t  j |  |  S(   s   
        BSort(TUChV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  t  s    
c         G   s   t  j |  |  S(   s   
        ISort(TUChV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TUChV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TUChV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TUChV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUChV self)

        Parameters:
            self: TVec< TUCh > *

        (   R   t
   TUChV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUChV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUChV self) -> bool

        Parameters:
            self: TVec< TUCh > const *

        (   R   t   TUChV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   s]   
        Shuffle(TUChV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUChV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TUChV self)
        Reverse(TUChV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUChV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ̒  s    
c         C   s   t  j |   S(   sZ   
        Merge(TUChV self)

        Parameters:
            self: TVec< TUCh > *

        (   R   t   TUChV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ؒ  s    c         G   s   t  j |  |  S(   s  
        Intrs(TUChV self, TUChV ValV)

        Parameters:
            ValV: TVec< TUCh,int > const &

        Intrs(TUChV self, TUChV ValV, TUChV DstValV)

        Parameters:
            ValV: TVec< TUCh,int > const &
            DstValV: TVec< TUCh,int > &

        (   R   t   TUChV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   s  
        Union(TUChV self, TUChV ValV)

        Parameters:
            ValV: TVec< TUCh,int > const &

        Union(TUChV self, TUChV ValV, TUChV DstValV)

        Parameters:
            ValV: TVec< TUCh,int > const &
            DstValV: TVec< TUCh,int > &

        (   R   t   TUChV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Diff(TUChV self, TUChV ValV)

        Parameters:
            ValV: TVec< TUCh,int > const &

        Diff(TUChV self, TUChV ValV, TUChV DstValV)

        Parameters:
            ValV: TVec< TUCh,int > const &
            DstValV: TVec< TUCh,int > &

        (   R   t
   TUChV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   sz   
        IntrsLen(TUChV self, TUChV ValV) -> int

        Parameters:
            ValV: TVec< TUCh,int > const &

        (   R   t   TUChV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   sz   
        UnionLen(TUChV self, TUChV ValV) -> int

        Parameters:
            ValV: TVec< TUCh,int > const &

        (   R   t   TUChV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   sh   
        Count(TUChV self, TUCh Val) -> int

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  &  s    c         G   s   t  j |  |  S(   s   
        SearchBin(TUChV self, TUCh Val) -> int

        Parameters:
            Val: TUCh const &

        SearchBin(TUChV self, TUCh Val, int & InsValN) -> int

        Parameters:
            Val: TUCh const &
            InsValN: int &

        (   R   t   TUChV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  0  s    c         G   s   t  j |  |  S(   s  
        SearchForw(TUChV self, TUCh Val, int const & BValN=0) -> int

        Parameters:
            Val: TUCh const &
            BValN: int const &

        SearchForw(TUChV self, TUCh Val) -> int

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  @  s    c         G   s   t  j |  |  S(   sm   
        SearchBack(TUChV self, TUCh Val) -> int

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  P  s    c         G   s   t  j |  |  S(   s%  
        SearchVForw(TUChV self, TUChV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TUCh,int > const &
            BValN: int const &

        SearchVForw(TUChV self, TUChV ValV) -> int

        Parameters:
            ValV: TVec< TUCh,int > const &

        (   R   t   TUChV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  Z  s    c         G   s   t  j |  |  S(   s   
        IsIn(TUChV self, TUCh Val) -> bool

        Parameters:
            Val: TUCh const &

        IsIn(TUChV self, TUCh Val, int & ValN) -> bool

        Parameters:
            Val: TUCh const &
            ValN: int &

        (   R   t
   TUChV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  j  s    c         G   s   t  j |  |  S(   sk   
        IsInBin(TUChV self, TUCh Val) -> bool

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  z  s    c         G   s   t  j |  |  S(   sj   
        GetDat(TUChV self, TUCh Val) -> TUCh

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   sm   
        GetAddDat(TUChV self, TUCh Val) -> TUCh

        Parameters:
            Val: TUCh const &

        (   R   t   TUChV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sk   
        GetMxValN(TUChV self) -> int

        Parameters:
            self: TVec< TUCh > const *

        (   R   t   TUChV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s	  
        GetV(TUCh Val1) -> TUChV

        Parameters:
            Val1: TUCh const &

        GetV(TUCh Val1, TUCh Val2) -> TUChV

        Parameters:
            Val1: TUCh const &
            Val2: TUCh const &

        GetV(TUCh Val1, TUCh Val2, TUCh Val3) -> TUChV

        Parameters:
            Val1: TUCh const &
            Val2: TUCh const &
            Val3: TUCh const &

        GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4) -> TUChV

        Parameters:
            Val1: TUCh const &
            Val2: TUCh const &
            Val3: TUCh const &
            Val4: TUCh const &

        GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4, TUCh Val5) -> TUChV

        Parameters:
            Val1: TUCh const &
            Val2: TUCh const &
            Val3: TUCh const &
            Val4: TUCh const &
            Val5: TUCh const &

        GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4, TUCh Val5, TUCh Val6) -> TUChV

        Parameters:
            Val1: TUCh const &
            Val2: TUCh const &
            Val3: TUCh const &
            Val4: TUCh const &
            Val5: TUCh const &
            Val6: TUCh const &

        GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4, TUCh Val5, TUCh Val6, TUCh Val7) -> TUChV

        Parameters:
            Val1: TUCh const &
            Val2: TUCh const &
            Val3: TUCh const &
            Val4: TUCh const &
            Val5: TUCh const &
            Val6: TUCh const &
            Val7: TUCh const &

        GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4, TUCh Val5, TUCh Val6, TUCh Val7, TUCh Val8) -> TUChV

        Parameters:
            Val1: TUCh const &
            Val2: TUCh const &
            Val3: TUCh const &
            Val4: TUCh const &
            Val5: TUCh const &
            Val6: TUCh const &
            Val7: TUCh const &
            Val8: TUCh const &

        GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4, TUCh Val5, TUCh Val6, TUCh Val7, TUCh Val8, 
            TUCh Val9) -> TUChV

        Parameters:
            Val1: TUCh const &
            Val2: TUCh const &
            Val3: TUCh const &
            Val4: TUCh const &
            Val5: TUCh const &
            Val6: TUCh const &
            Val7: TUCh const &
            Val8: TUCh const &
            Val9: TUCh const &

        (   R   t
   TUChV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    U(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUChVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Wc          G   s   t  j |    S(   s   
    TUChV_SwapI(TUCh LVal, TUCh RVal)

    Parameters:
        LVal: TVec< TUCh >::TIter
        RVal: TVec< TUCh >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    	c          G   s   t  j |    S(   s  
    GetV(TUCh Val1) -> TUChV

    Parameters:
        Val1: TUCh const &

    GetV(TUCh Val1, TUCh Val2) -> TUChV

    Parameters:
        Val1: TUCh const &
        Val2: TUCh const &

    GetV(TUCh Val1, TUCh Val2, TUCh Val3) -> TUChV

    Parameters:
        Val1: TUCh const &
        Val2: TUCh const &
        Val3: TUCh const &

    GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4) -> TUChV

    Parameters:
        Val1: TUCh const &
        Val2: TUCh const &
        Val3: TUCh const &
        Val4: TUCh const &

    GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4, TUCh Val5) -> TUChV

    Parameters:
        Val1: TUCh const &
        Val2: TUCh const &
        Val3: TUCh const &
        Val4: TUCh const &
        Val5: TUCh const &

    GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4, TUCh Val5, TUCh Val6) -> TUChV

    Parameters:
        Val1: TUCh const &
        Val2: TUCh const &
        Val3: TUCh const &
        Val4: TUCh const &
        Val5: TUCh const &
        Val6: TUCh const &

    GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4, TUCh Val5, TUCh Val6, TUCh Val7) -> TUChV

    Parameters:
        Val1: TUCh const &
        Val2: TUCh const &
        Val3: TUCh const &
        Val4: TUCh const &
        Val5: TUCh const &
        Val6: TUCh const &
        Val7: TUCh const &

    GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4, TUCh Val5, TUCh Val6, TUCh Val7, TUCh Val8) -> TUChV

    Parameters:
        Val1: TUCh const &
        Val2: TUCh const &
        Val3: TUCh const &
        Val4: TUCh const &
        Val5: TUCh const &
        Val6: TUCh const &
        Val7: TUCh const &
        Val8: TUCh const &

    TUChV_GetV(TUCh Val1, TUCh Val2, TUCh Val3, TUCh Val4, TUCh Val5, TUCh Val6, TUCh Val7, TUCh Val8, 
        TUCh Val9) -> TUChV

    Parameters:
        Val1: TUCh const &
        Val2: TUCh const &
        Val3: TUCh const &
        Val4: TUCh const &
        Val5: TUCh const &
        Val6: TUCh const &
        Val7: TUCh const &
        Val8: TUCh const &
        Val9: TUCh const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N  s    Ut   TUIntVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s    Proxy of C++ TVec<(TUInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TUInt)> self) -> TUIntV
        __init__(TVec<(TUInt)> self, TUIntV Vec) -> TUIntV

        Parameters:
            Vec: TVec< TUInt,int > const &

        __init__(TVec<(TUInt)> self, int const & _Vals) -> TUIntV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUInt)> self, int const & _MxVals, int const & _Vals) -> TUIntV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUInt)> self, TUInt _ValT, int const & _Vals) -> TUIntV

        Parameters:
            _ValT: TUInt *
            _Vals: int const &

        __init__(TVec<(TUInt)> self, TSIn SIn) -> TUIntV

        Parameters:
            SIn: TSIn &

        N(   R   t   TUIntV_swiginitt
   new_TUIntV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   s[   
        Load(TUIntV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUIntV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ʔ  s    c         G   s   t  j |  |  S(   s_   
        Save(TUIntV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUIntV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ԕ  s    c         G   s   t  j |  |  S(   sp   
        __add__(TUIntV self, TUInt Val) -> TUIntV

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ޔ  s    c         G   s   t  j |  |  S(   sz   
        __eq__(TUIntV self, TUIntV Vec) -> bool

        Parameters:
            Vec: TVec< TUInt,int > const &

        (   R   t   TUIntV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sz   
        __lt__(TUIntV self, TUIntV Vec) -> bool

        Parameters:
            Vec: TVec< TUInt,int > const &

        (   R   t   TUIntV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sn   
        GetMemUsed(TUIntV self) -> int

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sn   
        GetMemSize(TUIntV self) -> int

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sq   
        GetPrimHashCd(TUIntV self) -> int

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sp   
        GetSecHashCd(TUIntV self) -> int

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TUIntV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUIntV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t
   TUIntV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    c         G   s   t  j |  |  S(   s   
        GenExt(TUIntV self, TUInt _ValT, int const & _Vals)

        Parameters:
            _ValT: TUInt *
            _Vals: int const &

        (   R   t   TUIntV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4  s    	c         C   s   t  j |   S(   sj   
        IsExt(TUIntV self) -> bool

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ?  s    c         G   s   t  j |  |  S(   s  
        Reserve(TUIntV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUIntV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUIntV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I  s    c         G   s   t  j |  |  S(   se  
        Clr(TUIntV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUIntV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUIntV self)

        Parameters:
            self: TVec< TUInt > *

        (   R   t
   TUIntV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y  s    c         G   s   t  j |  |  S(   s   
        Trunc(TUIntV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUIntV self)

        Parameters:
            self: TVec< TUInt > *

        (   R   t   TUIntV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n  s    c         C   s   t  j |   S(   s[   
        Pack(TUIntV self)

        Parameters:
            self: TVec< TUInt > *

        (   R   t   TUIntV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s    c         G   s   t  j |  |  S(   sn   
        MoveFrom(TUIntV self, TUIntV Vec)

        Parameters:
            Vec: TVec< TUInt,int > &

        (   R   t   TUIntV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sj   
        Empty(TUIntV self) -> bool

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   sg   
        Len(TUIntV self) -> int

        Parameters:
            self: TVec< TUInt > const *

        (   R   t
   TUIntV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sl   
        Reserved(TUIntV self) -> int

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TUIntV self) -> TUInt
        Last(TUIntV self) -> TUInt

        Parameters:
            self: TVec< TUInt > *

        (   R   t   TUIntV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sl   
        LastValN(TUIntV self) -> int

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TUIntV self) -> TUInt
        LastLast(TUIntV self) -> TUInt

        Parameters:
            self: TVec< TUInt > *

        (   R   t   TUIntV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ĕ  s    	c         C   s   t  j |   S(   sj   
        BegI(TUIntV self) -> TUInt

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ϕ  s    c         C   s   t  j |   S(   sj   
        EndI(TUIntV self) -> TUInt

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ٕ  s    c         G   s   t  j |  |  S(   sr   
        GetI(TUIntV self, int const & ValN) -> TUInt

        Parameters:
            ValN: int const &

        (   R   t   TUIntV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s}  
        Add(TUIntV self) -> int
        Add(TUIntV self, TUInt Val) -> int

        Parameters:
            Val: TUInt const &

        Add(TUIntV self, TUInt Val) -> int

        Parameters:
            Val: TUInt &

        Add(TUIntV self, TUInt Val, int const & ResizeLen) -> int

        Parameters:
            Val: TUInt const &
            ResizeLen: int const &

        (   R   t
   TUIntV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sy   
        AddV(TUIntV self, TUIntV ValV) -> int

        Parameters:
            ValV: TVec< TUInt,int > const &

        (   R   t   TUIntV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TUIntV self, TUInt Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TUInt const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUIntV self, TUInt Val, bool const & Asc=True) -> int

        Parameters:
            Val: TUInt const &
            Asc: bool const &

        AddSorted(TUIntV self, TUInt Val) -> int

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUIntV self, TUInt Val, bool const & Asc) -> int

        Parameters:
            Val: TUInt const &
            Asc: bool const &

        (   R   t   TUIntV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $  s    	c         G   s   t  j |  |  S(   so   
        AddMerged(TUIntV self, TUInt Val) -> int

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TUIntV self, TUIntV ValV) -> int

        Parameters:
            ValV: TVec< TUInt,int > const &

        (   R   t   TUIntV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   so   
        AddUnique(TUIntV self, TUInt Val) -> int

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    c         G   s   t  j |  |  S(   s   
        GetVal(TUIntV self, int const & ValN) -> TUInt

        Parameters:
            ValN: int const &

        GetVal(TUIntV self, int const & ValN) -> TUInt

        Parameters:
            ValN: int const &

        (   R   t   TUIntV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   s   
        SetVal(TUIntV self, int const & ValN, TUInt Val)

        Parameters:
            ValN: int const &
            Val: TUInt const &

        (   R   t   TUIntV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUIntV self, int const & BValN, int const & EValN, TUIntV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TUInt,int > &

        (   R   t   TUIntV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    
c         G   s   t  j |  |  S(   s   
        Ins(TUIntV self, int const & ValN, TUInt Val)

        Parameters:
            ValN: int const &
            Val: TUInt const &

        (   R   t
   TUIntV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s  s    	c         G   s   t  j |  |  S(   s   
        Del(TUIntV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUIntV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t
   TUIntV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~  s    c         C   s   t  j |   S(   s^   
        DelLast(TUIntV self)

        Parameters:
            self: TVec< TUInt > *

        (   R   t   TUIntV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sn   
        DelIfIn(TUIntV self, TUInt Val) -> bool

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   se   
        DelAll(TUIntV self, TUInt Val)

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   se   
        PutAll(TUIntV self, TUInt Val)

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        Swap(TUIntV self, TUIntV Vec)

        Parameters:
            Vec: TVec< TUInt,int > &

        Swap(TUIntV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TUIntV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TUInt LVal, TUInt RVal)

        Parameters:
            LVal: TVec< TUInt >::TIter
            RVal: TVec< TUInt >::TIter

        (   R   t   TUIntV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  Ɩ  s    	c         C   s   t  j |   S(   sg   
        NextPerm(TUIntV self) -> bool

        Parameters:
            self: TVec< TUInt > *

        (   R   t   TUIntV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  Җ  s    c         C   s   t  j |   S(   sg   
        PrevPerm(TUIntV self) -> bool

        Parameters:
            self: TVec< TUInt > *

        (   R   t   TUIntV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  ܖ  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUIntV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUIntV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TUIntV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUIntV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TUIntV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUIntV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TUIntV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUIntV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  	  s    
c         G   s   t  j |  |  S(   s   
        QSort(TUIntV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUIntV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TUIntV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUIntV self)

        Parameters:
            self: TVec< TUInt > *

        (   R   t   TUIntV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  !  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUIntV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUIntV self) -> bool

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  0  s    c         G   s   t  j |  |  S(   s^   
        Shuffle(TUIntV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUIntV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  ?  s    c         G   s   t  j |  |  S(   s   
        Reverse(TUIntV self)
        Reverse(TUIntV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUIntV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I  s    
c         C   s   t  j |   S(   s\   
        Merge(TUIntV self)

        Parameters:
            self: TVec< TUInt > *

        (   R   t   TUIntV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  U  s    c         G   s   t  j |  |  S(   s  
        Intrs(TUIntV self, TUIntV ValV)

        Parameters:
            ValV: TVec< TUInt,int > const &

        Intrs(TUIntV self, TUIntV ValV, TUIntV DstValV)

        Parameters:
            ValV: TVec< TUInt,int > const &
            DstValV: TVec< TUInt,int > &

        (   R   t   TUIntV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  _  s    c         G   s   t  j |  |  S(   s  
        Union(TUIntV self, TUIntV ValV)

        Parameters:
            ValV: TVec< TUInt,int > const &

        Union(TUIntV self, TUIntV ValV, TUIntV DstValV)

        Parameters:
            ValV: TVec< TUInt,int > const &
            DstValV: TVec< TUInt,int > &

        (   R   t   TUIntV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    c         G   s   t  j |  |  S(   s  
        Diff(TUIntV self, TUIntV ValV)

        Parameters:
            ValV: TVec< TUInt,int > const &

        Diff(TUIntV self, TUIntV ValV, TUIntV DstValV)

        Parameters:
            ValV: TVec< TUInt,int > const &
            DstValV: TVec< TUInt,int > &

        (   R   t   TUIntV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s}   
        IntrsLen(TUIntV self, TUIntV ValV) -> int

        Parameters:
            ValV: TVec< TUInt,int > const &

        (   R   t   TUIntV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s}   
        UnionLen(TUIntV self, TUIntV ValV) -> int

        Parameters:
            ValV: TVec< TUInt,int > const &

        (   R   t   TUIntV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   sk   
        Count(TUIntV self, TUInt Val) -> int

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s   
        SearchBin(TUIntV self, TUInt Val) -> int

        Parameters:
            Val: TUInt const &

        SearchBin(TUIntV self, TUInt Val, int & InsValN) -> int

        Parameters:
            Val: TUInt const &
            InsValN: int &

        (   R   t   TUIntV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   s  
        SearchForw(TUIntV self, TUInt Val, int const & BValN=0) -> int

        Parameters:
            Val: TUInt const &
            BValN: int const &

        SearchForw(TUIntV self, TUInt Val) -> int

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   sp   
        SearchBack(TUIntV self, TUInt Val) -> int

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  ͗  s    c         G   s   t  j |  |  S(   s+  
        SearchVForw(TUIntV self, TUIntV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TUInt,int > const &
            BValN: int const &

        SearchVForw(TUIntV self, TUIntV ValV) -> int

        Parameters:
            ValV: TVec< TUInt,int > const &

        (   R   t   TUIntV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  ח  s    c         G   s   t  j |  |  S(   s   
        IsIn(TUIntV self, TUInt Val) -> bool

        Parameters:
            Val: TUInt const &

        IsIn(TUIntV self, TUInt Val, int & ValN) -> bool

        Parameters:
            Val: TUInt const &
            ValN: int &

        (   R   t   TUIntV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   sn   
        IsInBin(TUIntV self, TUInt Val) -> bool

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   sn   
        GetDat(TUIntV self, TUInt Val) -> TUInt

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   sq   
        GetAddDat(TUIntV self, TUInt Val) -> TUInt

        Parameters:
            Val: TUInt const &

        (   R   t   TUIntV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sm   
        GetMxValN(TUIntV self) -> int

        Parameters:
            self: TVec< TUInt > const *

        (   R   t   TUIntV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   st	  
        GetV(TUInt Val1) -> TUIntV

        Parameters:
            Val1: TUInt const &

        GetV(TUInt Val1, TUInt Val2) -> TUIntV

        Parameters:
            Val1: TUInt const &
            Val2: TUInt const &

        GetV(TUInt Val1, TUInt Val2, TUInt Val3) -> TUIntV

        Parameters:
            Val1: TUInt const &
            Val2: TUInt const &
            Val3: TUInt const &

        GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4) -> TUIntV

        Parameters:
            Val1: TUInt const &
            Val2: TUInt const &
            Val3: TUInt const &
            Val4: TUInt const &

        GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4, TUInt Val5) -> TUIntV

        Parameters:
            Val1: TUInt const &
            Val2: TUInt const &
            Val3: TUInt const &
            Val4: TUInt const &
            Val5: TUInt const &

        GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4, TUInt Val5, TUInt Val6) -> TUIntV

        Parameters:
            Val1: TUInt const &
            Val2: TUInt const &
            Val3: TUInt const &
            Val4: TUInt const &
            Val5: TUInt const &
            Val6: TUInt const &

        GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4, TUInt Val5, TUInt Val6, TUInt Val7) -> TUIntV

        Parameters:
            Val1: TUInt const &
            Val2: TUInt const &
            Val3: TUInt const &
            Val4: TUInt const &
            Val5: TUInt const &
            Val6: TUInt const &
            Val7: TUInt const &

        GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4, TUInt Val5, TUInt Val6, TUInt Val7, 
            TUInt Val8) -> TUIntV

        Parameters:
            Val1: TUInt const &
            Val2: TUInt const &
            Val3: TUInt const &
            Val4: TUInt const &
            Val5: TUInt const &
            Val6: TUInt const &
            Val7: TUInt const &
            Val8: TUInt const &

        GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4, TUInt Val5, TUInt Val6, TUInt Val7, 
            TUInt Val8, TUInt Val9) -> TUIntV

        Parameters:
            Val1: TUInt const &
            Val2: TUInt const &
            Val3: TUInt const &
            Val4: TUInt const &
            Val5: TUInt const &
            Val6: TUInt const &
            Val7: TUInt const &
            Val8: TUInt const &
            Val9: TUInt const &

        (   R   t   TUIntV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUIntVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TUIntV_SwapI(TUInt LVal, TUInt RVal)

    Parameters:
        LVal: TVec< TUInt >::TIter
        RVal: TVec< TUInt >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   ss  
    GetV(TUInt Val1) -> TUIntV

    Parameters:
        Val1: TUInt const &

    GetV(TUInt Val1, TUInt Val2) -> TUIntV

    Parameters:
        Val1: TUInt const &
        Val2: TUInt const &

    GetV(TUInt Val1, TUInt Val2, TUInt Val3) -> TUIntV

    Parameters:
        Val1: TUInt const &
        Val2: TUInt const &
        Val3: TUInt const &

    GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4) -> TUIntV

    Parameters:
        Val1: TUInt const &
        Val2: TUInt const &
        Val3: TUInt const &
        Val4: TUInt const &

    GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4, TUInt Val5) -> TUIntV

    Parameters:
        Val1: TUInt const &
        Val2: TUInt const &
        Val3: TUInt const &
        Val4: TUInt const &
        Val5: TUInt const &

    GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4, TUInt Val5, TUInt Val6) -> TUIntV

    Parameters:
        Val1: TUInt const &
        Val2: TUInt const &
        Val3: TUInt const &
        Val4: TUInt const &
        Val5: TUInt const &
        Val6: TUInt const &

    GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4, TUInt Val5, TUInt Val6, TUInt Val7) -> TUIntV

    Parameters:
        Val1: TUInt const &
        Val2: TUInt const &
        Val3: TUInt const &
        Val4: TUInt const &
        Val5: TUInt const &
        Val6: TUInt const &
        Val7: TUInt const &

    GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4, TUInt Val5, TUInt Val6, TUInt Val7, 
        TUInt Val8) -> TUIntV

    Parameters:
        Val1: TUInt const &
        Val2: TUInt const &
        Val3: TUInt const &
        Val4: TUInt const &
        Val5: TUInt const &
        Val6: TUInt const &
        Val7: TUInt const &
        Val8: TUInt const &

    TUIntV_GetV(TUInt Val1, TUInt Val2, TUInt Val3, TUInt Val4, TUInt Val5, TUInt Val6, TUInt Val7, 
        TUInt Val8, TUInt Val9) -> TUIntV

    Parameters:
        Val1: TUInt const &
        Val2: TUInt const &
        Val3: TUInt const &
        Val4: TUInt const &
        Val5: TUInt const &
        Val6: TUInt const &
        Val7: TUInt const &
        Val8: TUInt const &
        Val9: TUInt const &

    (   R   R*  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  ̘  s    Vt   TUInt64Vc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s"   Proxy of C++ TVec<(TUInt64)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   &  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   &  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TUInt64)> self) -> TUInt64V
        __init__(TVec<(TUInt64)> self, TUInt64V Vec) -> TUInt64V

        Parameters:
            Vec: TVec< TUInt64,int > const &

        __init__(TVec<(TUInt64)> self, int const & _Vals) -> TUInt64V

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUInt64)> self, int const & _MxVals, int const & _Vals) -> TUInt64V

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUInt64)> self, TUInt64 _ValT, int const & _Vals) -> TUInt64V

        Parameters:
            _ValT: TUInt64 *
            _Vals: int const &

        __init__(TVec<(TUInt64)> self, TSIn SIn) -> TUInt64V

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64V_swiginitt   new_TUInt64V(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   )  s    c         G   s   t  j |  |  S(   s]   
        Load(TUInt64V self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64V_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I  s    c         G   s   t  j |  |  S(   sa   
        Save(TUInt64V self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64V_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S  s    c         G   s   t  j |  |  S(   sx   
        __add__(TUInt64V self, TUInt64 Val) -> TUInt64V

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ]  s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64V self, TUInt64V Vec) -> bool

        Parameters:
            Vec: TVec< TUInt64,int > const &

        (   R   t   TUInt64V___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g  s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64V self, TUInt64V Vec) -> bool

        Parameters:
            Vec: TVec< TUInt64,int > const &

        (   R   t   TUInt64V___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    c         C   s   t  j |   S(   sr   
        GetMemUsed(TUInt64V self) -> int

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {  s    c         C   s   t  j |   S(   sr   
        GetMemSize(TUInt64V self) -> int

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   su   
        GetPrimHashCd(TUInt64V self) -> int

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   st   
        GetSecHashCd(TUInt64V self) -> int

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TUInt64V self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUInt64V self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64V_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TUInt64V self, TUInt64 _ValT, int const & _Vals)

        Parameters:
            _ValT: TUInt64 *
            _Vals: int const &

        (   R   t   TUInt64V_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sn   
        IsExt(TUInt64V self) -> bool

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TUInt64V self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUInt64V self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64V_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ș  s    c         G   s   t  j |  |  S(   sm  
        Clr(TUInt64V self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUInt64V self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUInt64V self)

        Parameters:
            self: TVec< TUInt64 > *

        (   R   t   TUInt64V_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ؙ  s    c         G   s   t  j |  |  S(   s   
        Trunc(TUInt64V self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUInt64V self)

        Parameters:
            self: TVec< TUInt64 > *

        (   R   t   TUInt64V_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s_   
        Pack(TUInt64V self)

        Parameters:
            self: TVec< TUInt64 > *

        (   R   t   TUInt64V_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   st   
        MoveFrom(TUInt64V self, TUInt64V Vec)

        Parameters:
            Vec: TVec< TUInt64,int > &

        (   R   t   TUInt64V_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sn   
        Empty(TUInt64V self) -> bool

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   sk   
        Len(TUInt64V self) -> int

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sp   
        Reserved(TUInt64V self) -> int

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  $  s    c         G   s   t  j |  |  S(   s   
        Last(TUInt64V self) -> TUInt64
        Last(TUInt64V self) -> TUInt64

        Parameters:
            self: TVec< TUInt64 > *

        (   R   t   TUInt64V_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .  s    	c         C   s   t  j |   S(   sp   
        LastValN(TUInt64V self) -> int

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   s   
        LastLast(TUInt64V self) -> TUInt64
        LastLast(TUInt64V self) -> TUInt64

        Parameters:
            self: TVec< TUInt64 > *

        (   R   t   TUInt64V_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    	c         C   s   t  j |   S(   sp   
        BegI(TUInt64V self) -> TUInt64

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N  s    c         C   s   t  j |   S(   sp   
        EndI(TUInt64V self) -> TUInt64

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X  s    c         G   s   t  j |  |  S(   sv   
        GetI(TUInt64V self, int const & ValN) -> TUInt64

        Parameters:
            ValN: int const &

        (   R   t   TUInt64V_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  b  s    c         G   s   t  j |  |  S(   s  
        Add(TUInt64V self) -> int
        Add(TUInt64V self, TUInt64 Val) -> int

        Parameters:
            Val: TUInt64 const &

        Add(TUInt64V self, TUInt64 Val) -> int

        Parameters:
            Val: TUInt64 &

        Add(TUInt64V self, TUInt64 Val, int const & ResizeLen) -> int

        Parameters:
            Val: TUInt64 const &
            ResizeLen: int const &

        (   R   t   TUInt64V_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    c         G   s   t  j |  |  S(   s   
        AddV(TUInt64V self, TUInt64V ValV) -> int

        Parameters:
            ValV: TVec< TUInt64,int > const &

        (   R   t   TUInt64V_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TUInt64V self, TUInt64 Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TUInt64 const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUInt64V self, TUInt64 Val, bool const & Asc=True) -> int

        Parameters:
            Val: TUInt64 const &
            Asc: bool const &

        AddSorted(TUInt64V self, TUInt64 Val) -> int

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUInt64V self, TUInt64 Val, bool const & Asc) -> int

        Parameters:
            Val: TUInt64 const &
            Asc: bool const &

        (   R   t   TUInt64V_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   su   
        AddMerged(TUInt64V self, TUInt64 Val) -> int

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TUInt64V self, TUInt64V ValV) -> int

        Parameters:
            ValV: TVec< TUInt64,int > const &

        (   R   t   TUInt64V_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   su   
        AddUnique(TUInt64V self, TUInt64 Val) -> int

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64V self, int const & ValN) -> TUInt64

        Parameters:
            ValN: int const &

        GetVal(TUInt64V self, int const & ValN) -> TUInt64

        Parameters:
            ValN: int const &

        (   R   t   TUInt64V_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ̚  s    c         G   s   t  j |  |  S(   s   
        SetVal(TUInt64V self, int const & ValN, TUInt64 Val)

        Parameters:
            ValN: int const &
            Val: TUInt64 const &

        (   R   t   TUInt64V_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ۚ  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUInt64V self, int const & BValN, int const & EValN, TUInt64V ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TUInt64,int > &

        (   R   t   TUInt64V_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TUInt64V self, int const & ValN, TUInt64 Val)

        Parameters:
            ValN: int const &
            Val: TUInt64 const &

        (   R   t   TUInt64V_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TUInt64V self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUInt64V self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TUInt64V_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sb   
        DelLast(TUInt64V self)

        Parameters:
            self: TVec< TUInt64 > *

        (   R   t   TUInt64V_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   st   
        DelIfIn(TUInt64V self, TUInt64 Val) -> bool

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   sk   
        DelAll(TUInt64V self, TUInt64 Val)

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  !  s    c         G   s   t  j |  |  S(   sk   
        PutAll(TUInt64V self, TUInt64 Val)

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  +  s    c         G   s   t  j |  |  S(   s  
        Swap(TUInt64V self, TUInt64V Vec)

        Parameters:
            Vec: TVec< TUInt64,int > &

        Swap(TUInt64V self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TUInt64V_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  5  s    c          G   s   t  j |    S(   s   
        SwapI(TUInt64 LVal, TUInt64 RVal)

        Parameters:
            LVal: TVec< TUInt64 >::TIter
            RVal: TVec< TUInt64 >::TIter

        (   R   t   TUInt64V_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  E  s    	c         C   s   t  j |   S(   sk   
        NextPerm(TUInt64V self) -> bool

        Parameters:
            self: TVec< TUInt64 > *

        (   R   t   TUInt64V_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  Q  s    c         C   s   t  j |   S(   sk   
        PrevPerm(TUInt64V self) -> bool

        Parameters:
            self: TVec< TUInt64 > *

        (   R   t   TUInt64V_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  [  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUInt64V self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUInt64V_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  e  s    	c         G   s   t  j |  |  S(   s   
        BSort(TUInt64V self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64V_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  p  s    
c         G   s   t  j |  |  S(   s   
        ISort(TUInt64V self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64V_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  |  s    
c         G   s   t  j |  |  S(   s   
        Partition(TUInt64V self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64V_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TUInt64V self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64V_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TUInt64V self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUInt64V self)

        Parameters:
            self: TVec< TUInt64 > *

        (   R   t   TUInt64V_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUInt64V self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUInt64V self) -> bool

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   s`   
        Shuffle(TUInt64V self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUInt64V_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TUInt64V self)
        Reverse(TUInt64V self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUInt64V_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ț  s    
c         C   s   t  j |   S(   s`   
        Merge(TUInt64V self)

        Parameters:
            self: TVec< TUInt64 > *

        (   R   t   TUInt64V_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ԛ  s    c         G   s   t  j |  |  S(   s&  
        Intrs(TUInt64V self, TUInt64V ValV)

        Parameters:
            ValV: TVec< TUInt64,int > const &

        Intrs(TUInt64V self, TUInt64V ValV, TUInt64V DstValV)

        Parameters:
            ValV: TVec< TUInt64,int > const &
            DstValV: TVec< TUInt64,int > &

        (   R   t   TUInt64V_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  ޛ  s    c         G   s   t  j |  |  S(   s&  
        Union(TUInt64V self, TUInt64V ValV)

        Parameters:
            ValV: TVec< TUInt64,int > const &

        Union(TUInt64V self, TUInt64V ValV, TUInt64V DstValV)

        Parameters:
            ValV: TVec< TUInt64,int > const &
            DstValV: TVec< TUInt64,int > &

        (   R   t   TUInt64V_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s$  
        Diff(TUInt64V self, TUInt64V ValV)

        Parameters:
            ValV: TVec< TUInt64,int > const &

        Diff(TUInt64V self, TUInt64V ValV, TUInt64V DstValV)

        Parameters:
            ValV: TVec< TUInt64,int > const &
            DstValV: TVec< TUInt64,int > &

        (   R   t   TUInt64V_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TUInt64V self, TUInt64V ValV) -> int

        Parameters:
            ValV: TVec< TUInt64,int > const &

        (   R   t   TUInt64V_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TUInt64V self, TUInt64V ValV) -> int

        Parameters:
            ValV: TVec< TUInt64,int > const &

        (   R   t   TUInt64V_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   sq   
        Count(TUInt64V self, TUInt64 Val) -> int

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  "  s    c         G   s   t  j |  |  S(   s  
        SearchBin(TUInt64V self, TUInt64 Val) -> int

        Parameters:
            Val: TUInt64 const &

        SearchBin(TUInt64V self, TUInt64 Val, int & InsValN) -> int

        Parameters:
            Val: TUInt64 const &
            InsValN: int &

        (   R   t   TUInt64V_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  ,  s    c         G   s   t  j |  |  S(   s  
        SearchForw(TUInt64V self, TUInt64 Val, int const & BValN=0) -> int

        Parameters:
            Val: TUInt64 const &
            BValN: int const &

        SearchForw(TUInt64V self, TUInt64 Val) -> int

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  <  s    c         G   s   t  j |  |  S(   sv   
        SearchBack(TUInt64V self, TUInt64 Val) -> int

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  L  s    c         G   s   t  j |  |  S(   s7  
        SearchVForw(TUInt64V self, TUInt64V ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TUInt64,int > const &
            BValN: int const &

        SearchVForw(TUInt64V self, TUInt64V ValV) -> int

        Parameters:
            ValV: TVec< TUInt64,int > const &

        (   R   t   TUInt64V_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  V  s    c         G   s   t  j |  |  S(   s   
        IsIn(TUInt64V self, TUInt64 Val) -> bool

        Parameters:
            Val: TUInt64 const &

        IsIn(TUInt64V self, TUInt64 Val, int & ValN) -> bool

        Parameters:
            Val: TUInt64 const &
            ValN: int &

        (   R   t   TUInt64V_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  f  s    c         G   s   t  j |  |  S(   st   
        IsInBin(TUInt64V self, TUInt64 Val) -> bool

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  v  s    c         G   s   t  j |  |  S(   sv   
        GetDat(TUInt64V self, TUInt64 Val) -> TUInt64

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   sy   
        GetAddDat(TUInt64V self, TUInt64 Val) -> TUInt64

        Parameters:
            Val: TUInt64 const &

        (   R   t   TUInt64V_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sq   
        GetMxValN(TUInt64V self) -> int

        Parameters:
            self: TVec< TUInt64 > const *

        (   R   t   TUInt64V_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   sG
  
        GetV(TUInt64 Val1) -> TUInt64V

        Parameters:
            Val1: TUInt64 const &

        GetV(TUInt64 Val1, TUInt64 Val2) -> TUInt64V

        Parameters:
            Val1: TUInt64 const &
            Val2: TUInt64 const &

        GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3) -> TUInt64V

        Parameters:
            Val1: TUInt64 const &
            Val2: TUInt64 const &
            Val3: TUInt64 const &

        GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4) -> TUInt64V

        Parameters:
            Val1: TUInt64 const &
            Val2: TUInt64 const &
            Val3: TUInt64 const &
            Val4: TUInt64 const &

        GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4, TUInt64 Val5) -> TUInt64V

        Parameters:
            Val1: TUInt64 const &
            Val2: TUInt64 const &
            Val3: TUInt64 const &
            Val4: TUInt64 const &
            Val5: TUInt64 const &

        GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4, TUInt64 Val5, TUInt64 Val6) -> TUInt64V

        Parameters:
            Val1: TUInt64 const &
            Val2: TUInt64 const &
            Val3: TUInt64 const &
            Val4: TUInt64 const &
            Val5: TUInt64 const &
            Val6: TUInt64 const &

        GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4, TUInt64 Val5, TUInt64 Val6, 
            TUInt64 Val7) -> TUInt64V

        Parameters:
            Val1: TUInt64 const &
            Val2: TUInt64 const &
            Val3: TUInt64 const &
            Val4: TUInt64 const &
            Val5: TUInt64 const &
            Val6: TUInt64 const &
            Val7: TUInt64 const &

        GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4, TUInt64 Val5, TUInt64 Val6, 
            TUInt64 Val7, TUInt64 Val8) -> TUInt64V

        Parameters:
            Val1: TUInt64 const &
            Val2: TUInt64 const &
            Val3: TUInt64 const &
            Val4: TUInt64 const &
            Val5: TUInt64 const &
            Val6: TUInt64 const &
            Val7: TUInt64 const &
            Val8: TUInt64 const &

        GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4, TUInt64 Val5, TUInt64 Val6, 
            TUInt64 Val7, TUInt64 Val8, TUInt64 Val9) -> TUInt64V

        Parameters:
            Val1: TUInt64 const &
            Val2: TUInt64 const &
            Val3: TUInt64 const &
            Val4: TUInt64 const &
            Val5: TUInt64 const &
            Val6: TUInt64 const &
            Val7: TUInt64 const &
            Val8: TUInt64 const &
            Val9: TUInt64 const &

        (   R   t   TUInt64V_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUInt64VRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  $  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TUInt64V_SwapI(TUInt64 LVal, TUInt64 RVal)

    Parameters:
        LVal: TVec< TUInt64 >::TIter
        RVal: TVec< TUInt64 >::TIter

    (   R   RZ  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRZ  A  s    	c          G   s   t  j |    S(   sD	  
    GetV(TUInt64 Val1) -> TUInt64V

    Parameters:
        Val1: TUInt64 const &

    GetV(TUInt64 Val1, TUInt64 Val2) -> TUInt64V

    Parameters:
        Val1: TUInt64 const &
        Val2: TUInt64 const &

    GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3) -> TUInt64V

    Parameters:
        Val1: TUInt64 const &
        Val2: TUInt64 const &
        Val3: TUInt64 const &

    GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4) -> TUInt64V

    Parameters:
        Val1: TUInt64 const &
        Val2: TUInt64 const &
        Val3: TUInt64 const &
        Val4: TUInt64 const &

    GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4, TUInt64 Val5) -> TUInt64V

    Parameters:
        Val1: TUInt64 const &
        Val2: TUInt64 const &
        Val3: TUInt64 const &
        Val4: TUInt64 const &
        Val5: TUInt64 const &

    GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4, TUInt64 Val5, TUInt64 Val6) -> TUInt64V

    Parameters:
        Val1: TUInt64 const &
        Val2: TUInt64 const &
        Val3: TUInt64 const &
        Val4: TUInt64 const &
        Val5: TUInt64 const &
        Val6: TUInt64 const &

    GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4, TUInt64 Val5, TUInt64 Val6, 
        TUInt64 Val7) -> TUInt64V

    Parameters:
        Val1: TUInt64 const &
        Val2: TUInt64 const &
        Val3: TUInt64 const &
        Val4: TUInt64 const &
        Val5: TUInt64 const &
        Val6: TUInt64 const &
        Val7: TUInt64 const &

    GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4, TUInt64 Val5, TUInt64 Val6, 
        TUInt64 Val7, TUInt64 Val8) -> TUInt64V

    Parameters:
        Val1: TUInt64 const &
        Val2: TUInt64 const &
        Val3: TUInt64 const &
        Val4: TUInt64 const &
        Val5: TUInt64 const &
        Val6: TUInt64 const &
        Val7: TUInt64 const &
        Val8: TUInt64 const &

    TUInt64V_GetV(TUInt64 Val1, TUInt64 Val2, TUInt64 Val3, TUInt64 Val4, TUInt64 Val5, TUInt64 Val6, 
        TUInt64 Val7, TUInt64 Val8, TUInt64 Val9) -> TUInt64V

    Parameters:
        Val1: TUInt64 const &
        Val2: TUInt64 const &
        Val3: TUInt64 const &
        Val4: TUInt64 const &
        Val5: TUInt64 const &
        Val6: TUInt64 const &
        Val7: TUInt64 const &
        Val8: TUInt64 const &
        Val9: TUInt64 const &

    (   R   Rv  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRv  L  s    Wt   TSFltVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s    Proxy of C++ TVec<(TSFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TSFlt)> self) -> TSFltV
        __init__(TVec<(TSFlt)> self, TSFltV Vec) -> TSFltV

        Parameters:
            Vec: TVec< TSFlt,int > const &

        __init__(TVec<(TSFlt)> self, int const & _Vals) -> TSFltV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TSFlt)> self, int const & _MxVals, int const & _Vals) -> TSFltV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TSFlt)> self, TSFlt _ValT, int const & _Vals) -> TSFltV

        Parameters:
            _ValT: TSFlt *
            _Vals: int const &

        __init__(TVec<(TSFlt)> self, TSIn SIn) -> TSFltV

        Parameters:
            SIn: TSIn &

        N(   R   t   TSFltV_swiginitt
   new_TSFltV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   s[   
        Load(TSFltV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TSFltV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ʝ  s    c         G   s   t  j |  |  S(   s_   
        Save(TSFltV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TSFltV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ԝ  s    c         G   s   t  j |  |  S(   sp   
        __add__(TSFltV self, TSFlt Val) -> TSFltV

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ޝ  s    c         G   s   t  j |  |  S(   sz   
        __eq__(TSFltV self, TSFltV Vec) -> bool

        Parameters:
            Vec: TVec< TSFlt,int > const &

        (   R   t   TSFltV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sz   
        __lt__(TSFltV self, TSFltV Vec) -> bool

        Parameters:
            Vec: TVec< TSFlt,int > const &

        (   R   t   TSFltV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sn   
        GetMemUsed(TSFltV self) -> int

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sn   
        GetMemSize(TSFltV self) -> int

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sq   
        GetPrimHashCd(TSFltV self) -> int

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sp   
        GetSecHashCd(TSFltV self) -> int

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TSFltV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TSFltV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t
   TSFltV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    c         G   s   t  j |  |  S(   s   
        GenExt(TSFltV self, TSFlt _ValT, int const & _Vals)

        Parameters:
            _ValT: TSFlt *
            _Vals: int const &

        (   R   t   TSFltV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4  s    	c         C   s   t  j |   S(   sj   
        IsExt(TSFltV self) -> bool

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ?  s    c         G   s   t  j |  |  S(   s  
        Reserve(TSFltV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TSFltV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TSFltV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I  s    c         G   s   t  j |  |  S(   se  
        Clr(TSFltV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TSFltV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TSFltV self)

        Parameters:
            self: TVec< TSFlt > *

        (   R   t
   TSFltV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y  s    c         G   s   t  j |  |  S(   s   
        Trunc(TSFltV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TSFltV self)

        Parameters:
            self: TVec< TSFlt > *

        (   R   t   TSFltV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n  s    c         C   s   t  j |   S(   s[   
        Pack(TSFltV self)

        Parameters:
            self: TVec< TSFlt > *

        (   R   t   TSFltV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s    c         G   s   t  j |  |  S(   sn   
        MoveFrom(TSFltV self, TSFltV Vec)

        Parameters:
            Vec: TVec< TSFlt,int > &

        (   R   t   TSFltV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sj   
        Empty(TSFltV self) -> bool

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   sg   
        Len(TSFltV self) -> int

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t
   TSFltV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sl   
        Reserved(TSFltV self) -> int

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TSFltV self) -> TSFlt
        Last(TSFltV self) -> TSFlt

        Parameters:
            self: TVec< TSFlt > *

        (   R   t   TSFltV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sl   
        LastValN(TSFltV self) -> int

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TSFltV self) -> TSFlt
        LastLast(TSFltV self) -> TSFlt

        Parameters:
            self: TVec< TSFlt > *

        (   R   t   TSFltV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ğ  s    	c         C   s   t  j |   S(   sj   
        BegI(TSFltV self) -> TSFlt

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ϟ  s    c         C   s   t  j |   S(   sj   
        EndI(TSFltV self) -> TSFlt

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ٞ  s    c         G   s   t  j |  |  S(   sr   
        GetI(TSFltV self, int const & ValN) -> TSFlt

        Parameters:
            ValN: int const &

        (   R   t   TSFltV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s}  
        Add(TSFltV self) -> int
        Add(TSFltV self, TSFlt Val) -> int

        Parameters:
            Val: TSFlt const &

        Add(TSFltV self, TSFlt Val) -> int

        Parameters:
            Val: TSFlt &

        Add(TSFltV self, TSFlt Val, int const & ResizeLen) -> int

        Parameters:
            Val: TSFlt const &
            ResizeLen: int const &

        (   R   t
   TSFltV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sy   
        AddV(TSFltV self, TSFltV ValV) -> int

        Parameters:
            ValV: TVec< TSFlt,int > const &

        (   R   t   TSFltV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TSFltV self, TSFlt Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TSFlt const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TSFltV self, TSFlt Val, bool const & Asc=True) -> int

        Parameters:
            Val: TSFlt const &
            Asc: bool const &

        AddSorted(TSFltV self, TSFlt Val) -> int

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TSFltV self, TSFlt Val, bool const & Asc) -> int

        Parameters:
            Val: TSFlt const &
            Asc: bool const &

        (   R   t   TSFltV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $  s    	c         G   s   t  j |  |  S(   so   
        AddMerged(TSFltV self, TSFlt Val) -> int

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TSFltV self, TSFltV ValV) -> int

        Parameters:
            ValV: TVec< TSFlt,int > const &

        (   R   t   TSFltV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   so   
        AddUnique(TSFltV self, TSFlt Val) -> int

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    c         G   s   t  j |  |  S(   s   
        GetVal(TSFltV self, int const & ValN) -> TSFlt

        Parameters:
            ValN: int const &

        GetVal(TSFltV self, int const & ValN) -> TSFlt

        Parameters:
            ValN: int const &

        (   R   t   TSFltV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   s   
        SetVal(TSFltV self, int const & ValN, TSFlt Val)

        Parameters:
            ValN: int const &
            Val: TSFlt const &

        (   R   t   TSFltV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TSFltV self, int const & BValN, int const & EValN, TSFltV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TSFlt,int > &

        (   R   t   TSFltV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    
c         G   s   t  j |  |  S(   s   
        Ins(TSFltV self, int const & ValN, TSFlt Val)

        Parameters:
            ValN: int const &
            Val: TSFlt const &

        (   R   t
   TSFltV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s  s    	c         G   s   t  j |  |  S(   s   
        Del(TSFltV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TSFltV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t
   TSFltV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~  s    c         C   s   t  j |   S(   s^   
        DelLast(TSFltV self)

        Parameters:
            self: TVec< TSFlt > *

        (   R   t   TSFltV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sn   
        DelIfIn(TSFltV self, TSFlt Val) -> bool

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   se   
        DelAll(TSFltV self, TSFlt Val)

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   se   
        PutAll(TSFltV self, TSFlt Val)

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        Swap(TSFltV self, TSFltV Vec)

        Parameters:
            Vec: TVec< TSFlt,int > &

        Swap(TSFltV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TSFltV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TSFlt LVal, TSFlt RVal)

        Parameters:
            LVal: TVec< TSFlt >::TIter
            RVal: TVec< TSFlt >::TIter

        (   R   t   TSFltV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  Ɵ  s    	c         C   s   t  j |   S(   sg   
        NextPerm(TSFltV self) -> bool

        Parameters:
            self: TVec< TSFlt > *

        (   R   t   TSFltV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  ҟ  s    c         C   s   t  j |   S(   sg   
        PrevPerm(TSFltV self) -> bool

        Parameters:
            self: TVec< TSFlt > *

        (   R   t   TSFltV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  ܟ  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TSFltV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TSFltV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TSFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TSFltV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TSFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TSFltV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TSFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TSFltV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  	  s    
c         G   s   t  j |  |  S(   s   
        QSort(TSFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TSFltV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TSFltV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TSFltV self)

        Parameters:
            self: TVec< TSFlt > *

        (   R   t   TSFltV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  !  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TSFltV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TSFltV self) -> bool

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  0  s    c         G   s   t  j |  |  S(   s^   
        Shuffle(TSFltV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TSFltV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  ?  s    c         G   s   t  j |  |  S(   s   
        Reverse(TSFltV self)
        Reverse(TSFltV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TSFltV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I  s    
c         C   s   t  j |   S(   s\   
        Merge(TSFltV self)

        Parameters:
            self: TVec< TSFlt > *

        (   R   t   TSFltV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  U  s    c         G   s   t  j |  |  S(   s  
        Intrs(TSFltV self, TSFltV ValV)

        Parameters:
            ValV: TVec< TSFlt,int > const &

        Intrs(TSFltV self, TSFltV ValV, TSFltV DstValV)

        Parameters:
            ValV: TVec< TSFlt,int > const &
            DstValV: TVec< TSFlt,int > &

        (   R   t   TSFltV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  _  s    c         G   s   t  j |  |  S(   s  
        Union(TSFltV self, TSFltV ValV)

        Parameters:
            ValV: TVec< TSFlt,int > const &

        Union(TSFltV self, TSFltV ValV, TSFltV DstValV)

        Parameters:
            ValV: TVec< TSFlt,int > const &
            DstValV: TVec< TSFlt,int > &

        (   R   t   TSFltV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    c         G   s   t  j |  |  S(   s  
        Diff(TSFltV self, TSFltV ValV)

        Parameters:
            ValV: TVec< TSFlt,int > const &

        Diff(TSFltV self, TSFltV ValV, TSFltV DstValV)

        Parameters:
            ValV: TVec< TSFlt,int > const &
            DstValV: TVec< TSFlt,int > &

        (   R   t   TSFltV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s}   
        IntrsLen(TSFltV self, TSFltV ValV) -> int

        Parameters:
            ValV: TVec< TSFlt,int > const &

        (   R   t   TSFltV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s}   
        UnionLen(TSFltV self, TSFltV ValV) -> int

        Parameters:
            ValV: TVec< TSFlt,int > const &

        (   R   t   TSFltV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   sk   
        Count(TSFltV self, TSFlt Val) -> int

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s   
        SearchBin(TSFltV self, TSFlt Val) -> int

        Parameters:
            Val: TSFlt const &

        SearchBin(TSFltV self, TSFlt Val, int & InsValN) -> int

        Parameters:
            Val: TSFlt const &
            InsValN: int &

        (   R   t   TSFltV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   s  
        SearchForw(TSFltV self, TSFlt Val, int const & BValN=0) -> int

        Parameters:
            Val: TSFlt const &
            BValN: int const &

        SearchForw(TSFltV self, TSFlt Val) -> int

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   sp   
        SearchBack(TSFltV self, TSFlt Val) -> int

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  ͠  s    c         G   s   t  j |  |  S(   s+  
        SearchVForw(TSFltV self, TSFltV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TSFlt,int > const &
            BValN: int const &

        SearchVForw(TSFltV self, TSFltV ValV) -> int

        Parameters:
            ValV: TVec< TSFlt,int > const &

        (   R   t   TSFltV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  נ  s    c         G   s   t  j |  |  S(   s   
        IsIn(TSFltV self, TSFlt Val) -> bool

        Parameters:
            Val: TSFlt const &

        IsIn(TSFltV self, TSFlt Val, int & ValN) -> bool

        Parameters:
            Val: TSFlt const &
            ValN: int &

        (   R   t   TSFltV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   sn   
        IsInBin(TSFltV self, TSFlt Val) -> bool

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   sn   
        GetDat(TSFltV self, TSFlt Val) -> TSFlt

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   sq   
        GetAddDat(TSFltV self, TSFlt Val) -> TSFlt

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sm   
        GetMxValN(TSFltV self) -> int

        Parameters:
            self: TVec< TSFlt > const *

        (   R   t   TSFltV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   st	  
        GetV(TSFlt Val1) -> TSFltV

        Parameters:
            Val1: TSFlt const &

        GetV(TSFlt Val1, TSFlt Val2) -> TSFltV

        Parameters:
            Val1: TSFlt const &
            Val2: TSFlt const &

        GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3) -> TSFltV

        Parameters:
            Val1: TSFlt const &
            Val2: TSFlt const &
            Val3: TSFlt const &

        GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4) -> TSFltV

        Parameters:
            Val1: TSFlt const &
            Val2: TSFlt const &
            Val3: TSFlt const &
            Val4: TSFlt const &

        GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4, TSFlt Val5) -> TSFltV

        Parameters:
            Val1: TSFlt const &
            Val2: TSFlt const &
            Val3: TSFlt const &
            Val4: TSFlt const &
            Val5: TSFlt const &

        GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4, TSFlt Val5, TSFlt Val6) -> TSFltV

        Parameters:
            Val1: TSFlt const &
            Val2: TSFlt const &
            Val3: TSFlt const &
            Val4: TSFlt const &
            Val5: TSFlt const &
            Val6: TSFlt const &

        GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4, TSFlt Val5, TSFlt Val6, TSFlt Val7) -> TSFltV

        Parameters:
            Val1: TSFlt const &
            Val2: TSFlt const &
            Val3: TSFlt const &
            Val4: TSFlt const &
            Val5: TSFlt const &
            Val6: TSFlt const &
            Val7: TSFlt const &

        GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4, TSFlt Val5, TSFlt Val6, TSFlt Val7, 
            TSFlt Val8) -> TSFltV

        Parameters:
            Val1: TSFlt const &
            Val2: TSFlt const &
            Val3: TSFlt const &
            Val4: TSFlt const &
            Val5: TSFlt const &
            Val6: TSFlt const &
            Val7: TSFlt const &
            Val8: TSFlt const &

        GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4, TSFlt Val5, TSFlt Val6, TSFlt Val7, 
            TSFlt Val8, TSFlt Val9) -> TSFltV

        Parameters:
            Val1: TSFlt const &
            Val2: TSFlt const &
            Val3: TSFlt const &
            Val4: TSFlt const &
            Val5: TSFlt const &
            Val6: TSFlt const &
            Val7: TSFlt const &
            Val8: TSFlt const &
            Val9: TSFlt const &

        (   R   t   TSFltV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TSFltVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRx    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TSFltV_SwapI(TSFlt LVal, TSFlt RVal)

    Parameters:
        LVal: TVec< TSFlt >::TIter
        RVal: TVec< TSFlt >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   ss  
    GetV(TSFlt Val1) -> TSFltV

    Parameters:
        Val1: TSFlt const &

    GetV(TSFlt Val1, TSFlt Val2) -> TSFltV

    Parameters:
        Val1: TSFlt const &
        Val2: TSFlt const &

    GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3) -> TSFltV

    Parameters:
        Val1: TSFlt const &
        Val2: TSFlt const &
        Val3: TSFlt const &

    GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4) -> TSFltV

    Parameters:
        Val1: TSFlt const &
        Val2: TSFlt const &
        Val3: TSFlt const &
        Val4: TSFlt const &

    GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4, TSFlt Val5) -> TSFltV

    Parameters:
        Val1: TSFlt const &
        Val2: TSFlt const &
        Val3: TSFlt const &
        Val4: TSFlt const &
        Val5: TSFlt const &

    GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4, TSFlt Val5, TSFlt Val6) -> TSFltV

    Parameters:
        Val1: TSFlt const &
        Val2: TSFlt const &
        Val3: TSFlt const &
        Val4: TSFlt const &
        Val5: TSFlt const &
        Val6: TSFlt const &

    GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4, TSFlt Val5, TSFlt Val6, TSFlt Val7) -> TSFltV

    Parameters:
        Val1: TSFlt const &
        Val2: TSFlt const &
        Val3: TSFlt const &
        Val4: TSFlt const &
        Val5: TSFlt const &
        Val6: TSFlt const &
        Val7: TSFlt const &

    GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4, TSFlt Val5, TSFlt Val6, TSFlt Val7, 
        TSFlt Val8) -> TSFltV

    Parameters:
        Val1: TSFlt const &
        Val2: TSFlt const &
        Val3: TSFlt const &
        Val4: TSFlt const &
        Val5: TSFlt const &
        Val6: TSFlt const &
        Val7: TSFlt const &
        Val8: TSFlt const &

    TSFltV_GetV(TSFlt Val1, TSFlt Val2, TSFlt Val3, TSFlt Val4, TSFlt Val5, TSFlt Val6, TSFlt Val7, 
        TSFlt Val8, TSFlt Val9) -> TSFltV

    Parameters:
        Val1: TSFlt const &
        Val2: TSFlt const &
        Val3: TSFlt const &
        Val4: TSFlt const &
        Val5: TSFlt const &
        Val6: TSFlt const &
        Val7: TSFlt const &
        Val8: TSFlt const &
        Val9: TSFlt const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ̡  s    Vt   TAscFltVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s"   Proxy of C++ TVec<(TAscFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   &  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   &  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TAscFlt)> self) -> TAscFltV
        __init__(TVec<(TAscFlt)> self, TAscFltV Vec) -> TAscFltV

        Parameters:
            Vec: TVec< TAscFlt,int > const &

        __init__(TVec<(TAscFlt)> self, int const & _Vals) -> TAscFltV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TAscFlt)> self, int const & _MxVals, int const & _Vals) -> TAscFltV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TAscFlt)> self, TAscFlt _ValT, int const & _Vals) -> TAscFltV

        Parameters:
            _ValT: TAscFlt *
            _Vals: int const &

        __init__(TVec<(TAscFlt)> self, TSIn SIn) -> TAscFltV

        Parameters:
            SIn: TSIn &

        N(   R   t   TAscFltV_swiginitt   new_TAscFltV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   )  s    c         G   s   t  j |  |  S(   s]   
        Load(TAscFltV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TAscFltV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I  s    c         G   s   t  j |  |  S(   sa   
        Save(TAscFltV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TAscFltV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S  s    c         G   s   t  j |  |  S(   sx   
        __add__(TAscFltV self, TAscFlt Val) -> TAscFltV

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ]  s    c         G   s   t  j |  |  S(   s   
        __eq__(TAscFltV self, TAscFltV Vec) -> bool

        Parameters:
            Vec: TVec< TAscFlt,int > const &

        (   R   t   TAscFltV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g  s    c         G   s   t  j |  |  S(   s   
        __lt__(TAscFltV self, TAscFltV Vec) -> bool

        Parameters:
            Vec: TVec< TAscFlt,int > const &

        (   R   t   TAscFltV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    c         C   s   t  j |   S(   sr   
        GetMemUsed(TAscFltV self) -> int

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {  s    c         C   s   t  j |   S(   sr   
        GetMemSize(TAscFltV self) -> int

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   su   
        GetPrimHashCd(TAscFltV self) -> int

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   st   
        GetSecHashCd(TAscFltV self) -> int

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TAscFltV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TAscFltV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TAscFltV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TAscFltV self, TAscFlt _ValT, int const & _Vals)

        Parameters:
            _ValT: TAscFlt *
            _Vals: int const &

        (   R   t   TAscFltV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sn   
        IsExt(TAscFltV self) -> bool

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TAscFltV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TAscFltV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TAscFltV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ȣ  s    c         G   s   t  j |  |  S(   sm  
        Clr(TAscFltV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TAscFltV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TAscFltV self)

        Parameters:
            self: TVec< TAscFlt > *

        (   R   t   TAscFltV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   آ  s    c         G   s   t  j |  |  S(   s   
        Trunc(TAscFltV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TAscFltV self)

        Parameters:
            self: TVec< TAscFlt > *

        (   R   t   TAscFltV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s_   
        Pack(TAscFltV self)

        Parameters:
            self: TVec< TAscFlt > *

        (   R   t   TAscFltV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   st   
        MoveFrom(TAscFltV self, TAscFltV Vec)

        Parameters:
            Vec: TVec< TAscFlt,int > &

        (   R   t   TAscFltV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sn   
        Empty(TAscFltV self) -> bool

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   sk   
        Len(TAscFltV self) -> int

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sp   
        Reserved(TAscFltV self) -> int

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  $  s    c         G   s   t  j |  |  S(   s   
        Last(TAscFltV self) -> TAscFlt
        Last(TAscFltV self) -> TAscFlt

        Parameters:
            self: TVec< TAscFlt > *

        (   R   t   TAscFltV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .  s    	c         C   s   t  j |   S(   sp   
        LastValN(TAscFltV self) -> int

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   s   
        LastLast(TAscFltV self) -> TAscFlt
        LastLast(TAscFltV self) -> TAscFlt

        Parameters:
            self: TVec< TAscFlt > *

        (   R   t   TAscFltV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    	c         C   s   t  j |   S(   sp   
        BegI(TAscFltV self) -> TAscFlt

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N  s    c         C   s   t  j |   S(   sp   
        EndI(TAscFltV self) -> TAscFlt

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X  s    c         G   s   t  j |  |  S(   sv   
        GetI(TAscFltV self, int const & ValN) -> TAscFlt

        Parameters:
            ValN: int const &

        (   R   t   TAscFltV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  b  s    c         G   s   t  j |  |  S(   s  
        Add(TAscFltV self) -> int
        Add(TAscFltV self, TAscFlt Val) -> int

        Parameters:
            Val: TAscFlt const &

        Add(TAscFltV self, TAscFlt Val) -> int

        Parameters:
            Val: TAscFlt &

        Add(TAscFltV self, TAscFlt Val, int const & ResizeLen) -> int

        Parameters:
            Val: TAscFlt const &
            ResizeLen: int const &

        (   R   t   TAscFltV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    c         G   s   t  j |  |  S(   s   
        AddV(TAscFltV self, TAscFltV ValV) -> int

        Parameters:
            ValV: TVec< TAscFlt,int > const &

        (   R   t   TAscFltV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TAscFltV self, TAscFlt Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TAscFlt const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TAscFltV self, TAscFlt Val, bool const & Asc=True) -> int

        Parameters:
            Val: TAscFlt const &
            Asc: bool const &

        AddSorted(TAscFltV self, TAscFlt Val) -> int

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TAscFltV self, TAscFlt Val, bool const & Asc) -> int

        Parameters:
            Val: TAscFlt const &
            Asc: bool const &

        (   R   t   TAscFltV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   su   
        AddMerged(TAscFltV self, TAscFlt Val) -> int

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TAscFltV self, TAscFltV ValV) -> int

        Parameters:
            ValV: TVec< TAscFlt,int > const &

        (   R   t   TAscFltV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   su   
        AddUnique(TAscFltV self, TAscFlt Val) -> int

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  £  s    c         G   s   t  j |  |  S(   s   
        GetVal(TAscFltV self, int const & ValN) -> TAscFlt

        Parameters:
            ValN: int const &

        GetVal(TAscFltV self, int const & ValN) -> TAscFlt

        Parameters:
            ValN: int const &

        (   R   t   TAscFltV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ̣  s    c         G   s   t  j |  |  S(   s   
        SetVal(TAscFltV self, int const & ValN, TAscFlt Val)

        Parameters:
            ValN: int const &
            Val: TAscFlt const &

        (   R   t   TAscFltV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ۣ  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TAscFltV self, int const & BValN, int const & EValN, TAscFltV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TAscFlt,int > &

        (   R   t   TAscFltV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TAscFltV self, int const & ValN, TAscFlt Val)

        Parameters:
            ValN: int const &
            Val: TAscFlt const &

        (   R   t   TAscFltV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TAscFltV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TAscFltV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TAscFltV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sb   
        DelLast(TAscFltV self)

        Parameters:
            self: TVec< TAscFlt > *

        (   R   t   TAscFltV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   st   
        DelIfIn(TAscFltV self, TAscFlt Val) -> bool

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   sk   
        DelAll(TAscFltV self, TAscFlt Val)

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  !  s    c         G   s   t  j |  |  S(   sk   
        PutAll(TAscFltV self, TAscFlt Val)

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  +  s    c         G   s   t  j |  |  S(   s  
        Swap(TAscFltV self, TAscFltV Vec)

        Parameters:
            Vec: TVec< TAscFlt,int > &

        Swap(TAscFltV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TAscFltV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  5  s    c          G   s   t  j |    S(   s   
        SwapI(TAscFlt LVal, TAscFlt RVal)

        Parameters:
            LVal: TVec< TAscFlt >::TIter
            RVal: TVec< TAscFlt >::TIter

        (   R   t   TAscFltV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  E  s    	c         C   s   t  j |   S(   sk   
        NextPerm(TAscFltV self) -> bool

        Parameters:
            self: TVec< TAscFlt > *

        (   R   t   TAscFltV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  Q  s    c         C   s   t  j |   S(   sk   
        PrevPerm(TAscFltV self) -> bool

        Parameters:
            self: TVec< TAscFlt > *

        (   R   t   TAscFltV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  [  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TAscFltV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TAscFltV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  e  s    	c         G   s   t  j |  |  S(   s   
        BSort(TAscFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  p  s    
c         G   s   t  j |  |  S(   s   
        ISort(TAscFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  |  s    
c         G   s   t  j |  |  S(   s   
        Partition(TAscFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TAscFltV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TAscFltV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TAscFltV self)

        Parameters:
            self: TVec< TAscFlt > *

        (   R   t   TAscFltV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TAscFltV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TAscFltV self) -> bool

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   s`   
        Shuffle(TAscFltV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TAscFltV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TAscFltV self)
        Reverse(TAscFltV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TAscFltV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ȥ  s    
c         C   s   t  j |   S(   s`   
        Merge(TAscFltV self)

        Parameters:
            self: TVec< TAscFlt > *

        (   R   t   TAscFltV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  Ԥ  s    c         G   s   t  j |  |  S(   s&  
        Intrs(TAscFltV self, TAscFltV ValV)

        Parameters:
            ValV: TVec< TAscFlt,int > const &

        Intrs(TAscFltV self, TAscFltV ValV, TAscFltV DstValV)

        Parameters:
            ValV: TVec< TAscFlt,int > const &
            DstValV: TVec< TAscFlt,int > &

        (   R   t   TAscFltV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  ޤ  s    c         G   s   t  j |  |  S(   s&  
        Union(TAscFltV self, TAscFltV ValV)

        Parameters:
            ValV: TVec< TAscFlt,int > const &

        Union(TAscFltV self, TAscFltV ValV, TAscFltV DstValV)

        Parameters:
            ValV: TVec< TAscFlt,int > const &
            DstValV: TVec< TAscFlt,int > &

        (   R   t   TAscFltV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s$  
        Diff(TAscFltV self, TAscFltV ValV)

        Parameters:
            ValV: TVec< TAscFlt,int > const &

        Diff(TAscFltV self, TAscFltV ValV, TAscFltV DstValV)

        Parameters:
            ValV: TVec< TAscFlt,int > const &
            DstValV: TVec< TAscFlt,int > &

        (   R   t   TAscFltV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TAscFltV self, TAscFltV ValV) -> int

        Parameters:
            ValV: TVec< TAscFlt,int > const &

        (   R   t   TAscFltV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TAscFltV self, TAscFltV ValV) -> int

        Parameters:
            ValV: TVec< TAscFlt,int > const &

        (   R   t   TAscFltV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   sq   
        Count(TAscFltV self, TAscFlt Val) -> int

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  "  s    c         G   s   t  j |  |  S(   s  
        SearchBin(TAscFltV self, TAscFlt Val) -> int

        Parameters:
            Val: TAscFlt const &

        SearchBin(TAscFltV self, TAscFlt Val, int & InsValN) -> int

        Parameters:
            Val: TAscFlt const &
            InsValN: int &

        (   R   t   TAscFltV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  ,  s    c         G   s   t  j |  |  S(   s  
        SearchForw(TAscFltV self, TAscFlt Val, int const & BValN=0) -> int

        Parameters:
            Val: TAscFlt const &
            BValN: int const &

        SearchForw(TAscFltV self, TAscFlt Val) -> int

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  <  s    c         G   s   t  j |  |  S(   sv   
        SearchBack(TAscFltV self, TAscFlt Val) -> int

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  L  s    c         G   s   t  j |  |  S(   s7  
        SearchVForw(TAscFltV self, TAscFltV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TAscFlt,int > const &
            BValN: int const &

        SearchVForw(TAscFltV self, TAscFltV ValV) -> int

        Parameters:
            ValV: TVec< TAscFlt,int > const &

        (   R   t   TAscFltV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  V  s    c         G   s   t  j |  |  S(   s   
        IsIn(TAscFltV self, TAscFlt Val) -> bool

        Parameters:
            Val: TAscFlt const &

        IsIn(TAscFltV self, TAscFlt Val, int & ValN) -> bool

        Parameters:
            Val: TAscFlt const &
            ValN: int &

        (   R   t   TAscFltV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  f  s    c         G   s   t  j |  |  S(   st   
        IsInBin(TAscFltV self, TAscFlt Val) -> bool

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  v  s    c         G   s   t  j |  |  S(   sv   
        GetDat(TAscFltV self, TAscFlt Val) -> TAscFlt

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   sy   
        GetAddDat(TAscFltV self, TAscFlt Val) -> TAscFlt

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sq   
        GetMxValN(TAscFltV self) -> int

        Parameters:
            self: TVec< TAscFlt > const *

        (   R   t   TAscFltV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   sG
  
        GetV(TAscFlt Val1) -> TAscFltV

        Parameters:
            Val1: TAscFlt const &

        GetV(TAscFlt Val1, TAscFlt Val2) -> TAscFltV

        Parameters:
            Val1: TAscFlt const &
            Val2: TAscFlt const &

        GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3) -> TAscFltV

        Parameters:
            Val1: TAscFlt const &
            Val2: TAscFlt const &
            Val3: TAscFlt const &

        GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4) -> TAscFltV

        Parameters:
            Val1: TAscFlt const &
            Val2: TAscFlt const &
            Val3: TAscFlt const &
            Val4: TAscFlt const &

        GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4, TAscFlt Val5) -> TAscFltV

        Parameters:
            Val1: TAscFlt const &
            Val2: TAscFlt const &
            Val3: TAscFlt const &
            Val4: TAscFlt const &
            Val5: TAscFlt const &

        GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4, TAscFlt Val5, TAscFlt Val6) -> TAscFltV

        Parameters:
            Val1: TAscFlt const &
            Val2: TAscFlt const &
            Val3: TAscFlt const &
            Val4: TAscFlt const &
            Val5: TAscFlt const &
            Val6: TAscFlt const &

        GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4, TAscFlt Val5, TAscFlt Val6, 
            TAscFlt Val7) -> TAscFltV

        Parameters:
            Val1: TAscFlt const &
            Val2: TAscFlt const &
            Val3: TAscFlt const &
            Val4: TAscFlt const &
            Val5: TAscFlt const &
            Val6: TAscFlt const &
            Val7: TAscFlt const &

        GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4, TAscFlt Val5, TAscFlt Val6, 
            TAscFlt Val7, TAscFlt Val8) -> TAscFltV

        Parameters:
            Val1: TAscFlt const &
            Val2: TAscFlt const &
            Val3: TAscFlt const &
            Val4: TAscFlt const &
            Val5: TAscFlt const &
            Val6: TAscFlt const &
            Val7: TAscFlt const &
            Val8: TAscFlt const &

        GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4, TAscFlt Val5, TAscFlt Val6, 
            TAscFlt Val7, TAscFlt Val8, TAscFlt Val9) -> TAscFltV

        Parameters:
            Val1: TAscFlt const &
            Val2: TAscFlt const &
            Val3: TAscFlt const &
            Val4: TAscFlt const &
            Val5: TAscFlt const &
            Val6: TAscFlt const &
            Val7: TAscFlt const &
            Val8: TAscFlt const &
            Val9: TAscFlt const &

        (   R   t   TAscFltV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TAscFltVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TAscFltV_SwapI(TAscFlt LVal, TAscFlt RVal)

    Parameters:
        LVal: TVec< TAscFlt >::TIter
        RVal: TVec< TAscFlt >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A  s    	c          G   s   t  j |    S(   sD	  
    GetV(TAscFlt Val1) -> TAscFltV

    Parameters:
        Val1: TAscFlt const &

    GetV(TAscFlt Val1, TAscFlt Val2) -> TAscFltV

    Parameters:
        Val1: TAscFlt const &
        Val2: TAscFlt const &

    GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3) -> TAscFltV

    Parameters:
        Val1: TAscFlt const &
        Val2: TAscFlt const &
        Val3: TAscFlt const &

    GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4) -> TAscFltV

    Parameters:
        Val1: TAscFlt const &
        Val2: TAscFlt const &
        Val3: TAscFlt const &
        Val4: TAscFlt const &

    GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4, TAscFlt Val5) -> TAscFltV

    Parameters:
        Val1: TAscFlt const &
        Val2: TAscFlt const &
        Val3: TAscFlt const &
        Val4: TAscFlt const &
        Val5: TAscFlt const &

    GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4, TAscFlt Val5, TAscFlt Val6) -> TAscFltV

    Parameters:
        Val1: TAscFlt const &
        Val2: TAscFlt const &
        Val3: TAscFlt const &
        Val4: TAscFlt const &
        Val5: TAscFlt const &
        Val6: TAscFlt const &

    GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4, TAscFlt Val5, TAscFlt Val6, 
        TAscFlt Val7) -> TAscFltV

    Parameters:
        Val1: TAscFlt const &
        Val2: TAscFlt const &
        Val3: TAscFlt const &
        Val4: TAscFlt const &
        Val5: TAscFlt const &
        Val6: TAscFlt const &
        Val7: TAscFlt const &

    GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4, TAscFlt Val5, TAscFlt Val6, 
        TAscFlt Val7, TAscFlt Val8) -> TAscFltV

    Parameters:
        Val1: TAscFlt const &
        Val2: TAscFlt const &
        Val3: TAscFlt const &
        Val4: TAscFlt const &
        Val5: TAscFlt const &
        Val6: TAscFlt const &
        Val7: TAscFlt const &
        Val8: TAscFlt const &

    TAscFltV_GetV(TAscFlt Val1, TAscFlt Val2, TAscFlt Val3, TAscFlt Val4, TAscFlt Val5, TAscFlt Val6, 
        TAscFlt Val7, TAscFlt Val8, TAscFlt Val9) -> TAscFltV

    Parameters:
        Val1: TAscFlt const &
        Val2: TAscFlt const &
        Val3: TAscFlt const &
        Val4: TAscFlt const &
        Val5: TAscFlt const &
        Val6: TAscFlt const &
        Val7: TAscFlt const &
        Val8: TAscFlt const &
        Val9: TAscFlt const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L  s    Wt   TStrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s   Proxy of C++ TVec<(TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TStr)> self) -> TStrV
        __init__(TVec<(TStr)> self, TStrV Vec) -> TStrV

        Parameters:
            Vec: TVec< TStr,int > const &

        __init__(TVec<(TStr)> self, int const & _Vals) -> TStrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStr)> self, int const & _MxVals, int const & _Vals) -> TStrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStr)> self, TStr _ValT, int const & _Vals) -> TStrV

        Parameters:
            _ValT: TStr *
            _Vals: int const &

        __init__(TVec<(TStr)> self, TSIn SIn) -> TStrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrV_swiginitt	   new_TStrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sZ   
        Load(TStrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t
   TStrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ʦ  s    c         G   s   t  j |  |  S(   s^   
        Save(TStrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TStrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ԧ  s    c         G   s   t  j |  |  S(   sl   
        __add__(TStrV self, TStr Val) -> TStrV

        Parameters:
            Val: TStr const &

        (   R   t   TStrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ަ  s    c         G   s   t  j |  |  S(   sw   
        __eq__(TStrV self, TStrV Vec) -> bool

        Parameters:
            Vec: TVec< TStr,int > const &

        (   R   t   TStrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sw   
        __lt__(TStrV self, TStrV Vec) -> bool

        Parameters:
            Vec: TVec< TStr,int > const &

        (   R   t   TStrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sl   
        GetMemUsed(TStrV self) -> int

        Parameters:
            self: TVec< TStr > const *

        (   R   t   TStrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        GetMemSize(TStrV self) -> int

        Parameters:
            self: TVec< TStr > const *

        (   R   t   TStrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   so   
        GetPrimHashCd(TStrV self) -> int

        Parameters:
            self: TVec< TStr > const *

        (   R   t   TStrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sn   
        GetSecHashCd(TStrV self) -> int

        Parameters:
            self: TVec< TStr > const *

        (   R   t   TStrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s   
        Gen(TStrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t	   TStrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrV self, TStr _ValT, int const & _Vals)

        Parameters:
            _ValT: TStr *
            _Vals: int const &

        (   R   t   TStrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4  s    	c         C   s   t  j |   S(   sh   
        IsExt(TStrV self) -> bool

        Parameters:
            self: TVec< TStr > const *

        (   R   t   TStrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ?  s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I  s    c         G   s   t  j |  |  S(   sa  
        Clr(TStrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrV self)

        Parameters:
            self: TVec< TStr > *

        (   R   t	   TStrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y  s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrV self)

        Parameters:
            self: TVec< TStr > *

        (   R   t   TStrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n  s    c         C   s   t  j |   S(   sY   
        Pack(TStrV self)

        Parameters:
            self: TVec< TStr > *

        (   R   t
   TStrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s    c         G   s   t  j |  |  S(   sk   
        MoveFrom(TStrV self, TStrV Vec)

        Parameters:
            Vec: TVec< TStr,int > &

        (   R   t   TStrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sh   
        Empty(TStrV self) -> bool

        Parameters:
            self: TVec< TStr > const *

        (   R   t   TStrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   se   
        Len(TStrV self) -> int

        Parameters:
            self: TVec< TStr > const *

        (   R   t	   TStrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sj   
        Reserved(TStrV self) -> int

        Parameters:
            self: TVec< TStr > const *

        (   R   t   TStrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TStrV self) -> TStr
        Last(TStrV self) -> TStr

        Parameters:
            self: TVec< TStr > *

        (   R   t
   TStrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sj   
        LastValN(TStrV self) -> int

        Parameters:
            self: TVec< TStr > const *

        (   R   t   TStrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrV self) -> TStr
        LastLast(TStrV self) -> TStr

        Parameters:
            self: TVec< TStr > *

        (   R   t   TStrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ħ  s    	c         C   s   t  j |   S(   sg   
        BegI(TStrV self) -> TStr

        Parameters:
            self: TVec< TStr > const *

        (   R   t
   TStrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ϧ  s    c         C   s   t  j |   S(   sg   
        EndI(TStrV self) -> TStr

        Parameters:
            self: TVec< TStr > const *

        (   R   t
   TStrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ٧  s    c         G   s   t  j |  |  S(   sp   
        GetI(TStrV self, int const & ValN) -> TStr

        Parameters:
            ValN: int const &

        (   R   t
   TStrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   ss  
        Add(TStrV self) -> int
        Add(TStrV self, TStr Val) -> int

        Parameters:
            Val: TStr const &

        Add(TStrV self, TStr Val) -> int

        Parameters:
            Val: TStr &

        Add(TStrV self, TStr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TStr const &
            ResizeLen: int const &

        (   R   t	   TStrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sv   
        AddV(TStrV self, TStrV ValV) -> int

        Parameters:
            ValV: TVec< TStr,int > const &

        (   R   t
   TStrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TStrV self, TStr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TStr const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrV self, TStr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TStr const &
            Asc: bool const &

        AddSorted(TStrV self, TStr Val) -> int

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrV self, TStr Val, bool const & Asc) -> int

        Parameters:
            Val: TStr const &
            Asc: bool const &

        (   R   t   TStrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $  s    	c         G   s   t  j |  |  S(   sl   
        AddMerged(TStrV self, TStr Val) -> int

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /  s    c         G   s   t  j |  |  S(   s|   
        AddVMerged(TStrV self, TStrV ValV) -> int

        Parameters:
            ValV: TVec< TStr,int > const &

        (   R   t   TStrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   sl   
        AddUnique(TStrV self, TStr Val) -> int

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrV self, int const & ValN) -> TStr

        Parameters:
            ValN: int const &

        GetVal(TStrV self, int const & ValN) -> TStr

        Parameters:
            ValN: int const &

        (   R   t   TStrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrV self, int const & ValN, TStr Val)

        Parameters:
            ValN: int const &
            Val: TStr const &

        (   R   t   TStrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrV self, int const & BValN, int const & EValN, TStrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TStr,int > &

        (   R   t   TStrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrV self, int const & ValN, TStr Val)

        Parameters:
            ValN: int const &
            Val: TStr const &

        (   R   t	   TStrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s  s    	c         G   s   t  j |  |  S(   s   
        Del(TStrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t	   TStrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~  s    c         C   s   t  j |   S(   s\   
        DelLast(TStrV self)

        Parameters:
            self: TVec< TStr > *

        (   R   t   TStrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sk   
        DelIfIn(TStrV self, TStr Val) -> bool

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   sb   
        DelAll(TStrV self, TStr Val)

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   sb   
        PutAll(TStrV self, TStr Val)

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        Swap(TStrV self, TStrV Vec)

        Parameters:
            Vec: TVec< TStr,int > &

        Swap(TStrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t
   TStrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TStr LVal, TStr RVal)

        Parameters:
            LVal: TVec< TStr >::TIter
            RVal: TVec< TStr >::TIter

        (   R   t   TStrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  ƨ  s    	c         C   s   t  j |   S(   se   
        NextPerm(TStrV self) -> bool

        Parameters:
            self: TVec< TStr > *

        (   R   t   TStrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  Ҩ  s    c         C   s   t  j |   S(   se   
        PrevPerm(TStrV self) -> bool

        Parameters:
            self: TVec< TStr > *

        (   R   t   TStrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  ܨ  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  	  s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrV self)

        Parameters:
            self: TVec< TStr > *

        (   R   t
   TStrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  !  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrV self) -> bool

        Parameters:
            self: TVec< TStr > const *

        (   R   t   TStrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  0  s    c         G   s   t  j |  |  S(   s]   
        Shuffle(TStrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  ?  s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrV self)
        Reverse(TStrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I  s    
c         C   s   t  j |   S(   sZ   
        Merge(TStrV self)

        Parameters:
            self: TVec< TStr > *

        (   R   t   TStrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  U  s    c         G   s   t  j |  |  S(   s  
        Intrs(TStrV self, TStrV ValV)

        Parameters:
            ValV: TVec< TStr,int > const &

        Intrs(TStrV self, TStrV ValV, TStrV DstValV)

        Parameters:
            ValV: TVec< TStr,int > const &
            DstValV: TVec< TStr,int > &

        (   R   t   TStrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  _  s    c         G   s   t  j |  |  S(   s  
        Union(TStrV self, TStrV ValV)

        Parameters:
            ValV: TVec< TStr,int > const &

        Union(TStrV self, TStrV ValV, TStrV DstValV)

        Parameters:
            ValV: TVec< TStr,int > const &
            DstValV: TVec< TStr,int > &

        (   R   t   TStrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    c         G   s   t  j |  |  S(   s  
        Diff(TStrV self, TStrV ValV)

        Parameters:
            ValV: TVec< TStr,int > const &

        Diff(TStrV self, TStrV ValV, TStrV DstValV)

        Parameters:
            ValV: TVec< TStr,int > const &
            DstValV: TVec< TStr,int > &

        (   R   t
   TStrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   sz   
        IntrsLen(TStrV self, TStrV ValV) -> int

        Parameters:
            ValV: TVec< TStr,int > const &

        (   R   t   TStrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   sz   
        UnionLen(TStrV self, TStrV ValV) -> int

        Parameters:
            ValV: TVec< TStr,int > const &

        (   R   t   TStrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   sh   
        Count(TStrV self, TStr Val) -> int

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s   
        SearchBin(TStrV self, TStr Val) -> int

        Parameters:
            Val: TStr const &

        SearchBin(TStrV self, TStr Val, int & InsValN) -> int

        Parameters:
            Val: TStr const &
            InsValN: int &

        (   R   t   TStrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   s  
        SearchForw(TStrV self, TStr Val, int const & BValN=0) -> int

        Parameters:
            Val: TStr const &
            BValN: int const &

        SearchForw(TStrV self, TStr Val) -> int

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   sm   
        SearchBack(TStrV self, TStr Val) -> int

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  ͩ  s    c         G   s   t  j |  |  S(   s%  
        SearchVForw(TStrV self, TStrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TStr,int > const &
            BValN: int const &

        SearchVForw(TStrV self, TStrV ValV) -> int

        Parameters:
            ValV: TVec< TStr,int > const &

        (   R   t   TStrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  ש  s    c         G   s   t  j |  |  S(   s   
        IsIn(TStrV self, TStr Val) -> bool

        Parameters:
            Val: TStr const &

        IsIn(TStrV self, TStr Val, int & ValN) -> bool

        Parameters:
            Val: TStr const &
            ValN: int &

        (   R   t
   TStrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   sk   
        IsInBin(TStrV self, TStr Val) -> bool

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   sj   
        GetDat(TStrV self, TStr Val) -> TStr

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   sm   
        GetAddDat(TStrV self, TStr Val) -> TStr

        Parameters:
            Val: TStr const &

        (   R   t   TStrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sk   
        GetMxValN(TStrV self) -> int

        Parameters:
            self: TVec< TStr > const *

        (   R   t   TStrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s	  
        GetV(TStr Val1) -> TStrV

        Parameters:
            Val1: TStr const &

        GetV(TStr Val1, TStr Val2) -> TStrV

        Parameters:
            Val1: TStr const &
            Val2: TStr const &

        GetV(TStr Val1, TStr Val2, TStr Val3) -> TStrV

        Parameters:
            Val1: TStr const &
            Val2: TStr const &
            Val3: TStr const &

        GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4) -> TStrV

        Parameters:
            Val1: TStr const &
            Val2: TStr const &
            Val3: TStr const &
            Val4: TStr const &

        GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4, TStr Val5) -> TStrV

        Parameters:
            Val1: TStr const &
            Val2: TStr const &
            Val3: TStr const &
            Val4: TStr const &
            Val5: TStr const &

        GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4, TStr Val5, TStr Val6) -> TStrV

        Parameters:
            Val1: TStr const &
            Val2: TStr const &
            Val3: TStr const &
            Val4: TStr const &
            Val5: TStr const &
            Val6: TStr const &

        GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4, TStr Val5, TStr Val6, TStr Val7) -> TStrV

        Parameters:
            Val1: TStr const &
            Val2: TStr const &
            Val3: TStr const &
            Val4: TStr const &
            Val5: TStr const &
            Val6: TStr const &
            Val7: TStr const &

        GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4, TStr Val5, TStr Val6, TStr Val7, TStr Val8) -> TStrV

        Parameters:
            Val1: TStr const &
            Val2: TStr const &
            Val3: TStr const &
            Val4: TStr const &
            Val5: TStr const &
            Val6: TStr const &
            Val7: TStr const &
            Val8: TStr const &

        GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4, TStr Val5, TStr Val6, TStr Val7, TStr Val8, 
            TStr Val9) -> TStrV

        Parameters:
            Val1: TStr const &
            Val2: TStr const &
            Val3: TStr const &
            Val4: TStr const &
            Val5: TStr const &
            Val6: TStr const &
            Val7: TStr const &
            Val8: TStr const &
            Val9: TStr const &

        (   R   t
   TStrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    U(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Wc          G   s   t  j |    S(   s   
    TStrV_SwapI(TStr LVal, TStr RVal)

    Parameters:
        LVal: TVec< TStr >::TIter
        RVal: TVec< TStr >::TIter

    (   R   R>  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>    s    	c          G   s   t  j |    S(   s  
    GetV(TStr Val1) -> TStrV

    Parameters:
        Val1: TStr const &

    GetV(TStr Val1, TStr Val2) -> TStrV

    Parameters:
        Val1: TStr const &
        Val2: TStr const &

    GetV(TStr Val1, TStr Val2, TStr Val3) -> TStrV

    Parameters:
        Val1: TStr const &
        Val2: TStr const &
        Val3: TStr const &

    GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4) -> TStrV

    Parameters:
        Val1: TStr const &
        Val2: TStr const &
        Val3: TStr const &
        Val4: TStr const &

    GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4, TStr Val5) -> TStrV

    Parameters:
        Val1: TStr const &
        Val2: TStr const &
        Val3: TStr const &
        Val4: TStr const &
        Val5: TStr const &

    GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4, TStr Val5, TStr Val6) -> TStrV

    Parameters:
        Val1: TStr const &
        Val2: TStr const &
        Val3: TStr const &
        Val4: TStr const &
        Val5: TStr const &
        Val6: TStr const &

    GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4, TStr Val5, TStr Val6, TStr Val7) -> TStrV

    Parameters:
        Val1: TStr const &
        Val2: TStr const &
        Val3: TStr const &
        Val4: TStr const &
        Val5: TStr const &
        Val6: TStr const &
        Val7: TStr const &

    GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4, TStr Val5, TStr Val6, TStr Val7, TStr Val8) -> TStrV

    Parameters:
        Val1: TStr const &
        Val2: TStr const &
        Val3: TStr const &
        Val4: TStr const &
        Val5: TStr const &
        Val6: TStr const &
        Val7: TStr const &
        Val8: TStr const &

    TStrV_GetV(TStr Val1, TStr Val2, TStr Val3, TStr Val4, TStr Val5, TStr Val6, TStr Val7, TStr Val8, 
        TStr Val9) -> TStrV

    Parameters:
        Val1: TStr const &
        Val2: TStr const &
        Val3: TStr const &
        Val4: TStr const &
        Val5: TStr const &
        Val6: TStr const &
        Val7: TStr const &
        Val8: TStr const &
        Val9: TStr const &

    (   R   RZ  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRZ  ˪  s    Ut   TChAVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s   Proxy of C++ TVec<(TChA)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TChA)> self) -> TChAV
        __init__(TVec<(TChA)> self, TChAV Vec) -> TChAV

        Parameters:
            Vec: TVec< TChA,int > const &

        __init__(TVec<(TChA)> self, int const & _Vals) -> TChAV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TChA)> self, int const & _MxVals, int const & _Vals) -> TChAV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TChA)> self, TChA _ValT, int const & _Vals) -> TChAV

        Parameters:
            _ValT: TChA *
            _Vals: int const &

        __init__(TVec<(TChA)> self, TSIn SIn) -> TChAV

        Parameters:
            SIn: TSIn &

        N(   R   t   TChAV_swiginitt	   new_TChAV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   '  s    c         G   s   t  j |  |  S(   sZ   
        Load(TChAV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t
   TChAV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G  s    c         G   s   t  j |  |  S(   s^   
        Save(TChAV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TChAV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q  s    c         G   s   t  j |  |  S(   sl   
        __add__(TChAV self, TChA Val) -> TChAV

        Parameters:
            Val: TChA const &

        (   R   t   TChAV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [  s    c         G   s   t  j |  |  S(   sw   
        __eq__(TChAV self, TChAV Vec) -> bool

        Parameters:
            Vec: TVec< TChA,int > const &

        (   R   t   TChAV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e  s    c         G   s   t  j |  |  S(   sw   
        __lt__(TChAV self, TChAV Vec) -> bool

        Parameters:
            Vec: TVec< TChA,int > const &

        (   R   t   TChAV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    c         C   s   t  j |   S(   sl   
        GetMemUsed(TChAV self) -> int

        Parameters:
            self: TVec< TChA > const *

        (   R   t   TChAV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y  s    c         C   s   t  j |   S(   sl   
        GetMemSize(TChAV self) -> int

        Parameters:
            self: TVec< TChA > const *

        (   R   t   TChAV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   so   
        GetPrimHashCd(TChAV self) -> int

        Parameters:
            self: TVec< TChA > const *

        (   R   t   TChAV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sn   
        GetSecHashCd(TChAV self) -> int

        Parameters:
            self: TVec< TChA > const *

        (   R   t   TChAV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s   
        Gen(TChAV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TChAV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t	   TChAV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TChAV self, TChA _ValT, int const & _Vals)

        Parameters:
            _ValT: TChA *
            _Vals: int const &

        (   R   t   TChAV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sh   
        IsExt(TChAV self) -> bool

        Parameters:
            self: TVec< TChA > const *

        (   R   t   TChAV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TChAV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TChAV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TChAV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ƫ  s    c         G   s   t  j |  |  S(   sa  
        Clr(TChAV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TChAV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TChAV self)

        Parameters:
            self: TVec< TChA > *

        (   R   t	   TChAV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ֫  s    c         G   s   t  j |  |  S(   s   
        Trunc(TChAV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TChAV self)

        Parameters:
            self: TVec< TChA > *

        (   R   t   TChAV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sY   
        Pack(TChAV self)

        Parameters:
            self: TVec< TChA > *

        (   R   t
   TChAV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sk   
        MoveFrom(TChAV self, TChAV Vec)

        Parameters:
            Vec: TVec< TChA,int > &

        (   R   t   TChAV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sh   
        Empty(TChAV self) -> bool

        Parameters:
            self: TVec< TChA > const *

        (   R   t   TChAV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   se   
        Len(TChAV self) -> int

        Parameters:
            self: TVec< TChA > const *

        (   R   t	   TChAV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sj   
        Reserved(TChAV self) -> int

        Parameters:
            self: TVec< TChA > const *

        (   R   t   TChAV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  "  s    c         G   s   t  j |  |  S(   s   
        Last(TChAV self) -> TChA
        Last(TChAV self) -> TChA

        Parameters:
            self: TVec< TChA > *

        (   R   t
   TChAV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,  s    	c         C   s   t  j |   S(   sj   
        LastValN(TChAV self) -> int

        Parameters:
            self: TVec< TChA > const *

        (   R   t   TChAV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7  s    c         G   s   t  j |  |  S(   s   
        LastLast(TChAV self) -> TChA
        LastLast(TChAV self) -> TChA

        Parameters:
            self: TVec< TChA > *

        (   R   t   TChAV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A  s    	c         C   s   t  j |   S(   sg   
        BegI(TChAV self) -> TChA

        Parameters:
            self: TVec< TChA > const *

        (   R   t
   TChAV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L  s    c         C   s   t  j |   S(   sg   
        EndI(TChAV self) -> TChA

        Parameters:
            self: TVec< TChA > const *

        (   R   t
   TChAV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    c         G   s   t  j |  |  S(   sp   
        GetI(TChAV self, int const & ValN) -> TChA

        Parameters:
            ValN: int const &

        (   R   t
   TChAV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  `  s    c         G   s   t  j |  |  S(   ss  
        Add(TChAV self) -> int
        Add(TChAV self, TChA Val) -> int

        Parameters:
            Val: TChA const &

        Add(TChAV self, TChA Val) -> int

        Parameters:
            Val: TChA &

        Add(TChAV self, TChA Val, int const & ResizeLen) -> int

        Parameters:
            Val: TChA const &
            ResizeLen: int const &

        (   R   t	   TChAV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j  s    c         G   s   t  j |  |  S(   sv   
        AddV(TChAV self, TChAV ValV) -> int

        Parameters:
            ValV: TVec< TChA,int > const &

        (   R   t
   TChAV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TChAV self, TChA Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TChA const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TChAV self, TChA Val, bool const & Asc=True) -> int

        Parameters:
            Val: TChA const &
            Asc: bool const &

        AddSorted(TChAV self, TChA Val) -> int

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TChAV self, TChA Val, bool const & Asc) -> int

        Parameters:
            Val: TChA const &
            Asc: bool const &

        (   R   t   TChAV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   sl   
        AddMerged(TChAV self, TChA Val) -> int

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s|   
        AddVMerged(TChAV self, TChAV ValV) -> int

        Parameters:
            ValV: TVec< TChA,int > const &

        (   R   t   TChAV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sl   
        AddUnique(TChAV self, TChA Val) -> int

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetVal(TChAV self, int const & ValN) -> TChA

        Parameters:
            ValN: int const &

        GetVal(TChAV self, int const & ValN) -> TChA

        Parameters:
            ValN: int const &

        (   R   t   TChAV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ʬ  s    c         G   s   t  j |  |  S(   s   
        SetVal(TChAV self, int const & ValN, TChA Val)

        Parameters:
            ValN: int const &
            Val: TChA const &

        (   R   t   TChAV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ٬  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TChAV self, int const & BValN, int const & EValN, TChAV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TChA,int > &

        (   R   t   TChAV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TChAV self, int const & ValN, TChA Val)

        Parameters:
            ValN: int const &
            Val: TChA const &

        (   R   t	   TChAV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        Del(TChAV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TChAV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t	   TChAV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s\   
        DelLast(TChAV self)

        Parameters:
            self: TVec< TChA > *

        (   R   t   TChAV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sk   
        DelIfIn(TChAV self, TChA Val) -> bool

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   sb   
        DelAll(TChAV self, TChA Val)

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   sb   
        PutAll(TChAV self, TChA Val)

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  )  s    c         G   s   t  j |  |  S(   s   
        Swap(TChAV self, TChAV Vec)

        Parameters:
            Vec: TVec< TChA,int > &

        Swap(TChAV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t
   TChAV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  3  s    c          G   s   t  j |    S(   s   
        SwapI(TChA LVal, TChA RVal)

        Parameters:
            LVal: TVec< TChA >::TIter
            RVal: TVec< TChA >::TIter

        (   R   t   TChAV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  C  s    	c         C   s   t  j |   S(   se   
        NextPerm(TChAV self) -> bool

        Parameters:
            self: TVec< TChA > *

        (   R   t   TChAV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  O  s    c         C   s   t  j |   S(   se   
        PrevPerm(TChAV self) -> bool

        Parameters:
            self: TVec< TChA > *

        (   R   t   TChAV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  Y  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TChAV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TChAV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  c  s    	c         G   s   t  j |  |  S(   s   
        BSort(TChAV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TChAV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  n  s    
c         G   s   t  j |  |  S(   s   
        ISort(TChAV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TChAV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  z  s    
c         G   s   t  j |  |  S(   s   
        Partition(TChAV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TChAV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TChAV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TChAV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TChAV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TChAV self)

        Parameters:
            self: TVec< TChA > *

        (   R   t
   TChAV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TChAV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TChAV self) -> bool

        Parameters:
            self: TVec< TChA > const *

        (   R   t   TChAV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   s]   
        Shuffle(TChAV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TChAV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TChAV self)
        Reverse(TChAV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TChAV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ƭ  s    
c         C   s   t  j |   S(   sZ   
        Merge(TChAV self)

        Parameters:
            self: TVec< TChA > *

        (   R   t   TChAV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ҭ  s    c         G   s   t  j |  |  S(   s  
        Intrs(TChAV self, TChAV ValV)

        Parameters:
            ValV: TVec< TChA,int > const &

        Intrs(TChAV self, TChAV ValV, TChAV DstValV)

        Parameters:
            ValV: TVec< TChA,int > const &
            DstValV: TVec< TChA,int > &

        (   R   t   TChAV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  ܭ  s    c         G   s   t  j |  |  S(   s  
        Union(TChAV self, TChAV ValV)

        Parameters:
            ValV: TVec< TChA,int > const &

        Union(TChAV self, TChAV ValV, TChAV DstValV)

        Parameters:
            ValV: TVec< TChA,int > const &
            DstValV: TVec< TChA,int > &

        (   R   t   TChAV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Diff(TChAV self, TChAV ValV)

        Parameters:
            ValV: TVec< TChA,int > const &

        Diff(TChAV self, TChAV ValV, TChAV DstValV)

        Parameters:
            ValV: TVec< TChA,int > const &
            DstValV: TVec< TChA,int > &

        (   R   t
   TChAV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   sz   
        IntrsLen(TChAV self, TChAV ValV) -> int

        Parameters:
            ValV: TVec< TChA,int > const &

        (   R   t   TChAV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   sz   
        UnionLen(TChAV self, TChAV ValV) -> int

        Parameters:
            ValV: TVec< TChA,int > const &

        (   R   t   TChAV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   sh   
        Count(TChAV self, TChA Val) -> int

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI     s    c         G   s   t  j |  |  S(   s   
        SearchBin(TChAV self, TChA Val) -> int

        Parameters:
            Val: TChA const &

        SearchBin(TChAV self, TChA Val, int & InsValN) -> int

        Parameters:
            Val: TChA const &
            InsValN: int &

        (   R   t   TChAV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  *  s    c         G   s   t  j |  |  S(   s  
        SearchForw(TChAV self, TChA Val, int const & BValN=0) -> int

        Parameters:
            Val: TChA const &
            BValN: int const &

        SearchForw(TChAV self, TChA Val) -> int

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  :  s    c         G   s   t  j |  |  S(   sm   
        SearchBack(TChAV self, TChA Val) -> int

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  J  s    c         G   s   t  j |  |  S(   s%  
        SearchVForw(TChAV self, TChAV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TChA,int > const &
            BValN: int const &

        SearchVForw(TChAV self, TChAV ValV) -> int

        Parameters:
            ValV: TVec< TChA,int > const &

        (   R   t   TChAV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  T  s    c         G   s   t  j |  |  S(   s   
        IsIn(TChAV self, TChA Val) -> bool

        Parameters:
            Val: TChA const &

        IsIn(TChAV self, TChA Val, int & ValN) -> bool

        Parameters:
            Val: TChA const &
            ValN: int &

        (   R   t
   TChAV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  d  s    c         G   s   t  j |  |  S(   sk   
        IsInBin(TChAV self, TChA Val) -> bool

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  t  s    c         G   s   t  j |  |  S(   sj   
        GetDat(TChAV self, TChA Val) -> TChA

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  ~  s    c         G   s   t  j |  |  S(   sm   
        GetAddDat(TChAV self, TChA Val) -> TChA

        Parameters:
            Val: TChA const &

        (   R   t   TChAV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sk   
        GetMxValN(TChAV self) -> int

        Parameters:
            self: TVec< TChA > const *

        (   R   t   TChAV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s	  
        GetV(TChA Val1) -> TChAV

        Parameters:
            Val1: TChA const &

        GetV(TChA Val1, TChA Val2) -> TChAV

        Parameters:
            Val1: TChA const &
            Val2: TChA const &

        GetV(TChA Val1, TChA Val2, TChA Val3) -> TChAV

        Parameters:
            Val1: TChA const &
            Val2: TChA const &
            Val3: TChA const &

        GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4) -> TChAV

        Parameters:
            Val1: TChA const &
            Val2: TChA const &
            Val3: TChA const &
            Val4: TChA const &

        GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4, TChA Val5) -> TChAV

        Parameters:
            Val1: TChA const &
            Val2: TChA const &
            Val3: TChA const &
            Val4: TChA const &
            Val5: TChA const &

        GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4, TChA Val5, TChA Val6) -> TChAV

        Parameters:
            Val1: TChA const &
            Val2: TChA const &
            Val3: TChA const &
            Val4: TChA const &
            Val5: TChA const &
            Val6: TChA const &

        GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4, TChA Val5, TChA Val6, TChA Val7) -> TChAV

        Parameters:
            Val1: TChA const &
            Val2: TChA const &
            Val3: TChA const &
            Val4: TChA const &
            Val5: TChA const &
            Val6: TChA const &
            Val7: TChA const &

        GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4, TChA Val5, TChA Val6, TChA Val7, TChA Val8) -> TChAV

        Parameters:
            Val1: TChA const &
            Val2: TChA const &
            Val3: TChA const &
            Val4: TChA const &
            Val5: TChA const &
            Val6: TChA const &
            Val7: TChA const &
            Val8: TChA const &

        GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4, TChA Val5, TChA Val6, TChA Val7, TChA Val8, 
            TChA Val9) -> TChAV

        Parameters:
            Val1: TChA const &
            Val2: TChA const &
            Val3: TChA const &
            Val4: TChA const &
            Val5: TChA const &
            Val6: TChA const &
            Val7: TChA const &
            Val8: TChA const &
            Val9: TChA const &

        (   R   t
   TChAV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    U(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TChAVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR\  "  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Wc          G   s   t  j |    S(   s   
    TChAV_SwapI(TChA LVal, TChA RVal)

    Parameters:
        LVal: TVec< TChA >::TIter
        RVal: TVec< TChA >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    	c          G   s   t  j |    S(   s  
    GetV(TChA Val1) -> TChAV

    Parameters:
        Val1: TChA const &

    GetV(TChA Val1, TChA Val2) -> TChAV

    Parameters:
        Val1: TChA const &
        Val2: TChA const &

    GetV(TChA Val1, TChA Val2, TChA Val3) -> TChAV

    Parameters:
        Val1: TChA const &
        Val2: TChA const &
        Val3: TChA const &

    GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4) -> TChAV

    Parameters:
        Val1: TChA const &
        Val2: TChA const &
        Val3: TChA const &
        Val4: TChA const &

    GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4, TChA Val5) -> TChAV

    Parameters:
        Val1: TChA const &
        Val2: TChA const &
        Val3: TChA const &
        Val4: TChA const &
        Val5: TChA const &

    GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4, TChA Val5, TChA Val6) -> TChAV

    Parameters:
        Val1: TChA const &
        Val2: TChA const &
        Val3: TChA const &
        Val4: TChA const &
        Val5: TChA const &
        Val6: TChA const &

    GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4, TChA Val5, TChA Val6, TChA Val7) -> TChAV

    Parameters:
        Val1: TChA const &
        Val2: TChA const &
        Val3: TChA const &
        Val4: TChA const &
        Val5: TChA const &
        Val6: TChA const &
        Val7: TChA const &

    GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4, TChA Val5, TChA Val6, TChA Val7, TChA Val8) -> TChAV

    Parameters:
        Val1: TChA const &
        Val2: TChA const &
        Val3: TChA const &
        Val4: TChA const &
        Val5: TChA const &
        Val6: TChA const &
        Val7: TChA const &
        Val8: TChA const &

    TChAV_GetV(TChA Val1, TChA Val2, TChA Val3, TChA Val4, TChA Val5, TChA Val6, TChA Val7, TChA Val8, 
        TChA Val9) -> TChAV

    Parameters:
        Val1: TChA const &
        Val2: TChA const &
        Val3: TChA const &
        Val4: TChA const &
        Val5: TChA const &
        Val6: TChA const &
        Val7: TChA const &
        Val8: TChA const &
        Val9: TChA const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H  s    Ut   TIntQuVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TIntQu)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TIntQu)> self) -> TIntQuV
        __init__(TVec<(TIntQu)> self, TIntQuV Vec) -> TIntQuV

        Parameters:
            Vec: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &

        __init__(TVec<(TIntQu)> self, int const & _Vals) -> TIntQuV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntQu)> self, int const & _MxVals, int const & _Vals) -> TIntQuV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntQu)> self, TIntQu _ValT, int const & _Vals) -> TIntQuV

        Parameters:
            _ValT: TQuad< TInt,TInt,TInt,TInt > *
            _Vals: int const &

        __init__(TVec<(TIntQu)> self, TSIn SIn) -> TIntQuV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntQuV_swiginitt   new_TIntQuV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   s\   
        Load(TIntQuV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntQuV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  į  s    c         G   s   t  j |  |  S(   s`   
        Save(TIntQuV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntQuV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ί  s    c         G   s   t  j |  |  S(   s   
        __add__(TIntQuV self, TIntQu Val) -> TIntQuV

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  د  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntQuV self, TIntQuV Vec) -> bool

        Parameters:
            Vec: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &

        (   R   t   TIntQuV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntQuV self, TIntQuV Vec) -> bool

        Parameters:
            Vec: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &

        (   R   t   TIntQuV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TIntQuV self) -> int

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sp   
        GetMemSize(TIntQuV self) -> int

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TIntQuV self) -> int

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  
  s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TIntQuV self) -> int

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TIntQuV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntQuV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntQuV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntQuV self, TIntQu _ValT, int const & _Vals)

        Parameters:
            _ValT: TQuad< TInt,TInt,TInt,TInt > *
            _Vals: int const &

        (   R   t   TIntQuV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .  s    	c         C   s   t  j |   S(   sl   
        IsExt(TIntQuV self) -> bool

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntQuV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntQuV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntQuV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   C  s    c         G   s   t  j |  |  S(   si  
        Clr(TIntQuV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntQuV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntQuV self)

        Parameters:
            self: TVec< TIntQu > *

        (   R   t   TIntQuV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S  s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntQuV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntQuV self)

        Parameters:
            self: TVec< TIntQu > *

        (   R   t   TIntQuV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h  s    c         C   s   t  j |   S(   s]   
        Pack(TIntQuV self)

        Parameters:
            self: TVec< TIntQu > *

        (   R   t   TIntQuV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w  s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntQuV self, TIntQuV Vec)

        Parameters:
            Vec: TVec< TQuad< TInt,TInt,TInt,TInt >,int > &

        (   R   t   TIntQuV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sl   
        Empty(TIntQuV self) -> bool

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   si   
        Len(TIntQuV self) -> int

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sn   
        Reserved(TIntQuV self) -> int

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TIntQuV self) -> TIntQu
        Last(TIntQuV self) -> TIntQu

        Parameters:
            self: TVec< TIntQu > *

        (   R   t   TIntQuV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sn   
        LastValN(TIntQuV self) -> int

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntQuV self) -> TIntQu
        LastLast(TIntQuV self) -> TIntQu

        Parameters:
            self: TVec< TIntQu > *

        (   R   t   TIntQuV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sm   
        BegI(TIntQuV self) -> TIntQu

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ɰ  s    c         C   s   t  j |   S(   sm   
        EndI(TIntQuV self) -> TIntQu

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ӱ  s    c         G   s   t  j |  |  S(   st   
        GetI(TIntQuV self, int const & ValN) -> TIntQu

        Parameters:
            ValN: int const &

        (   R   t   TIntQuV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  ݰ  s    c         G   s   t  j |  |  S(   s  
        Add(TIntQuV self) -> int
        Add(TIntQuV self, TIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        Add(TIntQuV self, TIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > &

        Add(TIntQuV self, TIntQu Val, int const & ResizeLen) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &
            ResizeLen: int const &

        (   R   t   TIntQuV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TIntQuV self, TIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &

        (   R   t   TIntQuV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s)  
        AddSorted(TIntQuV self, TIntQu Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntQuV self, TIntQu Val, bool const & Asc=True) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &
            Asc: bool const &

        AddSorted(TIntQuV self, TIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntQuV self, TIntQu Val, bool const & Asc) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &
            Asc: bool const &

        (   R   t   TIntQuV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntQuV self, TIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntQuV self, TIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &

        (   R   t   TIntQuV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3  s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntQuV self, TIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntQuV self, int const & ValN) -> TIntQu

        Parameters:
            ValN: int const &

        GetVal(TIntQuV self, int const & ValN) -> TIntQu

        Parameters:
            ValN: int const &

        (   R   t   TIntQuV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G  s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntQuV self, int const & ValN, TIntQu Val)

        Parameters:
            ValN: int const &
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntQuV self, int const & BValN, int const & EValN, TIntQuV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > &

        (   R   t   TIntQuV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a  s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntQuV self, int const & ValN, TIntQu Val)

        Parameters:
            ValN: int const &
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s    	c         G   s   t  j |  |  S(   s  
        Del(TIntQuV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntQuV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntQuV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x  s    c         C   s   t  j |   S(   s`   
        DelLast(TIntQuV self)

        Parameters:
            self: TVec< TIntQu > *

        (   R   t   TIntQuV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntQuV self, TIntQu Val) -> bool

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   s~   
        DelAll(TIntQuV self, TIntQu Val)

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   s~   
        PutAll(TIntQuV self, TIntQu Val)

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s  
        Swap(TIntQuV self, TIntQuV Vec)

        Parameters:
            Vec: TVec< TQuad< TInt,TInt,TInt,TInt >,int > &

        Swap(TIntQuV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntQuV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TIntQu LVal, TIntQu RVal)

        Parameters:
            LVal: TVec< TQuad< TInt,TInt,TInt,TInt > >::TIter
            RVal: TVec< TQuad< TInt,TInt,TInt,TInt > >::TIter

        (   R   t   TIntQuV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(    s    	c         C   s   t  j |   S(   si   
        NextPerm(TIntQuV self) -> bool

        Parameters:
            self: TVec< TIntQu > *

        (   R   t   TIntQuV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  ̱  s    c         C   s   t  j |   S(   si   
        PrevPerm(TIntQuV self) -> bool

        Parameters:
            self: TVec< TIntQu > *

        (   R   t   TIntQuV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  ֱ  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntQuV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntQuV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntQuV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntQuV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntQuV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntQuV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntQuV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntQuV self)

        Parameters:
            self: TVec< TIntQu > *

        (   R   t   TIntQuV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntQuV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntQuV self) -> bool

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  *  s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TIntQuV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntQuV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  9  s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntQuV self)
        Reverse(TIntQuV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntQuV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    
c         C   s   t  j |   S(   s^   
        Merge(TIntQuV self)

        Parameters:
            self: TVec< TIntQu > *

        (   R   t   TIntQuV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  O  s    c         G   s   t  j |  |  S(   s`  
        Intrs(TIntQuV self, TIntQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &

        Intrs(TIntQuV self, TIntQuV ValV, TIntQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &
            DstValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > &

        (   R   t   TIntQuV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  Y  s    c         G   s   t  j |  |  S(   s`  
        Union(TIntQuV self, TIntQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &

        Union(TIntQuV self, TIntQuV ValV, TIntQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &
            DstValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > &

        (   R   t   TIntQuV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    c         G   s   t  j |  |  S(   s^  
        Diff(TIntQuV self, TIntQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &

        Diff(TIntQuV self, TIntQuV ValV, TIntQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &
            DstValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > &

        (   R   t   TIntQuV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  y  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntQuV self, TIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &

        (   R   t   TIntQuV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntQuV self, TIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &

        (   R   t   TIntQuV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s   
        Count(TIntQuV self, TIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s1  
        SearchBin(TIntQuV self, TIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        SearchBin(TIntQuV self, TIntQu Val, int & InsValN) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &
            InsValN: int &

        (   R   t   TIntQuV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   s=  
        SearchForw(TIntQuV self, TIntQu Val, int const & BValN=0) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &
            BValN: int const &

        SearchForw(TIntQuV self, TIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntQuV self, TIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  ǲ  s    c         G   s   t  j |  |  S(   s]  
        SearchVForw(TIntQuV self, TIntQuV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TIntQuV self, TIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TInt,TInt,TInt >,int > const &

        (   R   t   TIntQuV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  Ѳ  s    c         G   s   t  j |  |  S(   s#  
        IsIn(TIntQuV self, TIntQu Val) -> bool

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        IsIn(TIntQuV self, TIntQu Val, int & ValN) -> bool

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &
            ValN: int &

        (   R   t   TIntQuV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntQuV self, TIntQu Val) -> bool

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntQuV self, TIntQu Val) -> TIntQu

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntQuV self, TIntQu Val) -> TIntQu

        Parameters:
            Val: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   so   
        GetMxValN(TIntQuV self) -> int

        Parameters:
            self: TVec< TIntQu > const *

        (   R   t   TIntQuV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s  
        GetV(TIntQu Val1) -> TIntQuV

        Parameters:
            Val1: TQuad< TInt,TInt,TInt,TInt > const &

        GetV(TIntQu Val1, TIntQu Val2) -> TIntQuV

        Parameters:
            Val1: TQuad< TInt,TInt,TInt,TInt > const &
            Val2: TQuad< TInt,TInt,TInt,TInt > const &

        GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3) -> TIntQuV

        Parameters:
            Val1: TQuad< TInt,TInt,TInt,TInt > const &
            Val2: TQuad< TInt,TInt,TInt,TInt > const &
            Val3: TQuad< TInt,TInt,TInt,TInt > const &

        GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4) -> TIntQuV

        Parameters:
            Val1: TQuad< TInt,TInt,TInt,TInt > const &
            Val2: TQuad< TInt,TInt,TInt,TInt > const &
            Val3: TQuad< TInt,TInt,TInt,TInt > const &
            Val4: TQuad< TInt,TInt,TInt,TInt > const &

        GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4, TIntQu Val5) -> TIntQuV

        Parameters:
            Val1: TQuad< TInt,TInt,TInt,TInt > const &
            Val2: TQuad< TInt,TInt,TInt,TInt > const &
            Val3: TQuad< TInt,TInt,TInt,TInt > const &
            Val4: TQuad< TInt,TInt,TInt,TInt > const &
            Val5: TQuad< TInt,TInt,TInt,TInt > const &

        GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4, TIntQu Val5, TIntQu Val6) -> TIntQuV

        Parameters:
            Val1: TQuad< TInt,TInt,TInt,TInt > const &
            Val2: TQuad< TInt,TInt,TInt,TInt > const &
            Val3: TQuad< TInt,TInt,TInt,TInt > const &
            Val4: TQuad< TInt,TInt,TInt,TInt > const &
            Val5: TQuad< TInt,TInt,TInt,TInt > const &
            Val6: TQuad< TInt,TInt,TInt,TInt > const &

        GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4, TIntQu Val5, TIntQu Val6, TIntQu Val7) -> TIntQuV

        Parameters:
            Val1: TQuad< TInt,TInt,TInt,TInt > const &
            Val2: TQuad< TInt,TInt,TInt,TInt > const &
            Val3: TQuad< TInt,TInt,TInt,TInt > const &
            Val4: TQuad< TInt,TInt,TInt,TInt > const &
            Val5: TQuad< TInt,TInt,TInt,TInt > const &
            Val6: TQuad< TInt,TInt,TInt,TInt > const &
            Val7: TQuad< TInt,TInt,TInt,TInt > const &

        GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4, TIntQu Val5, TIntQu Val6, TIntQu Val7, 
            TIntQu Val8) -> TIntQuV

        Parameters:
            Val1: TQuad< TInt,TInt,TInt,TInt > const &
            Val2: TQuad< TInt,TInt,TInt,TInt > const &
            Val3: TQuad< TInt,TInt,TInt,TInt > const &
            Val4: TQuad< TInt,TInt,TInt,TInt > const &
            Val5: TQuad< TInt,TInt,TInt,TInt > const &
            Val6: TQuad< TInt,TInt,TInt,TInt > const &
            Val7: TQuad< TInt,TInt,TInt,TInt > const &
            Val8: TQuad< TInt,TInt,TInt,TInt > const &

        GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4, TIntQu Val5, TIntQu Val6, TIntQu Val7, 
            TIntQu Val8, TIntQu Val9) -> TIntQuV

        Parameters:
            Val1: TQuad< TInt,TInt,TInt,TInt > const &
            Val2: TQuad< TInt,TInt,TInt,TInt > const &
            Val3: TQuad< TInt,TInt,TInt,TInt > const &
            Val4: TQuad< TInt,TInt,TInt,TInt > const &
            Val5: TQuad< TInt,TInt,TInt,TInt > const &
            Val6: TQuad< TInt,TInt,TInt,TInt > const &
            Val7: TQuad< TInt,TInt,TInt,TInt > const &
            Val8: TQuad< TInt,TInt,TInt,TInt > const &
            Val9: TQuad< TInt,TInt,TInt,TInt > const &

        (   R   t   TIntQuV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntQuVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TIntQuV_SwapI(TIntQu LVal, TIntQu RVal)

    Parameters:
        LVal: TVec< TQuad< TInt,TInt,TInt,TInt > >::TIter
        RVal: TVec< TQuad< TInt,TInt,TInt,TInt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   s  
    GetV(TIntQu Val1) -> TIntQuV

    Parameters:
        Val1: TQuad< TInt,TInt,TInt,TInt > const &

    GetV(TIntQu Val1, TIntQu Val2) -> TIntQuV

    Parameters:
        Val1: TQuad< TInt,TInt,TInt,TInt > const &
        Val2: TQuad< TInt,TInt,TInt,TInt > const &

    GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3) -> TIntQuV

    Parameters:
        Val1: TQuad< TInt,TInt,TInt,TInt > const &
        Val2: TQuad< TInt,TInt,TInt,TInt > const &
        Val3: TQuad< TInt,TInt,TInt,TInt > const &

    GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4) -> TIntQuV

    Parameters:
        Val1: TQuad< TInt,TInt,TInt,TInt > const &
        Val2: TQuad< TInt,TInt,TInt,TInt > const &
        Val3: TQuad< TInt,TInt,TInt,TInt > const &
        Val4: TQuad< TInt,TInt,TInt,TInt > const &

    GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4, TIntQu Val5) -> TIntQuV

    Parameters:
        Val1: TQuad< TInt,TInt,TInt,TInt > const &
        Val2: TQuad< TInt,TInt,TInt,TInt > const &
        Val3: TQuad< TInt,TInt,TInt,TInt > const &
        Val4: TQuad< TInt,TInt,TInt,TInt > const &
        Val5: TQuad< TInt,TInt,TInt,TInt > const &

    GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4, TIntQu Val5, TIntQu Val6) -> TIntQuV

    Parameters:
        Val1: TQuad< TInt,TInt,TInt,TInt > const &
        Val2: TQuad< TInt,TInt,TInt,TInt > const &
        Val3: TQuad< TInt,TInt,TInt,TInt > const &
        Val4: TQuad< TInt,TInt,TInt,TInt > const &
        Val5: TQuad< TInt,TInt,TInt,TInt > const &
        Val6: TQuad< TInt,TInt,TInt,TInt > const &

    GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4, TIntQu Val5, TIntQu Val6, TIntQu Val7) -> TIntQuV

    Parameters:
        Val1: TQuad< TInt,TInt,TInt,TInt > const &
        Val2: TQuad< TInt,TInt,TInt,TInt > const &
        Val3: TQuad< TInt,TInt,TInt,TInt > const &
        Val4: TQuad< TInt,TInt,TInt,TInt > const &
        Val5: TQuad< TInt,TInt,TInt,TInt > const &
        Val6: TQuad< TInt,TInt,TInt,TInt > const &
        Val7: TQuad< TInt,TInt,TInt,TInt > const &

    GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4, TIntQu Val5, TIntQu Val6, TIntQu Val7, 
        TIntQu Val8) -> TIntQuV

    Parameters:
        Val1: TQuad< TInt,TInt,TInt,TInt > const &
        Val2: TQuad< TInt,TInt,TInt,TInt > const &
        Val3: TQuad< TInt,TInt,TInt,TInt > const &
        Val4: TQuad< TInt,TInt,TInt,TInt > const &
        Val5: TQuad< TInt,TInt,TInt,TInt > const &
        Val6: TQuad< TInt,TInt,TInt,TInt > const &
        Val7: TQuad< TInt,TInt,TInt,TInt > const &
        Val8: TQuad< TInt,TInt,TInt,TInt > const &

    TIntQuV_GetV(TIntQu Val1, TIntQu Val2, TIntQu Val3, TIntQu Val4, TIntQu Val5, TIntQu Val6, TIntQu Val7, 
        TIntQu Val8, TIntQu Val9) -> TIntQuV

    Parameters:
        Val1: TQuad< TInt,TInt,TInt,TInt > const &
        Val2: TQuad< TInt,TInt,TInt,TInt > const &
        Val3: TQuad< TInt,TInt,TInt,TInt > const &
        Val4: TQuad< TInt,TInt,TInt,TInt > const &
        Val5: TQuad< TInt,TInt,TInt,TInt > const &
        Val6: TQuad< TInt,TInt,TInt,TInt > const &
        Val7: TQuad< TInt,TInt,TInt,TInt > const &
        Val8: TQuad< TInt,TInt,TInt,TInt > const &
        Val9: TQuad< TInt,TInt,TInt,TInt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ƴ  s    Vt   TFltTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TFltTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TFltTr)> self) -> TFltTrV
        __init__(TVec<(TFltTr)> self, TFltTrV Vec) -> TFltTrV

        Parameters:
            Vec: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &

        __init__(TVec<(TFltTr)> self, int const & _Vals) -> TFltTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltTr)> self, int const & _MxVals, int const & _Vals) -> TFltTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltTr)> self, TFltTr _ValT, int const & _Vals) -> TFltTrV

        Parameters:
            _ValT: TTriple< TFlt,TFlt,TFlt > *
            _Vals: int const &

        __init__(TVec<(TFltTr)> self, TSIn SIn) -> TFltTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltTrV_swiginitt   new_TFltTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   #  s    c         G   s   t  j |  |  S(   s\   
        Load(TFltTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    c         G   s   t  j |  |  S(   s`   
        Save(TFltTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M  s    c         G   s   t  j |  |  S(   s   
        __add__(TFltTrV self, TFltTr Val) -> TFltTrV

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W  s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltTrV self, TFltTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &

        (   R   t   TFltTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a  s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltTrV self, TFltTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &

        (   R   t   TFltTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k  s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TFltTrV self) -> int

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u  s    c         C   s   t  j |   S(   sp   
        GetMemSize(TFltTrV self) -> int

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TFltTrV self) -> int

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TFltTrV self) -> int

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TFltTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltTrV self, TFltTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TFlt,TFlt,TFlt > *
            _Vals: int const &

        (   R   t   TFltTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sl   
        IsExt(TFltTrV self) -> bool

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ´  s    c         G   s   t  j |  |  S(   si  
        Clr(TFltTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltTrV self)

        Parameters:
            self: TVec< TFltTr > *

        (   R   t   TFltTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ҵ  s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltTrV self)

        Parameters:
            self: TVec< TFltTr > *

        (   R   t   TFltTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s]   
        Pack(TFltTrV self)

        Parameters:
            self: TVec< TFltTr > *

        (   R   t   TFltTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltTrV self, TFltTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TFlt,TFlt,TFlt >,int > &

        (   R   t   TFltTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        Empty(TFltTrV self) -> bool

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   
  s    c         C   s   t  j |   S(   si   
        Len(TFltTrV self) -> int

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sn   
        Reserved(TFltTrV self) -> int

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TFltTrV self) -> TFltTr
        Last(TFltTrV self) -> TFltTr

        Parameters:
            self: TVec< TFltTr > *

        (   R   t   TFltTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s    	c         C   s   t  j |   S(   sn   
        LastValN(TFltTrV self) -> int

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3  s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltTrV self) -> TFltTr
        LastLast(TFltTrV self) -> TFltTr

        Parameters:
            self: TVec< TFltTr > *

        (   R   t   TFltTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    	c         C   s   t  j |   S(   sm   
        BegI(TFltTrV self) -> TFltTr

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H  s    c         C   s   t  j |   S(   sm   
        EndI(TFltTrV self) -> TFltTr

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R  s    c         G   s   t  j |  |  S(   st   
        GetI(TFltTrV self, int const & ValN) -> TFltTr

        Parameters:
            ValN: int const &

        (   R   t   TFltTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  \  s    c         G   s   t  j |  |  S(   s  
        Add(TFltTrV self) -> int
        Add(TFltTrV self, TFltTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        Add(TFltTrV self, TFltTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > &

        Add(TFltTrV self, TFltTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &
            ResizeLen: int const &

        (   R   t   TFltTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f  s    c         G   s   t  j |  |  S(   s   
        AddV(TFltTrV self, TFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &

        (   R   t   TFltTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |  s    c         G   s   t  j |  |  S(   s   
        AddSorted(TFltTrV self, TFltTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltTrV self, TFltTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &
            Asc: bool const &

        AddSorted(TFltTrV self, TFltTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltTrV self, TFltTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &
            Asc: bool const &

        (   R   t   TFltTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltTrV self, TFltTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltTrV self, TFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &

        (   R   t   TFltTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltTrV self, TFltTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltTrV self, int const & ValN) -> TFltTr

        Parameters:
            ValN: int const &

        GetVal(TFltTrV self, int const & ValN) -> TFltTr

        Parameters:
            ValN: int const &

        (   R   t   TFltTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ƶ  s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltTrV self, int const & ValN, TFltTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  յ  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltTrV self, int const & BValN, int const & EValN, TFltTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > &

        (   R   t   TFltTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltTrV self, int const & ValN, TFltTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TFltTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s`   
        DelLast(TFltTrV self)

        Parameters:
            self: TVec< TFltTr > *

        (   R   t   TFltTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltTrV self, TFltTr Val) -> bool

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   s{   
        DelAll(TFltTrV self, TFltTr Val)

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   s{   
        PutAll(TFltTrV self, TFltTr Val)

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  %  s    c         G   s   t  j |  |  S(   s  
        Swap(TFltTrV self, TFltTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TFlt,TFlt,TFlt >,int > &

        Swap(TFltTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  /  s    c          G   s   t  j |    S(   s   
        SwapI(TFltTr LVal, TFltTr RVal)

        Parameters:
            LVal: TVec< TTriple< TFlt,TFlt,TFlt > >::TIter
            RVal: TVec< TTriple< TFlt,TFlt,TFlt > >::TIter

        (   R   t   TFltTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  ?  s    	c         C   s   t  j |   S(   si   
        NextPerm(TFltTrV self) -> bool

        Parameters:
            self: TVec< TFltTr > *

        (   R   t   TFltTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  K  s    c         C   s   t  j |   S(   si   
        PrevPerm(TFltTrV self) -> bool

        Parameters:
            self: TVec< TFltTr > *

        (   R   t   TFltTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  U  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  _  s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  j  s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  v  s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltTrV self)

        Parameters:
            self: TVec< TFltTr > *

        (   R   t   TFltTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltTrV self) -> bool

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TFltTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltTrV self)
        Reverse(TFltTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ¶  s    
c         C   s   t  j |   S(   s^   
        Merge(TFltTrV self)

        Parameters:
            self: TVec< TFltTr > *

        (   R   t   TFltTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ζ  s    c         G   s   t  j |  |  S(   sW  
        Intrs(TFltTrV self, TFltTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &

        Intrs(TFltTrV self, TFltTrV ValV, TFltTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &
            DstValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > &

        (   R   t   TFltTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  ض  s    c         G   s   t  j |  |  S(   sW  
        Union(TFltTrV self, TFltTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &

        Union(TFltTrV self, TFltTrV ValV, TFltTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &
            DstValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > &

        (   R   t   TFltTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sU  
        Diff(TFltTrV self, TFltTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &

        Diff(TFltTrV self, TFltTrV ValV, TFltTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &
            DstValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > &

        (   R   t   TFltTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltTrV self, TFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &

        (   R   t   TFltTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltTrV self, TFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &

        (   R   t   TFltTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s   
        Count(TFltTrV self, TFltTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s+  
        SearchBin(TFltTrV self, TFltTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        SearchBin(TFltTrV self, TFltTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &
            InsValN: int &

        (   R   t   TFltTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  &  s    c         G   s   t  j |  |  S(   s7  
        SearchForw(TFltTrV self, TFltTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &
            BValN: int const &

        SearchForw(TFltTrV self, TFltTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  6  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltTrV self, TFltTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  F  s    c         G   s   t  j |  |  S(   sW  
        SearchVForw(TFltTrV self, TFltTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TFltTrV self, TFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TFlt >,int > const &

        (   R   t   TFltTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  P  s    c         G   s   t  j |  |  S(   s  
        IsIn(TFltTrV self, TFltTr Val) -> bool

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        IsIn(TFltTrV self, TFltTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &
            ValN: int &

        (   R   t   TFltTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  `  s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltTrV self, TFltTr Val) -> bool

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  p  s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltTrV self, TFltTr Val) -> TFltTr

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  z  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltTrV self, TFltTr Val) -> TFltTr

        Parameters:
            Val: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   so   
        GetMxValN(TFltTrV self) -> int

        Parameters:
            self: TVec< TFltTr > const *

        (   R   t   TFltTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s.  
        GetV(TFltTr Val1) -> TFltTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TFlt > const &

        GetV(TFltTr Val1, TFltTr Val2) -> TFltTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TFlt > const &
            Val2: TTriple< TFlt,TFlt,TFlt > const &

        GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3) -> TFltTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TFlt > const &
            Val2: TTriple< TFlt,TFlt,TFlt > const &
            Val3: TTriple< TFlt,TFlt,TFlt > const &

        GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4) -> TFltTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TFlt > const &
            Val2: TTriple< TFlt,TFlt,TFlt > const &
            Val3: TTriple< TFlt,TFlt,TFlt > const &
            Val4: TTriple< TFlt,TFlt,TFlt > const &

        GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4, TFltTr Val5) -> TFltTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TFlt > const &
            Val2: TTriple< TFlt,TFlt,TFlt > const &
            Val3: TTriple< TFlt,TFlt,TFlt > const &
            Val4: TTriple< TFlt,TFlt,TFlt > const &
            Val5: TTriple< TFlt,TFlt,TFlt > const &

        GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4, TFltTr Val5, TFltTr Val6) -> TFltTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TFlt > const &
            Val2: TTriple< TFlt,TFlt,TFlt > const &
            Val3: TTriple< TFlt,TFlt,TFlt > const &
            Val4: TTriple< TFlt,TFlt,TFlt > const &
            Val5: TTriple< TFlt,TFlt,TFlt > const &
            Val6: TTriple< TFlt,TFlt,TFlt > const &

        GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4, TFltTr Val5, TFltTr Val6, TFltTr Val7) -> TFltTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TFlt > const &
            Val2: TTriple< TFlt,TFlt,TFlt > const &
            Val3: TTriple< TFlt,TFlt,TFlt > const &
            Val4: TTriple< TFlt,TFlt,TFlt > const &
            Val5: TTriple< TFlt,TFlt,TFlt > const &
            Val6: TTriple< TFlt,TFlt,TFlt > const &
            Val7: TTriple< TFlt,TFlt,TFlt > const &

        GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4, TFltTr Val5, TFltTr Val6, TFltTr Val7, 
            TFltTr Val8) -> TFltTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TFlt > const &
            Val2: TTriple< TFlt,TFlt,TFlt > const &
            Val3: TTriple< TFlt,TFlt,TFlt > const &
            Val4: TTriple< TFlt,TFlt,TFlt > const &
            Val5: TTriple< TFlt,TFlt,TFlt > const &
            Val6: TTriple< TFlt,TFlt,TFlt > const &
            Val7: TTriple< TFlt,TFlt,TFlt > const &
            Val8: TTriple< TFlt,TFlt,TFlt > const &

        GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4, TFltTr Val5, TFltTr Val6, TFltTr Val7, 
            TFltTr Val8, TFltTr Val9) -> TFltTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TFlt > const &
            Val2: TTriple< TFlt,TFlt,TFlt > const &
            Val3: TTriple< TFlt,TFlt,TFlt > const &
            Val4: TTriple< TFlt,TFlt,TFlt > const &
            Val5: TTriple< TFlt,TFlt,TFlt > const &
            Val6: TTriple< TFlt,TFlt,TFlt > const &
            Val7: TTriple< TFlt,TFlt,TFlt > const &
            Val8: TTriple< TFlt,TFlt,TFlt > const &
            Val9: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TFltTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TFltTrV_SwapI(TFltTr LVal, TFltTr RVal)

    Parameters:
        LVal: TVec< TTriple< TFlt,TFlt,TFlt > >::TIter
        RVal: TVec< TTriple< TFlt,TFlt,TFlt > >::TIter

    (   R   R"  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"  :  s    	c          G   s   t  j |    S(   s.  
    GetV(TFltTr Val1) -> TFltTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TFlt > const &

    GetV(TFltTr Val1, TFltTr Val2) -> TFltTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TFlt > const &
        Val2: TTriple< TFlt,TFlt,TFlt > const &

    GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3) -> TFltTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TFlt > const &
        Val2: TTriple< TFlt,TFlt,TFlt > const &
        Val3: TTriple< TFlt,TFlt,TFlt > const &

    GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4) -> TFltTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TFlt > const &
        Val2: TTriple< TFlt,TFlt,TFlt > const &
        Val3: TTriple< TFlt,TFlt,TFlt > const &
        Val4: TTriple< TFlt,TFlt,TFlt > const &

    GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4, TFltTr Val5) -> TFltTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TFlt > const &
        Val2: TTriple< TFlt,TFlt,TFlt > const &
        Val3: TTriple< TFlt,TFlt,TFlt > const &
        Val4: TTriple< TFlt,TFlt,TFlt > const &
        Val5: TTriple< TFlt,TFlt,TFlt > const &

    GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4, TFltTr Val5, TFltTr Val6) -> TFltTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TFlt > const &
        Val2: TTriple< TFlt,TFlt,TFlt > const &
        Val3: TTriple< TFlt,TFlt,TFlt > const &
        Val4: TTriple< TFlt,TFlt,TFlt > const &
        Val5: TTriple< TFlt,TFlt,TFlt > const &
        Val6: TTriple< TFlt,TFlt,TFlt > const &

    GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4, TFltTr Val5, TFltTr Val6, TFltTr Val7) -> TFltTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TFlt > const &
        Val2: TTriple< TFlt,TFlt,TFlt > const &
        Val3: TTriple< TFlt,TFlt,TFlt > const &
        Val4: TTriple< TFlt,TFlt,TFlt > const &
        Val5: TTriple< TFlt,TFlt,TFlt > const &
        Val6: TTriple< TFlt,TFlt,TFlt > const &
        Val7: TTriple< TFlt,TFlt,TFlt > const &

    GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4, TFltTr Val5, TFltTr Val6, TFltTr Val7, 
        TFltTr Val8) -> TFltTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TFlt > const &
        Val2: TTriple< TFlt,TFlt,TFlt > const &
        Val3: TTriple< TFlt,TFlt,TFlt > const &
        Val4: TTriple< TFlt,TFlt,TFlt > const &
        Val5: TTriple< TFlt,TFlt,TFlt > const &
        Val6: TTriple< TFlt,TFlt,TFlt > const &
        Val7: TTriple< TFlt,TFlt,TFlt > const &
        Val8: TTriple< TFlt,TFlt,TFlt > const &

    TFltTrV_GetV(TFltTr Val1, TFltTr Val2, TFltTr Val3, TFltTr Val4, TFltTr Val5, TFltTr Val6, TFltTr Val7, 
        TFltTr Val8, TFltTr Val9) -> TFltTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TFlt > const &
        Val2: TTriple< TFlt,TFlt,TFlt > const &
        Val3: TTriple< TFlt,TFlt,TFlt > const &
        Val4: TTriple< TFlt,TFlt,TFlt > const &
        Val5: TTriple< TFlt,TFlt,TFlt > const &
        Val6: TTriple< TFlt,TFlt,TFlt > const &
        Val7: TTriple< TFlt,TFlt,TFlt > const &
        Val8: TTriple< TFlt,TFlt,TFlt > const &
        Val9: TTriple< TFlt,TFlt,TFlt > const &

    (   R   R>  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  E  s    Vt   TIntKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TIntKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s
  
        __init__(TVec<(TIntKd)> self) -> TIntKdV
        __init__(TVec<(TIntKd)> self, TIntKdV Vec) -> TIntKdV

        Parameters:
            Vec: TVec< TKeyDat< TInt,TInt >,int > const &

        __init__(TVec<(TIntKd)> self, int const & _Vals) -> TIntKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntKd)> self, int const & _MxVals, int const & _Vals) -> TIntKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntKd)> self, TIntKd _ValT, int const & _Vals) -> TIntKdV

        Parameters:
            _ValT: TKeyDat< TInt,TInt > *
            _Vals: int const &

        __init__(TVec<(TIntKd)> self, TSIn SIn) -> TIntKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntKdV_swiginitt   new_TIntKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   s\   
        Load(TIntKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ¸  s    c         G   s   t  j |  |  S(   s`   
        Save(TIntKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ̸  s    c         G   s   t  j |  |  S(   s   
        __add__(TIntKdV self, TIntKd Val) -> TIntKdV

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ָ  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntKdV self, TIntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TInt,TInt >,int > const &

        (   R   t   TIntKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntKdV self, TIntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TInt,TInt >,int > const &

        (   R   t   TIntKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TIntKdV self) -> int

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sp   
        GetMemSize(TIntKdV self) -> int

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TIntKdV self) -> int

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TIntKdV self) -> int

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TIntKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntKdV self, TIntKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TInt,TInt > *
            _Vals: int const &

        (   R   t   TIntKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,  s    	c         C   s   t  j |   S(   sl   
        IsExt(TIntKdV self) -> bool

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7  s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   A  s    c         G   s   t  j |  |  S(   si  
        Clr(TIntKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntKdV self)

        Parameters:
            self: TVec< TIntKd > *

        (   R   t   TIntKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q  s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntKdV self)

        Parameters:
            self: TVec< TIntKd > *

        (   R   t   TIntKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f  s    c         C   s   t  j |   S(   s]   
        Pack(TIntKdV self)

        Parameters:
            self: TVec< TIntKd > *

        (   R   t   TIntKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u  s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntKdV self, TIntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TInt,TInt >,int > &

        (   R   t   TIntKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sl   
        Empty(TIntKdV self) -> bool

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   si   
        Len(TIntKdV self) -> int

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sn   
        Reserved(TIntKdV self) -> int

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TIntKdV self) -> TIntKd
        Last(TIntKdV self) -> TIntKd

        Parameters:
            self: TVec< TIntKd > *

        (   R   t   TIntKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sn   
        LastValN(TIntKdV self) -> int

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntKdV self) -> TIntKd
        LastLast(TIntKdV self) -> TIntKd

        Parameters:
            self: TVec< TIntKd > *

        (   R   t   TIntKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sm   
        BegI(TIntKdV self) -> TIntKd

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ǹ  s    c         C   s   t  j |   S(   sm   
        EndI(TIntKdV self) -> TIntKd

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ѹ  s    c         G   s   t  j |  |  S(   st   
        GetI(TIntKdV self, int const & ValN) -> TIntKd

        Parameters:
            ValN: int const &

        (   R   t   TIntKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  ۹  s    c         G   s   t  j |  |  S(   s  
        Add(TIntKdV self) -> int
        Add(TIntKdV self, TIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        Add(TIntKdV self, TIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > &

        Add(TIntKdV self, TIntKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &
            ResizeLen: int const &

        (   R   t   TIntKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TIntKdV self, TIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &

        (   R   t   TIntKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TIntKdV self, TIntKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntKdV self, TIntKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &
            Asc: bool const &

        AddSorted(TIntKdV self, TIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntKdV self, TIntKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &
            Asc: bool const &

        (   R   t   TIntKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntKdV self, TIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  '  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntKdV self, TIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &

        (   R   t   TIntKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntKdV self, TIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntKdV self, int const & ValN) -> TIntKd

        Parameters:
            ValN: int const &

        GetVal(TIntKdV self, int const & ValN) -> TIntKd

        Parameters:
            ValN: int const &

        (   R   t   TIntKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E  s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntKdV self, int const & ValN, TIntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntKdV self, int const & BValN, int const & EValN, TIntKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TInt,TInt >,int > &

        (   R   t   TIntKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntKdV self, int const & ValN, TIntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k  s    	c         G   s   t  j |  |  S(   s  
        Del(TIntKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v  s    c         C   s   t  j |   S(   s`   
        DelLast(TIntKdV self)

        Parameters:
            self: TVec< TIntKd > *

        (   R   t   TIntKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntKdV self, TIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   sv   
        DelAll(TIntKdV self, TIntKd Val)

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   sv   
        PutAll(TIntKdV self, TIntKd Val)

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s  
        Swap(TIntKdV self, TIntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TInt,TInt >,int > &

        Swap(TIntKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TIntKd LVal, TIntKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TInt,TInt > >::TIter
            RVal: TVec< TKeyDat< TInt,TInt > >::TIter

        (   R   t   TIntKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(    s    	c         C   s   t  j |   S(   si   
        NextPerm(TIntKdV self) -> bool

        Parameters:
            self: TVec< TIntKd > *

        (   R   t   TIntKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  ʺ  s    c         C   s   t  j |   S(   si   
        PrevPerm(TIntKdV self) -> bool

        Parameters:
            self: TVec< TIntKd > *

        (   R   t   TIntKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  Ժ  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  ޺  s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntKdV self)

        Parameters:
            self: TVec< TIntKd > *

        (   R   t   TIntKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntKdV self) -> bool

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  (  s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TIntKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  7  s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntKdV self)
        Reverse(TIntKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A  s    
c         C   s   t  j |   S(   s^   
        Merge(TIntKdV self)

        Parameters:
            self: TVec< TIntKd > *

        (   R   t   TIntKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  M  s    c         G   s   t  j |  |  S(   sH  
        Intrs(TIntKdV self, TIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &

        Intrs(TIntKdV self, TIntKdV ValV, TIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TInt,TInt >,int > &

        (   R   t   TIntKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  W  s    c         G   s   t  j |  |  S(   sH  
        Union(TIntKdV self, TIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &

        Union(TIntKdV self, TIntKdV ValV, TIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TInt,TInt >,int > &

        (   R   t   TIntKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    c         G   s   t  j |  |  S(   sF  
        Diff(TIntKdV self, TIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &

        Diff(TIntKdV self, TIntKdV ValV, TIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TInt,TInt >,int > &

        (   R   t   TIntKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  w  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntKdV self, TIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &

        (   R   t   TIntKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntKdV self, TIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &

        (   R   t   TIntKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s|   
        Count(TIntKdV self, TIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s!  
        SearchBin(TIntKdV self, TIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        SearchBin(TIntKdV self, TIntKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &
            InsValN: int &

        (   R   t   TIntKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   s-  
        SearchForw(TIntKdV self, TIntKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &
            BValN: int const &

        SearchForw(TIntKdV self, TIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntKdV self, TIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  Ż  s    c         G   s   t  j |  |  S(   sM  
        SearchVForw(TIntKdV self, TIntKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TIntKdV self, TIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TInt >,int > const &

        (   R   t   TIntKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  ϻ  s    c         G   s   t  j |  |  S(   s  
        IsIn(TIntKdV self, TIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        IsIn(TIntKdV self, TIntKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TInt,TInt > const &
            ValN: int &

        (   R   t   TIntKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  ߻  s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntKdV self, TIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntKdV self, TIntKd Val) -> TIntKd

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntKdV self, TIntKd Val) -> TIntKd

        Parameters:
            Val: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   so   
        GetMxValN(TIntKdV self) -> int

        Parameters:
            self: TVec< TIntKd > const *

        (   R   t   TIntKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   sM  
        GetV(TIntKd Val1) -> TIntKdV

        Parameters:
            Val1: TKeyDat< TInt,TInt > const &

        GetV(TIntKd Val1, TIntKd Val2) -> TIntKdV

        Parameters:
            Val1: TKeyDat< TInt,TInt > const &
            Val2: TKeyDat< TInt,TInt > const &

        GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3) -> TIntKdV

        Parameters:
            Val1: TKeyDat< TInt,TInt > const &
            Val2: TKeyDat< TInt,TInt > const &
            Val3: TKeyDat< TInt,TInt > const &

        GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4) -> TIntKdV

        Parameters:
            Val1: TKeyDat< TInt,TInt > const &
            Val2: TKeyDat< TInt,TInt > const &
            Val3: TKeyDat< TInt,TInt > const &
            Val4: TKeyDat< TInt,TInt > const &

        GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4, TIntKd Val5) -> TIntKdV

        Parameters:
            Val1: TKeyDat< TInt,TInt > const &
            Val2: TKeyDat< TInt,TInt > const &
            Val3: TKeyDat< TInt,TInt > const &
            Val4: TKeyDat< TInt,TInt > const &
            Val5: TKeyDat< TInt,TInt > const &

        GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4, TIntKd Val5, TIntKd Val6) -> TIntKdV

        Parameters:
            Val1: TKeyDat< TInt,TInt > const &
            Val2: TKeyDat< TInt,TInt > const &
            Val3: TKeyDat< TInt,TInt > const &
            Val4: TKeyDat< TInt,TInt > const &
            Val5: TKeyDat< TInt,TInt > const &
            Val6: TKeyDat< TInt,TInt > const &

        GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4, TIntKd Val5, TIntKd Val6, TIntKd Val7) -> TIntKdV

        Parameters:
            Val1: TKeyDat< TInt,TInt > const &
            Val2: TKeyDat< TInt,TInt > const &
            Val3: TKeyDat< TInt,TInt > const &
            Val4: TKeyDat< TInt,TInt > const &
            Val5: TKeyDat< TInt,TInt > const &
            Val6: TKeyDat< TInt,TInt > const &
            Val7: TKeyDat< TInt,TInt > const &

        GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4, TIntKd Val5, TIntKd Val6, TIntKd Val7, 
            TIntKd Val8) -> TIntKdV

        Parameters:
            Val1: TKeyDat< TInt,TInt > const &
            Val2: TKeyDat< TInt,TInt > const &
            Val3: TKeyDat< TInt,TInt > const &
            Val4: TKeyDat< TInt,TInt > const &
            Val5: TKeyDat< TInt,TInt > const &
            Val6: TKeyDat< TInt,TInt > const &
            Val7: TKeyDat< TInt,TInt > const &
            Val8: TKeyDat< TInt,TInt > const &

        GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4, TIntKd Val5, TIntKd Val6, TIntKd Val7, 
            TIntKd Val8, TIntKd Val9) -> TIntKdV

        Parameters:
            Val1: TKeyDat< TInt,TInt > const &
            Val2: TKeyDat< TInt,TInt > const &
            Val3: TKeyDat< TInt,TInt > const &
            Val4: TKeyDat< TInt,TInt > const &
            Val5: TKeyDat< TInt,TInt > const &
            Val6: TKeyDat< TInt,TInt > const &
            Val7: TKeyDat< TInt,TInt > const &
            Val8: TKeyDat< TInt,TInt > const &
            Val9: TKeyDat< TInt,TInt > const &

        (   R   t   TIntKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TIntKdV_SwapI(TIntKd LVal, TIntKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TInt,TInt > >::TIter
        RVal: TVec< TKeyDat< TInt,TInt > >::TIter

    (   R   Rn  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRn    s    	c          G   s   t  j |    S(   sM  
    GetV(TIntKd Val1) -> TIntKdV

    Parameters:
        Val1: TKeyDat< TInt,TInt > const &

    GetV(TIntKd Val1, TIntKd Val2) -> TIntKdV

    Parameters:
        Val1: TKeyDat< TInt,TInt > const &
        Val2: TKeyDat< TInt,TInt > const &

    GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3) -> TIntKdV

    Parameters:
        Val1: TKeyDat< TInt,TInt > const &
        Val2: TKeyDat< TInt,TInt > const &
        Val3: TKeyDat< TInt,TInt > const &

    GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4) -> TIntKdV

    Parameters:
        Val1: TKeyDat< TInt,TInt > const &
        Val2: TKeyDat< TInt,TInt > const &
        Val3: TKeyDat< TInt,TInt > const &
        Val4: TKeyDat< TInt,TInt > const &

    GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4, TIntKd Val5) -> TIntKdV

    Parameters:
        Val1: TKeyDat< TInt,TInt > const &
        Val2: TKeyDat< TInt,TInt > const &
        Val3: TKeyDat< TInt,TInt > const &
        Val4: TKeyDat< TInt,TInt > const &
        Val5: TKeyDat< TInt,TInt > const &

    GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4, TIntKd Val5, TIntKd Val6) -> TIntKdV

    Parameters:
        Val1: TKeyDat< TInt,TInt > const &
        Val2: TKeyDat< TInt,TInt > const &
        Val3: TKeyDat< TInt,TInt > const &
        Val4: TKeyDat< TInt,TInt > const &
        Val5: TKeyDat< TInt,TInt > const &
        Val6: TKeyDat< TInt,TInt > const &

    GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4, TIntKd Val5, TIntKd Val6, TIntKd Val7) -> TIntKdV

    Parameters:
        Val1: TKeyDat< TInt,TInt > const &
        Val2: TKeyDat< TInt,TInt > const &
        Val3: TKeyDat< TInt,TInt > const &
        Val4: TKeyDat< TInt,TInt > const &
        Val5: TKeyDat< TInt,TInt > const &
        Val6: TKeyDat< TInt,TInt > const &
        Val7: TKeyDat< TInt,TInt > const &

    GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4, TIntKd Val5, TIntKd Val6, TIntKd Val7, 
        TIntKd Val8) -> TIntKdV

    Parameters:
        Val1: TKeyDat< TInt,TInt > const &
        Val2: TKeyDat< TInt,TInt > const &
        Val3: TKeyDat< TInt,TInt > const &
        Val4: TKeyDat< TInt,TInt > const &
        Val5: TKeyDat< TInt,TInt > const &
        Val6: TKeyDat< TInt,TInt > const &
        Val7: TKeyDat< TInt,TInt > const &
        Val8: TKeyDat< TInt,TInt > const &

    TIntKdV_GetV(TIntKd Val1, TIntKd Val2, TIntKd Val3, TIntKd Val4, TIntKd Val5, TIntKd Val6, TIntKd Val7, 
        TIntKd Val8, TIntKd Val9) -> TIntKdV

    Parameters:
        Val1: TKeyDat< TInt,TInt > const &
        Val2: TKeyDat< TInt,TInt > const &
        Val3: TKeyDat< TInt,TInt > const &
        Val4: TKeyDat< TInt,TInt > const &
        Val5: TKeyDat< TInt,TInt > const &
        Val6: TKeyDat< TInt,TInt > const &
        Val7: TKeyDat< TInt,TInt > const &
        Val8: TKeyDat< TInt,TInt > const &
        Val9: TKeyDat< TInt,TInt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ļ  s    Vt
   TUChIntPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TUChIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s;  
        __init__(TVec<(TUChIntPr)> self) -> TUChIntPrV
        __init__(TVec<(TUChIntPr)> self, TUChIntPrV Vec) -> TUChIntPrV

        Parameters:
            Vec: TVec< TPair< TUCh,TInt >,int > const &

        __init__(TVec<(TUChIntPr)> self, int const & _Vals) -> TUChIntPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUChIntPr)> self, int const & _MxVals, int const & _Vals) -> TUChIntPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUChIntPr)> self, TPair< TUCh,TInt > * _ValT, int const & _Vals) -> TUChIntPrV

        Parameters:
            _ValT: TPair< TUCh,TInt > *
            _Vals: int const &

        __init__(TVec<(TUChIntPr)> self, TSIn SIn) -> TUChIntPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TUChIntPrV_swiginitt   new_TUChIntPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   !  s    c         G   s   t  j |  |  S(   s_   
        Load(TUChIntPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUChIntPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A  s    c         G   s   t  j |  |  S(   sc   
        Save(TUChIntPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUChIntPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   K  s    c         G   s   t  j |  |  S(   s   
        __add__(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> TUChIntPrV

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  U  s    c         G   s   t  j |  |  S(   s   
        __eq__(TUChIntPrV self, TUChIntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TUCh,TInt >,int > const &

        (   R   t   TUChIntPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _  s    c         G   s   t  j |  |  S(   s   
        __lt__(TUChIntPrV self, TUChIntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TUCh,TInt >,int > const &

        (   R   t   TUChIntPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TUChIntPrV self) -> int

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s  s    c         C   s   t  j |   S(   sv   
        GetMemSize(TUChIntPrV self) -> int

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TUChIntPrV self) -> int

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TUChIntPrV self) -> int

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s	  
        Gen(TUChIntPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUChIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUChIntPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TUChIntPrV self, TPair< TUCh,TInt > * _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TUCh,TInt > *
            _Vals: int const &

        (   R   t   TUChIntPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sr   
        IsExt(TUChIntPrV self) -> bool

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TUChIntPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUChIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUChIntPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   su  
        Clr(TUChIntPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUChIntPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUChIntPrV self)

        Parameters:
            self: TVec< TUChIntPr > *

        (   R   t   TUChIntPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   н  s    c         G   s   t  j |  |  S(   s   
        Trunc(TUChIntPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUChIntPrV self)

        Parameters:
            self: TVec< TUChIntPr > *

        (   R   t   TUChIntPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sc   
        Pack(TUChIntPrV self)

        Parameters:
            self: TVec< TUChIntPr > *

        (   R   t   TUChIntPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TUChIntPrV self, TUChIntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TUCh,TInt >,int > &

        (   R   t   TUChIntPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sr   
        Empty(TUChIntPrV self) -> bool

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   so   
        Len(TUChIntPrV self) -> int

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   st   
        Reserved(TUChIntPrV self) -> int

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TUChIntPrV self) -> TPair< TUCh,TInt > const
        Last(TUChIntPrV self) -> TPair< TUCh,TInt > &

        Parameters:
            self: TVec< TUChIntPr > *

        (   R   t   TUChIntPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  &  s    	c         C   s   t  j |   S(   st   
        LastValN(TUChIntPrV self) -> int

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         G   s   t  j |  |  S(   s   
        LastLast(TUChIntPrV self) -> TPair< TUCh,TInt > const
        LastLast(TUChIntPrV self) -> TPair< TUCh,TInt > &

        Parameters:
            self: TVec< TUChIntPr > *

        (   R   t   TUChIntPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;  s    	c         C   s   t  j |   S(   s   
        BegI(TUChIntPrV self) -> TVec< TPair< TUCh,TInt > >::TIter

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F  s    c         C   s   t  j |   S(   s   
        EndI(TUChIntPrV self) -> TVec< TPair< TUCh,TInt > >::TIter

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P  s    c         G   s   t  j |  |  S(   s   
        GetI(TUChIntPrV self, int const & ValN) -> TVec< TPair< TUCh,TInt > >::TIter

        Parameters:
            ValN: int const &

        (   R   t   TUChIntPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  Z  s    c         G   s   t  j |  |  S(   s  
        Add(TUChIntPrV self) -> int
        Add(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &

        Add(TUChIntPrV self, TPair< TUCh,TInt > & Val) -> int

        Parameters:
            Val: TPair< TUCh,TInt > &

        Add(TUChIntPrV self, TPair< TUCh,TInt > const & Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &
            ResizeLen: int const &

        (   R   t   TUChIntPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d  s    c         G   s   t  j |  |  S(   s   
        AddV(TUChIntPrV self, TUChIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &

        (   R   t   TUChIntPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z  s    c         G   s   t  j |  |  S(   sP  
        AddSorted(TUChIntPrV self, TPair< TUCh,TInt > const & Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUChIntPrV self, TPair< TUCh,TInt > const & Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &
            Asc: bool const &

        AddSorted(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUChIntPrV self, TPair< TUCh,TInt > const & Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &
            Asc: bool const &

        (   R   t   TUChIntPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TUChIntPrV self, TUChIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &

        (   R   t   TUChIntPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddUnique(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s	  
        GetVal(TUChIntPrV self, int const & ValN) -> TPair< TUCh,TInt > const

        Parameters:
            ValN: int const &

        GetVal(TUChIntPrV self, int const & ValN) -> TPair< TUCh,TInt > &

        Parameters:
            ValN: int const &

        (   R   t   TUChIntPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ľ  s    c         G   s   t  j |  |  S(   s   
        SetVal(TUChIntPrV self, int const & ValN, TPair< TUCh,TInt > const & Val)

        Parameters:
            ValN: int const &
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ӿ  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUChIntPrV self, int const & BValN, int const & EValN, TUChIntPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TUCh,TInt >,int > &

        (   R   t   TUChIntPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ޾  s    
c         G   s   t  j |  |  S(   s   
        Ins(TUChIntPrV self, int const & ValN, TPair< TUCh,TInt > const & Val)

        Parameters:
            ValN: int const &
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TUChIntPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUChIntPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TUChIntPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sf   
        DelLast(TUChIntPrV self)

        Parameters:
            self: TVec< TUChIntPr > *

        (   R   t   TUChIntPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> bool

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   s   
        DelAll(TUChIntPrV self, TPair< TUCh,TInt > const & Val)

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   s   
        PutAll(TUChIntPrV self, TPair< TUCh,TInt > const & Val)

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  #  s    c         G   s   t  j |  |  S(   s  
        Swap(TUChIntPrV self, TUChIntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TUCh,TInt >,int > &

        Swap(TUChIntPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TUChIntPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  -  s    c          G   s   t  j |    S(   s   
        SwapI(TVec< TPair< TUCh,TInt > >::TIter LVal, TVec< TPair< TUCh,TInt > >::TIter RVal)

        Parameters:
            LVal: TVec< TPair< TUCh,TInt > >::TIter
            RVal: TVec< TPair< TUCh,TInt > >::TIter

        (   R   t   TUChIntPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  =  s    	c         C   s   t  j |   S(   so   
        NextPerm(TUChIntPrV self) -> bool

        Parameters:
            self: TVec< TUChIntPr > *

        (   R   t   TUChIntPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  I  s    c         C   s   t  j |   S(   so   
        PrevPerm(TUChIntPrV self) -> bool

        Parameters:
            self: TVec< TUChIntPr > *

        (   R   t   TUChIntPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  S  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUChIntPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUChIntPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  ]  s    	c         G   s   t  j |  |  S(   s   
        BSort(TUChIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChIntPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  h  s    
c         G   s   t  j |  |  S(   s   
        ISort(TUChIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChIntPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  t  s    
c         G   s   t  j |  |  S(   s   
        Partition(TUChIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChIntPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TUChIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChIntPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TUChIntPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUChIntPrV self)

        Parameters:
            self: TVec< TUChIntPr > *

        (   R   t   TUChIntPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUChIntPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUChIntPrV self) -> bool

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TUChIntPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUChIntPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TUChIntPrV self)
        Reverse(TUChIntPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUChIntPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         C   s   t  j |   S(   sd   
        Merge(TUChIntPrV self)

        Parameters:
            self: TVec< TUChIntPr > *

        (   R   t   TUChIntPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ̿  s    c         G   s   t  j |  |  S(   sQ  
        Intrs(TUChIntPrV self, TUChIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &

        Intrs(TUChIntPrV self, TUChIntPrV ValV, TUChIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &
            DstValV: TVec< TPair< TUCh,TInt >,int > &

        (   R   t   TUChIntPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  ֿ  s    c         G   s   t  j |  |  S(   sQ  
        Union(TUChIntPrV self, TUChIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &

        Union(TUChIntPrV self, TUChIntPrV ValV, TUChIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &
            DstValV: TVec< TPair< TUCh,TInt >,int > &

        (   R   t   TUChIntPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sO  
        Diff(TUChIntPrV self, TUChIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &

        Diff(TUChIntPrV self, TUChIntPrV ValV, TUChIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &
            DstValV: TVec< TPair< TUCh,TInt >,int > &

        (   R   t   TUChIntPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TUChIntPrV self, TUChIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &

        (   R   t   TUChIntPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TUChIntPrV self, TUChIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &

        (   R   t   TUChIntPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s   
        Count(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   sK  
        SearchBin(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &

        SearchBin(TUChIntPrV self, TPair< TUCh,TInt > const & Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &
            InsValN: int &

        (   R   t   TUChIntPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  $  s    c         G   s   t  j |  |  S(   sW  
        SearchForw(TUChIntPrV self, TPair< TUCh,TInt > const & Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &
            BValN: int const &

        SearchForw(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  4  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  D  s    c         G   s   t  j |  |  S(   sU  
        SearchVForw(TUChIntPrV self, TUChIntPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &
            BValN: int const &

        SearchVForw(TUChIntPrV self, TUChIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TInt >,int > const &

        (   R   t   TUChIntPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  N  s    c         G   s   t  j |  |  S(   s=  
        IsIn(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> bool

        Parameters:
            Val: TPair< TUCh,TInt > const &

        IsIn(TUChIntPrV self, TPair< TUCh,TInt > const & Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TUCh,TInt > const &
            ValN: int &

        (   R   t   TUChIntPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  ^  s    c         G   s   t  j |  |  S(   s   
        IsInBin(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> bool

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  n  s    c         G   s   t  j |  |  S(   s   
        GetDat(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> TPair< TUCh,TInt > const &

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  x  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TUChIntPrV self, TPair< TUCh,TInt > const & Val) -> TPair< TUCh,TInt > &

        Parameters:
            Val: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   su   
        GetMxValN(TUChIntPrV self) -> int

        Parameters:
            self: TVec< TUChIntPr > const *

        (   R   t   TUChIntPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s  
        GetV(TPair< TUCh,TInt > const & Val1) -> TUChIntPrV

        Parameters:
            Val1: TPair< TUCh,TInt > const &

        GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2) -> TUChIntPrV

        Parameters:
            Val1: TPair< TUCh,TInt > const &
            Val2: TPair< TUCh,TInt > const &

        GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3) -> TUChIntPrV

        Parameters:
            Val1: TPair< TUCh,TInt > const &
            Val2: TPair< TUCh,TInt > const &
            Val3: TPair< TUCh,TInt > const &

        GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
            TPair< TUCh,TInt > const & Val4) -> TUChIntPrV

        Parameters:
            Val1: TPair< TUCh,TInt > const &
            Val2: TPair< TUCh,TInt > const &
            Val3: TPair< TUCh,TInt > const &
            Val4: TPair< TUCh,TInt > const &

        GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
            TPair< TUCh,TInt > const & Val4, TPair< TUCh,TInt > const & Val5) -> TUChIntPrV

        Parameters:
            Val1: TPair< TUCh,TInt > const &
            Val2: TPair< TUCh,TInt > const &
            Val3: TPair< TUCh,TInt > const &
            Val4: TPair< TUCh,TInt > const &
            Val5: TPair< TUCh,TInt > const &

        GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
            TPair< TUCh,TInt > const & Val4, TPair< TUCh,TInt > const & Val5, 
            TPair< TUCh,TInt > const & Val6) -> TUChIntPrV

        Parameters:
            Val1: TPair< TUCh,TInt > const &
            Val2: TPair< TUCh,TInt > const &
            Val3: TPair< TUCh,TInt > const &
            Val4: TPair< TUCh,TInt > const &
            Val5: TPair< TUCh,TInt > const &
            Val6: TPair< TUCh,TInt > const &

        GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
            TPair< TUCh,TInt > const & Val4, TPair< TUCh,TInt > const & Val5, 
            TPair< TUCh,TInt > const & Val6, TPair< TUCh,TInt > const & Val7) -> TUChIntPrV

        Parameters:
            Val1: TPair< TUCh,TInt > const &
            Val2: TPair< TUCh,TInt > const &
            Val3: TPair< TUCh,TInt > const &
            Val4: TPair< TUCh,TInt > const &
            Val5: TPair< TUCh,TInt > const &
            Val6: TPair< TUCh,TInt > const &
            Val7: TPair< TUCh,TInt > const &

        GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
            TPair< TUCh,TInt > const & Val4, TPair< TUCh,TInt > const & Val5, 
            TPair< TUCh,TInt > const & Val6, TPair< TUCh,TInt > const & Val7, 
            TPair< TUCh,TInt > const & Val8) -> TUChIntPrV

        Parameters:
            Val1: TPair< TUCh,TInt > const &
            Val2: TPair< TUCh,TInt > const &
            Val3: TPair< TUCh,TInt > const &
            Val4: TPair< TUCh,TInt > const &
            Val5: TPair< TUCh,TInt > const &
            Val6: TPair< TUCh,TInt > const &
            Val7: TPair< TUCh,TInt > const &
            Val8: TPair< TUCh,TInt > const &

        GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
            TPair< TUCh,TInt > const & Val4, TPair< TUCh,TInt > const & Val5, 
            TPair< TUCh,TInt > const & Val6, TPair< TUCh,TInt > const & Val7, 
            TPair< TUCh,TInt > const & Val8, TPair< TUCh,TInt > const & Val9) -> TUChIntPrV

        Parameters:
            Val1: TPair< TUCh,TInt > const &
            Val2: TPair< TUCh,TInt > const &
            Val3: TPair< TUCh,TInt > const &
            Val4: TPair< TUCh,TInt > const &
            Val5: TPair< TUCh,TInt > const &
            Val6: TPair< TUCh,TInt > const &
            Val7: TPair< TUCh,TInt > const &
            Val8: TPair< TUCh,TInt > const &
            Val9: TPair< TUCh,TInt > const &

        (   R   t   TUChIntPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    `(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUChIntPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	bc          G   s   t  j |    S(   s   
    TUChIntPrV_SwapI(TVec< TPair< TUCh,TInt > >::TIter LVal, TVec< TPair< TUCh,TInt > >::TIter RVal)

    Parameters:
        LVal: TVec< TPair< TUCh,TInt > >::TIter
        RVal: TVec< TPair< TUCh,TInt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B  s    	c          G   s   t  j |    S(   s  
    GetV(TPair< TUCh,TInt > const & Val1) -> TUChIntPrV

    Parameters:
        Val1: TPair< TUCh,TInt > const &

    GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2) -> TUChIntPrV

    Parameters:
        Val1: TPair< TUCh,TInt > const &
        Val2: TPair< TUCh,TInt > const &

    GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3) -> TUChIntPrV

    Parameters:
        Val1: TPair< TUCh,TInt > const &
        Val2: TPair< TUCh,TInt > const &
        Val3: TPair< TUCh,TInt > const &

    GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
        TPair< TUCh,TInt > const & Val4) -> TUChIntPrV

    Parameters:
        Val1: TPair< TUCh,TInt > const &
        Val2: TPair< TUCh,TInt > const &
        Val3: TPair< TUCh,TInt > const &
        Val4: TPair< TUCh,TInt > const &

    GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
        TPair< TUCh,TInt > const & Val4, TPair< TUCh,TInt > const & Val5) -> TUChIntPrV

    Parameters:
        Val1: TPair< TUCh,TInt > const &
        Val2: TPair< TUCh,TInt > const &
        Val3: TPair< TUCh,TInt > const &
        Val4: TPair< TUCh,TInt > const &
        Val5: TPair< TUCh,TInt > const &

    GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
        TPair< TUCh,TInt > const & Val4, TPair< TUCh,TInt > const & Val5, 
        TPair< TUCh,TInt > const & Val6) -> TUChIntPrV

    Parameters:
        Val1: TPair< TUCh,TInt > const &
        Val2: TPair< TUCh,TInt > const &
        Val3: TPair< TUCh,TInt > const &
        Val4: TPair< TUCh,TInt > const &
        Val5: TPair< TUCh,TInt > const &
        Val6: TPair< TUCh,TInt > const &

    GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
        TPair< TUCh,TInt > const & Val4, TPair< TUCh,TInt > const & Val5, 
        TPair< TUCh,TInt > const & Val6, TPair< TUCh,TInt > const & Val7) -> TUChIntPrV

    Parameters:
        Val1: TPair< TUCh,TInt > const &
        Val2: TPair< TUCh,TInt > const &
        Val3: TPair< TUCh,TInt > const &
        Val4: TPair< TUCh,TInt > const &
        Val5: TPair< TUCh,TInt > const &
        Val6: TPair< TUCh,TInt > const &
        Val7: TPair< TUCh,TInt > const &

    GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
        TPair< TUCh,TInt > const & Val4, TPair< TUCh,TInt > const & Val5, 
        TPair< TUCh,TInt > const & Val6, TPair< TUCh,TInt > const & Val7, 
        TPair< TUCh,TInt > const & Val8) -> TUChIntPrV

    Parameters:
        Val1: TPair< TUCh,TInt > const &
        Val2: TPair< TUCh,TInt > const &
        Val3: TPair< TUCh,TInt > const &
        Val4: TPair< TUCh,TInt > const &
        Val5: TPair< TUCh,TInt > const &
        Val6: TPair< TUCh,TInt > const &
        Val7: TPair< TUCh,TInt > const &
        Val8: TPair< TUCh,TInt > const &

    TUChIntPrV_GetV(TPair< TUCh,TInt > const & Val1, TPair< TUCh,TInt > const & Val2, TPair< TUCh,TInt > const & Val3, 
        TPair< TUCh,TInt > const & Val4, TPair< TUCh,TInt > const & Val5, 
        TPair< TUCh,TInt > const & Val6, TPair< TUCh,TInt > const & Val7, 
        TPair< TUCh,TInt > const & Val8, TPair< TUCh,TInt > const & Val9) -> TUChIntPrV

    Parameters:
        Val1: TPair< TUCh,TInt > const &
        Val2: TPair< TUCh,TInt > const &
        Val3: TPair< TUCh,TInt > const &
        Val4: TPair< TUCh,TInt > const &
        Val5: TPair< TUCh,TInt > const &
        Val6: TPair< TUCh,TInt > const &
        Val7: TPair< TUCh,TInt > const &
        Val8: TPair< TUCh,TInt > const &
        Val9: TPair< TUCh,TInt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    `t   TUChUInt64PrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TUChUInt64Pr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sk  
        __init__(TVec<(TUChUInt64Pr)> self) -> TUChUInt64PrV
        __init__(TVec<(TUChUInt64Pr)> self, TUChUInt64PrV Vec) -> TUChUInt64PrV

        Parameters:
            Vec: TVec< TPair< TUCh,TUInt64 >,int > const &

        __init__(TVec<(TUChUInt64Pr)> self, int const & _Vals) -> TUChUInt64PrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUChUInt64Pr)> self, int const & _MxVals, int const & _Vals) -> TUChUInt64PrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUChUInt64Pr)> self, TPair< TUCh,TUInt64 > * _ValT, int const & _Vals) -> TUChUInt64PrV

        Parameters:
            _ValT: TPair< TUCh,TUInt64 > *
            _Vals: int const &

        __init__(TVec<(TUChUInt64Pr)> self, TSIn SIn) -> TUChUInt64PrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TUChUInt64PrV_swiginitt   new_TUChUInt64PrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sb   
        Load(TUChUInt64PrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUChUInt64PrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sf   
        Save(TUChUInt64PrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUChUInt64PrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __add__(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> TUChUInt64PrV

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TUChUInt64PrV self, TUChUInt64PrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TUCh,TUInt64 >,int > const &

        (   R   t   TUChUInt64PrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TUChUInt64PrV self, TUChUInt64PrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TUCh,TUInt64 >,int > const &

        (   R   t   TUChUInt64PrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUChUInt64PrV self) -> int

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s|   
        GetMemSize(TUChUInt64PrV self) -> int

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUChUInt64PrV self) -> int

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TUChUInt64PrV self) -> int

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  $  s    c         G   s   t  j |  |  S(   s  
        Gen(TUChUInt64PrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUChUInt64PrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUChUInt64PrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   .  s    c         G   s   t  j |  |  S(   s   
        GenExt(TUChUInt64PrV self, TPair< TUCh,TUInt64 > * _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TUCh,TUInt64 > *
            _Vals: int const &

        (   R   t   TUChUInt64PrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  >  s    	c         C   s   t  j |   S(   sx   
        IsExt(TUChUInt64PrV self) -> bool

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I  s    c         G   s   t  j |  |  S(   s  
        Reserve(TUChUInt64PrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUChUInt64PrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUChUInt64PrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S  s    c         G   s   t  j |  |  S(   s  
        Clr(TUChUInt64PrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUChUInt64PrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUChUInt64PrV self)

        Parameters:
            self: TVec< TUChUInt64Pr > *

        (   R   t   TUChUInt64PrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c  s    c         G   s   t  j |  |  S(   s   
        Trunc(TUChUInt64PrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUChUInt64PrV self)

        Parameters:
            self: TVec< TUChUInt64Pr > *

        (   R   t   TUChUInt64PrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x  s    c         C   s   t  j |   S(   si   
        Pack(TUChUInt64PrV self)

        Parameters:
            self: TVec< TUChUInt64Pr > *

        (   R   t   TUChUInt64PrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TUChUInt64PrV self, TUChUInt64PrV Vec)

        Parameters:
            Vec: TVec< TPair< TUCh,TUInt64 >,int > &

        (   R   t   TUChUInt64PrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        Empty(TUChUInt64PrV self) -> bool

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   su   
        Len(TUChUInt64PrV self) -> int

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sz   
        Reserved(TUChUInt64PrV self) -> int

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TUChUInt64PrV self) -> TPair< TUCh,TUInt64 > const
        Last(TUChUInt64PrV self) -> TPair< TUCh,TUInt64 > &

        Parameters:
            self: TVec< TUChUInt64Pr > *

        (   R   t   TUChUInt64PrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sz   
        LastValN(TUChUInt64PrV self) -> int

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TUChUInt64PrV self) -> TPair< TUCh,TUInt64 > const
        LastLast(TUChUInt64PrV self) -> TPair< TUCh,TUInt64 > &

        Parameters:
            self: TVec< TUChUInt64Pr > *

        (   R   t   TUChUInt64PrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   s   
        BegI(TUChUInt64PrV self) -> TVec< TPair< TUCh,TUInt64 > >::TIter

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        EndI(TUChUInt64PrV self) -> TVec< TPair< TUCh,TUInt64 > >::TIter

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetI(TUChUInt64PrV self, int const & ValN) -> TVec< TPair< TUCh,TUInt64 > >::TIter

        Parameters:
            ValN: int const &

        (   R   t   TUChUInt64PrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TUChUInt64PrV self) -> int
        Add(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        Add(TUChUInt64PrV self, TPair< TUCh,TUInt64 > & Val) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > &

        Add(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &
            ResizeLen: int const &

        (   R   t   TUChUInt64PrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TUChUInt64PrV self, TUChUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &

        (   R   t   TUChUInt64PrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sk  
        AddSorted(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &
            Asc: bool const &

        AddSorted(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &
            Asc: bool const &

        (   R   t   TUChUInt64PrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .  s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TUChUInt64PrV self, TUChUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &

        (   R   t   TUChUInt64PrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    c         G   s   t  j |  |  S(   s   
        AddUnique(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         G   s   t  j |  |  S(   s  
        GetVal(TUChUInt64PrV self, int const & ValN) -> TPair< TUCh,TUInt64 > const

        Parameters:
            ValN: int const &

        GetVal(TUChUInt64PrV self, int const & ValN) -> TPair< TUCh,TUInt64 > &

        Parameters:
            ValN: int const &

        (   R   t   TUChUInt64PrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W  s    c         G   s   t  j |  |  S(   s   
        SetVal(TUChUInt64PrV self, int const & ValN, TPair< TUCh,TUInt64 > const & Val)

        Parameters:
            ValN: int const &
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUChUInt64PrV self, int const & BValN, int const & EValN, TUChUInt64PrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TUCh,TUInt64 >,int > &

        (   R   t   TUChUInt64PrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    
c         G   s   t  j |  |  S(   s   
        Ins(TUChUInt64PrV self, int const & ValN, TPair< TUCh,TUInt64 > const & Val)

        Parameters:
            ValN: int const &
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s    	c         G   s   t  j |  |  S(   s  
        Del(TUChUInt64PrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUChUInt64PrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TUChUInt64PrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        DelLast(TUChUInt64PrV self)

        Parameters:
            self: TVec< TUChUInt64Pr > *

        (   R   t   TUChUInt64PrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> bool

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   s   
        DelAll(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val)

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   s   
        PutAll(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val)

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s#  
        Swap(TUChUInt64PrV self, TUChUInt64PrV Vec)

        Parameters:
            Vec: TVec< TPair< TUCh,TUInt64 >,int > &

        Swap(TUChUInt64PrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TUChUInt64PrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TVec< TPair< TUCh,TUInt64 > >::TIter LVal, TVec< TPair< TUCh,TUInt64 > >::TIter RVal)

        Parameters:
            LVal: TVec< TPair< TUCh,TUInt64 > >::TIter
            RVal: TVec< TPair< TUCh,TUInt64 > >::TIter

        (   R   t   TUChUInt64PrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(    s    	c         C   s   t  j |   S(   su   
        NextPerm(TUChUInt64PrV self) -> bool

        Parameters:
            self: TVec< TUChUInt64Pr > *

        (   R   t   TUChUInt64PrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    c         C   s   t  j |   S(   su   
        PrevPerm(TUChUInt64PrV self) -> bool

        Parameters:
            self: TVec< TUChUInt64Pr > *

        (   R   t   TUChUInt64PrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUChUInt64PrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUChUInt64PrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TUChUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChUInt64PrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TUChUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChUInt64PrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TUChUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChUInt64PrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TUChUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUChUInt64PrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TUChUInt64PrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUChUInt64PrV self)

        Parameters:
            self: TVec< TUChUInt64Pr > *

        (   R   t   TUChUInt64PrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUChUInt64PrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUChUInt64PrV self) -> bool

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  :  s    c         G   s   t  j |  |  S(   se   
        Shuffle(TUChUInt64PrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUChUInt64PrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  I  s    c         G   s   t  j |  |  S(   s   
        Reverse(TUChUInt64PrV self)
        Reverse(TUChUInt64PrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUChUInt64PrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S  s    
c         C   s   t  j |   S(   sj   
        Merge(TUChUInt64PrV self)

        Parameters:
            self: TVec< TUChUInt64Pr > *

        (   R   t   TUChUInt64PrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  _  s    c         G   s   t  j |  |  S(   si  
        Intrs(TUChUInt64PrV self, TUChUInt64PrV ValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &

        Intrs(TUChUInt64PrV self, TUChUInt64PrV ValV, TUChUInt64PrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &
            DstValV: TVec< TPair< TUCh,TUInt64 >,int > &

        (   R   t   TUChUInt64PrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  i  s    c         G   s   t  j |  |  S(   si  
        Union(TUChUInt64PrV self, TUChUInt64PrV ValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &

        Union(TUChUInt64PrV self, TUChUInt64PrV ValV, TUChUInt64PrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &
            DstValV: TVec< TPair< TUCh,TUInt64 >,int > &

        (   R   t   TUChUInt64PrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y  s    c         G   s   t  j |  |  S(   sg  
        Diff(TUChUInt64PrV self, TUChUInt64PrV ValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &

        Diff(TUChUInt64PrV self, TUChUInt64PrV ValV, TUChUInt64PrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &
            DstValV: TVec< TPair< TUCh,TUInt64 >,int > &

        (   R   t   TUChUInt64PrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TUChUInt64PrV self, TUChUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &

        (   R   t   TUChUInt64PrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TUChUInt64PrV self, TUChUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &

        (   R   t   TUChUInt64PrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s   
        Count(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s]  
        SearchBin(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        SearchBin(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &
            InsValN: int &

        (   R   t   TUChUInt64PrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   si  
        SearchForw(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &
            BValN: int const &

        SearchForw(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   s   
        SearchBack(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> int

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO    s    c         G   s   t  j |  |  S(   sg  
        SearchVForw(TUChUInt64PrV self, TUChUInt64PrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &
            BValN: int const &

        SearchVForw(TUChUInt64PrV self, TUChUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUCh,TUInt64 >,int > const &

        (   R   t   TUChUInt64PrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ    s    c         G   s   t  j |  |  S(   sO  
        IsIn(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> bool

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        IsIn(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &
            ValN: int &

        (   R   t   TUChUInt64PrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> bool

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> TPair< TUCh,TUInt64 > const &

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TUChUInt64PrV self, TPair< TUCh,TUInt64 > const & Val) -> TPair< TUCh,TUInt64 > &

        Parameters:
            Val: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   s{   
        GetMxValN(TUChUInt64PrV self) -> int

        Parameters:
            self: TVec< TUChUInt64Pr > const *

        (   R   t   TUChUInt64PrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s=  
        GetV(TPair< TUCh,TUInt64 > const & Val1) -> TUChUInt64PrV

        Parameters:
            Val1: TPair< TUCh,TUInt64 > const &

        GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2) -> TUChUInt64PrV

        Parameters:
            Val1: TPair< TUCh,TUInt64 > const &
            Val2: TPair< TUCh,TUInt64 > const &

        GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3) -> TUChUInt64PrV

        Parameters:
            Val1: TPair< TUCh,TUInt64 > const &
            Val2: TPair< TUCh,TUInt64 > const &
            Val3: TPair< TUCh,TUInt64 > const &

        GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
            TPair< TUCh,TUInt64 > const & Val4) -> TUChUInt64PrV

        Parameters:
            Val1: TPair< TUCh,TUInt64 > const &
            Val2: TPair< TUCh,TUInt64 > const &
            Val3: TPair< TUCh,TUInt64 > const &
            Val4: TPair< TUCh,TUInt64 > const &

        GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
            TPair< TUCh,TUInt64 > const & Val4, TPair< TUCh,TUInt64 > const & Val5) -> TUChUInt64PrV

        Parameters:
            Val1: TPair< TUCh,TUInt64 > const &
            Val2: TPair< TUCh,TUInt64 > const &
            Val3: TPair< TUCh,TUInt64 > const &
            Val4: TPair< TUCh,TUInt64 > const &
            Val5: TPair< TUCh,TUInt64 > const &

        GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
            TPair< TUCh,TUInt64 > const & Val4, TPair< TUCh,TUInt64 > const & Val5, 
            TPair< TUCh,TUInt64 > const & Val6) -> TUChUInt64PrV

        Parameters:
            Val1: TPair< TUCh,TUInt64 > const &
            Val2: TPair< TUCh,TUInt64 > const &
            Val3: TPair< TUCh,TUInt64 > const &
            Val4: TPair< TUCh,TUInt64 > const &
            Val5: TPair< TUCh,TUInt64 > const &
            Val6: TPair< TUCh,TUInt64 > const &

        GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
            TPair< TUCh,TUInt64 > const & Val4, TPair< TUCh,TUInt64 > const & Val5, 
            TPair< TUCh,TUInt64 > const & Val6, TPair< TUCh,TUInt64 > const & Val7) -> TUChUInt64PrV

        Parameters:
            Val1: TPair< TUCh,TUInt64 > const &
            Val2: TPair< TUCh,TUInt64 > const &
            Val3: TPair< TUCh,TUInt64 > const &
            Val4: TPair< TUCh,TUInt64 > const &
            Val5: TPair< TUCh,TUInt64 > const &
            Val6: TPair< TUCh,TUInt64 > const &
            Val7: TPair< TUCh,TUInt64 > const &

        GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
            TPair< TUCh,TUInt64 > const & Val4, TPair< TUCh,TUInt64 > const & Val5, 
            TPair< TUCh,TUInt64 > const & Val6, TPair< TUCh,TUInt64 > const & Val7, 
            TPair< TUCh,TUInt64 > const & Val8) -> TUChUInt64PrV

        Parameters:
            Val1: TPair< TUCh,TUInt64 > const &
            Val2: TPair< TUCh,TUInt64 > const &
            Val3: TPair< TUCh,TUInt64 > const &
            Val4: TPair< TUCh,TUInt64 > const &
            Val5: TPair< TUCh,TUInt64 > const &
            Val6: TPair< TUCh,TUInt64 > const &
            Val7: TPair< TUCh,TUInt64 > const &
            Val8: TPair< TUCh,TUInt64 > const &

        GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
            TPair< TUCh,TUInt64 > const & Val4, TPair< TUCh,TUInt64 > const & Val5, 
            TPair< TUCh,TUInt64 > const & Val6, TPair< TUCh,TUInt64 > const & Val7, 
            TPair< TUCh,TUInt64 > const & Val8, TPair< TUCh,TUInt64 > const & Val9) -> TUChUInt64PrV

        Parameters:
            Val1: TPair< TUCh,TUInt64 > const &
            Val2: TPair< TUCh,TUInt64 > const &
            Val3: TPair< TUCh,TUInt64 > const &
            Val4: TPair< TUCh,TUInt64 > const &
            Val5: TPair< TUCh,TUInt64 > const &
            Val6: TPair< TUCh,TUInt64 > const &
            Val7: TPair< TUCh,TUInt64 > const &
            Val8: TPair< TUCh,TUInt64 > const &
            Val9: TPair< TUCh,TUInt64 > const &

        (   R   t   TUChUInt64PrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  )  s    `(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUChUInt64PrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	bc          G   s   t  j |    S(   s   
    TUChUInt64PrV_SwapI(TVec< TPair< TUCh,TUInt64 > >::TIter LVal, TVec< TPair< TUCh,TUInt64 > >::TIter RVal)

    Parameters:
        LVal: TVec< TPair< TUCh,TUInt64 > >::TIter
        RVal: TVec< TPair< TUCh,TUInt64 > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   s  
    GetV(TPair< TUCh,TUInt64 > const & Val1) -> TUChUInt64PrV

    Parameters:
        Val1: TPair< TUCh,TUInt64 > const &

    GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2) -> TUChUInt64PrV

    Parameters:
        Val1: TPair< TUCh,TUInt64 > const &
        Val2: TPair< TUCh,TUInt64 > const &

    GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3) -> TUChUInt64PrV

    Parameters:
        Val1: TPair< TUCh,TUInt64 > const &
        Val2: TPair< TUCh,TUInt64 > const &
        Val3: TPair< TUCh,TUInt64 > const &

    GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
        TPair< TUCh,TUInt64 > const & Val4) -> TUChUInt64PrV

    Parameters:
        Val1: TPair< TUCh,TUInt64 > const &
        Val2: TPair< TUCh,TUInt64 > const &
        Val3: TPair< TUCh,TUInt64 > const &
        Val4: TPair< TUCh,TUInt64 > const &

    GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
        TPair< TUCh,TUInt64 > const & Val4, TPair< TUCh,TUInt64 > const & Val5) -> TUChUInt64PrV

    Parameters:
        Val1: TPair< TUCh,TUInt64 > const &
        Val2: TPair< TUCh,TUInt64 > const &
        Val3: TPair< TUCh,TUInt64 > const &
        Val4: TPair< TUCh,TUInt64 > const &
        Val5: TPair< TUCh,TUInt64 > const &

    GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
        TPair< TUCh,TUInt64 > const & Val4, TPair< TUCh,TUInt64 > const & Val5, 
        TPair< TUCh,TUInt64 > const & Val6) -> TUChUInt64PrV

    Parameters:
        Val1: TPair< TUCh,TUInt64 > const &
        Val2: TPair< TUCh,TUInt64 > const &
        Val3: TPair< TUCh,TUInt64 > const &
        Val4: TPair< TUCh,TUInt64 > const &
        Val5: TPair< TUCh,TUInt64 > const &
        Val6: TPair< TUCh,TUInt64 > const &

    GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
        TPair< TUCh,TUInt64 > const & Val4, TPair< TUCh,TUInt64 > const & Val5, 
        TPair< TUCh,TUInt64 > const & Val6, TPair< TUCh,TUInt64 > const & Val7) -> TUChUInt64PrV

    Parameters:
        Val1: TPair< TUCh,TUInt64 > const &
        Val2: TPair< TUCh,TUInt64 > const &
        Val3: TPair< TUCh,TUInt64 > const &
        Val4: TPair< TUCh,TUInt64 > const &
        Val5: TPair< TUCh,TUInt64 > const &
        Val6: TPair< TUCh,TUInt64 > const &
        Val7: TPair< TUCh,TUInt64 > const &

    GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
        TPair< TUCh,TUInt64 > const & Val4, TPair< TUCh,TUInt64 > const & Val5, 
        TPair< TUCh,TUInt64 > const & Val6, TPair< TUCh,TUInt64 > const & Val7, 
        TPair< TUCh,TUInt64 > const & Val8) -> TUChUInt64PrV

    Parameters:
        Val1: TPair< TUCh,TUInt64 > const &
        Val2: TPair< TUCh,TUInt64 > const &
        Val3: TPair< TUCh,TUInt64 > const &
        Val4: TPair< TUCh,TUInt64 > const &
        Val5: TPair< TUCh,TUInt64 > const &
        Val6: TPair< TUCh,TUInt64 > const &
        Val7: TPair< TUCh,TUInt64 > const &
        Val8: TPair< TUCh,TUInt64 > const &

    TUChUInt64PrV_GetV(TPair< TUCh,TUInt64 > const & Val1, TPair< TUCh,TUInt64 > const & Val2, TPair< TUCh,TUInt64 > const & Val3, 
        TPair< TUCh,TUInt64 > const & Val4, TPair< TUCh,TUInt64 > const & Val5, 
        TPair< TUCh,TUInt64 > const & Val6, TPair< TUCh,TUInt64 > const & Val7, 
        TPair< TUCh,TUInt64 > const & Val8, TPair< TUCh,TUInt64 > const & Val9) -> TUChUInt64PrV

    Parameters:
        Val1: TPair< TUCh,TUInt64 > const &
        Val2: TPair< TUCh,TUInt64 > const &
        Val3: TPair< TUCh,TUInt64 > const &
        Val4: TPair< TUCh,TUInt64 > const &
        Val5: TPair< TUCh,TUInt64 > const &
        Val6: TPair< TUCh,TUInt64 > const &
        Val7: TPair< TUCh,TUInt64 > const &
        Val8: TPair< TUCh,TUInt64 > const &
        Val9: TPair< TUCh,TUInt64 > const &

    (   R   R"  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"    s    `t   TIntUInt64PrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TIntUInt64Pr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s`  
        __init__(TVec<(TIntUInt64Pr)> self) -> TIntUInt64PrV
        __init__(TVec<(TIntUInt64Pr)> self, TIntUInt64PrV Vec) -> TIntUInt64PrV

        Parameters:
            Vec: TVec< TPair< TInt,TUInt64 >,int > const &

        __init__(TVec<(TIntUInt64Pr)> self, int const & _Vals) -> TIntUInt64PrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntUInt64Pr)> self, int const & _MxVals, int const & _Vals) -> TIntUInt64PrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntUInt64Pr)> self, TIntUInt64Pr _ValT, int const & _Vals) -> TIntUInt64PrV

        Parameters:
            _ValT: TPair< TInt,TUInt64 > *
            _Vals: int const &

        __init__(TVec<(TIntUInt64Pr)> self, TSIn SIn) -> TIntUInt64PrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntUInt64PrV_swiginitt   new_TIntUInt64PrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   G  s    c         G   s   t  j |  |  S(   sb   
        Load(TIntUInt64PrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntUInt64PrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    c         G   s   t  j |  |  S(   sf   
        Save(TIntUInt64PrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntUInt64PrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q  s    c         G   s   t  j |  |  S(   s   
        __add__(TIntUInt64PrV self, TIntUInt64Pr Val) -> TIntUInt64PrV

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  {  s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntUInt64PrV self, TIntUInt64PrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64PrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntUInt64PrV self, TIntUInt64PrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64PrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TIntUInt64PrV self) -> int

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s|   
        GetMemSize(TIntUInt64PrV self) -> int

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntUInt64PrV self) -> int

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TIntUInt64PrV self) -> int

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TIntUInt64PrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntUInt64PrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntUInt64PrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntUInt64PrV self, TIntUInt64Pr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TInt,TUInt64 > *
            _Vals: int const &

        (   R   t   TIntUInt64PrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sx   
        IsExt(TIntUInt64PrV self) -> bool

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntUInt64PrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntUInt64PrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntUInt64PrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s  
        Clr(TIntUInt64PrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntUInt64PrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntUInt64PrV self)

        Parameters:
            self: TVec< TIntUInt64Pr > *

        (   R   t   TIntUInt64PrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntUInt64PrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntUInt64PrV self)

        Parameters:
            self: TVec< TIntUInt64Pr > *

        (   R   t   TIntUInt64PrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   si   
        Pack(TIntUInt64PrV self)

        Parameters:
            self: TVec< TIntUInt64Pr > *

        (   R   t   TIntUInt64PrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntUInt64PrV self, TIntUInt64PrV Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TUInt64 >,int > &

        (   R   t   TIntUInt64PrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $  s    c         C   s   t  j |   S(   sx   
        Empty(TIntUInt64PrV self) -> bool

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   .  s    c         C   s   t  j |   S(   su   
        Len(TIntUInt64PrV self) -> int

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   8  s    c         C   s   t  j |   S(   sz   
        Reserved(TIntUInt64PrV self) -> int

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  B  s    c         G   s   t  j |  |  S(   s   
        Last(TIntUInt64PrV self) -> TIntUInt64Pr
        Last(TIntUInt64PrV self) -> TIntUInt64Pr

        Parameters:
            self: TVec< TIntUInt64Pr > *

        (   R   t   TIntUInt64PrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L  s    	c         C   s   t  j |   S(   sz   
        LastValN(TIntUInt64PrV self) -> int

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W  s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntUInt64PrV self) -> TIntUInt64Pr
        LastLast(TIntUInt64PrV self) -> TIntUInt64Pr

        Parameters:
            self: TVec< TIntUInt64Pr > *

        (   R   t   TIntUInt64PrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a  s    	c         C   s   t  j |   S(   s   
        BegI(TIntUInt64PrV self) -> TIntUInt64Pr

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l  s    c         C   s   t  j |   S(   s   
        EndI(TIntUInt64PrV self) -> TIntUInt64Pr

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v  s    c         G   s   t  j |  |  S(   s   
        GetI(TIntUInt64PrV self, int const & ValN) -> TIntUInt64Pr

        Parameters:
            ValN: int const &

        (   R   t   TIntUInt64PrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TIntUInt64PrV self) -> int
        Add(TIntUInt64PrV self, TIntUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        Add(TIntUInt64PrV self, TIntUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > &

        Add(TIntUInt64PrV self, TIntUInt64Pr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &
            ResizeLen: int const &

        (   R   t   TIntUInt64PrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TIntUInt64PrV self, TIntUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64PrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s8  
        AddSorted(TIntUInt64PrV self, TIntUInt64Pr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntUInt64PrV self, TIntUInt64Pr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &
            Asc: bool const &

        AddSorted(TIntUInt64PrV self, TIntUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntUInt64PrV self, TIntUInt64Pr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &
            Asc: bool const &

        (   R   t   TIntUInt64PrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntUInt64PrV self, TIntUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntUInt64PrV self, TIntUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64PrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntUInt64PrV self, TIntUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntUInt64PrV self, int const & ValN) -> TIntUInt64Pr

        Parameters:
            ValN: int const &

        GetVal(TIntUInt64PrV self, int const & ValN) -> TIntUInt64Pr

        Parameters:
            ValN: int const &

        (   R   t   TIntUInt64PrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntUInt64PrV self, int const & ValN, TIntUInt64Pr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntUInt64PrV self, int const & BValN, int const & EValN, TIntUInt64PrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TInt,TUInt64 >,int > &

        (   R   t   TIntUInt64PrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntUInt64PrV self, int const & ValN, TIntUInt64Pr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TIntUInt64PrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntUInt64PrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntUInt64PrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        DelLast(TIntUInt64PrV self)

        Parameters:
            self: TVec< TIntUInt64Pr > *

        (   R   t   TIntUInt64PrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +  s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntUInt64PrV self, TIntUInt64Pr Val) -> bool

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  5  s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntUInt64PrV self, TIntUInt64Pr Val)

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ?  s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntUInt64PrV self, TIntUInt64Pr Val)

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I  s    c         G   s   t  j |  |  S(   s#  
        Swap(TIntUInt64PrV self, TIntUInt64PrV Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TUInt64 >,int > &

        Swap(TIntUInt64PrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntUInt64PrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  S  s    c          G   s   t  j |    S(   s   
        SwapI(TIntUInt64Pr LVal, TIntUInt64Pr RVal)

        Parameters:
            LVal: TVec< TPair< TInt,TUInt64 > >::TIter
            RVal: TVec< TPair< TInt,TUInt64 > >::TIter

        (   R   t   TIntUInt64PrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  c  s    	c         C   s   t  j |   S(   su   
        NextPerm(TIntUInt64PrV self) -> bool

        Parameters:
            self: TVec< TIntUInt64Pr > *

        (   R   t   TIntUInt64PrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  o  s    c         C   s   t  j |   S(   su   
        PrevPerm(TIntUInt64PrV self) -> bool

        Parameters:
            self: TVec< TIntUInt64Pr > *

        (   R   t   TIntUInt64PrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  y  s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntUInt64PrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntUInt64PrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntUInt64PrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntUInt64PrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntUInt64PrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntUInt64PrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntUInt64PrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntUInt64PrV self)

        Parameters:
            self: TVec< TIntUInt64Pr > *

        (   R   t   TIntUInt64PrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntUInt64PrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntUInt64PrV self) -> bool

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   se   
        Shuffle(TIntUInt64PrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntUInt64PrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntUInt64PrV self)
        Reverse(TIntUInt64PrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntUInt64PrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         C   s   t  j |   S(   sj   
        Merge(TIntUInt64PrV self)

        Parameters:
            self: TVec< TIntUInt64Pr > *

        (   R   t   TIntUInt64PrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>    s    c         G   s   t  j |  |  S(   si  
        Intrs(TIntUInt64PrV self, TIntUInt64PrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &

        Intrs(TIntUInt64PrV self, TIntUInt64PrV ValV, TIntUInt64PrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &
            DstValV: TVec< TPair< TInt,TUInt64 >,int > &

        (   R   t   TIntUInt64PrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   si  
        Union(TIntUInt64PrV self, TIntUInt64PrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &

        Union(TIntUInt64PrV self, TIntUInt64PrV ValV, TIntUInt64PrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &
            DstValV: TVec< TPair< TInt,TUInt64 >,int > &

        (   R   t   TIntUInt64PrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sg  
        Diff(TIntUInt64PrV self, TIntUInt64PrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &

        Diff(TIntUInt64PrV self, TIntUInt64PrV ValV, TIntUInt64PrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &
            DstValV: TVec< TPair< TInt,TUInt64 >,int > &

        (   R   t   TIntUInt64PrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntUInt64PrV self, TIntUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64PrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ,  s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntUInt64PrV self, TIntUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64PrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  6  s    c         G   s   t  j |  |  S(   s   
        Count(TIntUInt64PrV self, TIntUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  @  s    c         G   s   t  j |  |  S(   s;  
        SearchBin(TIntUInt64PrV self, TIntUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        SearchBin(TIntUInt64PrV self, TIntUInt64Pr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &
            InsValN: int &

        (   R   t   TIntUInt64PrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  J  s    c         G   s   t  j |  |  S(   sG  
        SearchForw(TIntUInt64PrV self, TIntUInt64Pr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &
            BValN: int const &

        SearchForw(TIntUInt64PrV self, TIntUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  Z  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntUInt64PrV self, TIntUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  j  s    c         G   s   t  j |  |  S(   sg  
        SearchVForw(TIntUInt64PrV self, TIntUInt64PrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &
            BValN: int const &

        SearchVForw(TIntUInt64PrV self, TIntUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64PrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  t  s    c         G   s   t  j |  |  S(   s-  
        IsIn(TIntUInt64PrV self, TIntUInt64Pr Val) -> bool

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        IsIn(TIntUInt64PrV self, TIntUInt64Pr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TInt,TUInt64 > const &
            ValN: int &

        (   R   t   TIntUInt64PrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntUInt64PrV self, TIntUInt64Pr Val) -> bool

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntUInt64PrV self, TIntUInt64Pr Val) -> TIntUInt64Pr

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntUInt64PrV self, TIntUInt64Pr Val) -> TIntUInt64Pr

        Parameters:
            Val: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   s{   
        GetMxValN(TIntUInt64PrV self) -> int

        Parameters:
            self: TVec< TIntUInt64Pr > const *

        (   R   t   TIntUInt64PrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s  
        GetV(TIntUInt64Pr Val1) -> TIntUInt64PrV

        Parameters:
            Val1: TPair< TInt,TUInt64 > const &

        GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2) -> TIntUInt64PrV

        Parameters:
            Val1: TPair< TInt,TUInt64 > const &
            Val2: TPair< TInt,TUInt64 > const &

        GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3) -> TIntUInt64PrV

        Parameters:
            Val1: TPair< TInt,TUInt64 > const &
            Val2: TPair< TInt,TUInt64 > const &
            Val3: TPair< TInt,TUInt64 > const &

        GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4) -> TIntUInt64PrV

        Parameters:
            Val1: TPair< TInt,TUInt64 > const &
            Val2: TPair< TInt,TUInt64 > const &
            Val3: TPair< TInt,TUInt64 > const &
            Val4: TPair< TInt,TUInt64 > const &

        GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4, TIntUInt64Pr Val5) -> TIntUInt64PrV

        Parameters:
            Val1: TPair< TInt,TUInt64 > const &
            Val2: TPair< TInt,TUInt64 > const &
            Val3: TPair< TInt,TUInt64 > const &
            Val4: TPair< TInt,TUInt64 > const &
            Val5: TPair< TInt,TUInt64 > const &

        GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4, TIntUInt64Pr Val5, 
            TIntUInt64Pr Val6) -> TIntUInt64PrV

        Parameters:
            Val1: TPair< TInt,TUInt64 > const &
            Val2: TPair< TInt,TUInt64 > const &
            Val3: TPair< TInt,TUInt64 > const &
            Val4: TPair< TInt,TUInt64 > const &
            Val5: TPair< TInt,TUInt64 > const &
            Val6: TPair< TInt,TUInt64 > const &

        GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4, TIntUInt64Pr Val5, 
            TIntUInt64Pr Val6, TIntUInt64Pr Val7) -> TIntUInt64PrV

        Parameters:
            Val1: TPair< TInt,TUInt64 > const &
            Val2: TPair< TInt,TUInt64 > const &
            Val3: TPair< TInt,TUInt64 > const &
            Val4: TPair< TInt,TUInt64 > const &
            Val5: TPair< TInt,TUInt64 > const &
            Val6: TPair< TInt,TUInt64 > const &
            Val7: TPair< TInt,TUInt64 > const &

        GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4, TIntUInt64Pr Val5, 
            TIntUInt64Pr Val6, TIntUInt64Pr Val7, TIntUInt64Pr Val8) -> TIntUInt64PrV

        Parameters:
            Val1: TPair< TInt,TUInt64 > const &
            Val2: TPair< TInt,TUInt64 > const &
            Val3: TPair< TInt,TUInt64 > const &
            Val4: TPair< TInt,TUInt64 > const &
            Val5: TPair< TInt,TUInt64 > const &
            Val6: TPair< TInt,TUInt64 > const &
            Val7: TPair< TInt,TUInt64 > const &
            Val8: TPair< TInt,TUInt64 > const &

        GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4, TIntUInt64Pr Val5, 
            TIntUInt64Pr Val6, TIntUInt64Pr Val7, TIntUInt64Pr Val8, TIntUInt64Pr Val9) -> TIntUInt64PrV

        Parameters:
            Val1: TPair< TInt,TUInt64 > const &
            Val2: TPair< TInt,TUInt64 > const &
            Val3: TPair< TInt,TUInt64 > const &
            Val4: TPair< TInt,TUInt64 > const &
            Val5: TPair< TInt,TUInt64 > const &
            Val6: TPair< TInt,TUInt64 > const &
            Val7: TPair< TInt,TUInt64 > const &
            Val8: TPair< TInt,TUInt64 > const &
            Val9: TPair< TInt,TUInt64 > const &

        (   R   t   TIntUInt64PrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntUInt64PrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$  B  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TIntUInt64PrV_SwapI(TIntUInt64Pr LVal, TIntUInt64Pr RVal)

    Parameters:
        LVal: TVec< TPair< TInt,TUInt64 > >::TIter
        RVal: TVec< TPair< TInt,TUInt64 > >::TIter

    (   R   RR  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRR  `  s    	c          G   s   t  j |    S(   s  
    GetV(TIntUInt64Pr Val1) -> TIntUInt64PrV

    Parameters:
        Val1: TPair< TInt,TUInt64 > const &

    GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2) -> TIntUInt64PrV

    Parameters:
        Val1: TPair< TInt,TUInt64 > const &
        Val2: TPair< TInt,TUInt64 > const &

    GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3) -> TIntUInt64PrV

    Parameters:
        Val1: TPair< TInt,TUInt64 > const &
        Val2: TPair< TInt,TUInt64 > const &
        Val3: TPair< TInt,TUInt64 > const &

    GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4) -> TIntUInt64PrV

    Parameters:
        Val1: TPair< TInt,TUInt64 > const &
        Val2: TPair< TInt,TUInt64 > const &
        Val3: TPair< TInt,TUInt64 > const &
        Val4: TPair< TInt,TUInt64 > const &

    GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4, TIntUInt64Pr Val5) -> TIntUInt64PrV

    Parameters:
        Val1: TPair< TInt,TUInt64 > const &
        Val2: TPair< TInt,TUInt64 > const &
        Val3: TPair< TInt,TUInt64 > const &
        Val4: TPair< TInt,TUInt64 > const &
        Val5: TPair< TInt,TUInt64 > const &

    GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4, TIntUInt64Pr Val5, 
        TIntUInt64Pr Val6) -> TIntUInt64PrV

    Parameters:
        Val1: TPair< TInt,TUInt64 > const &
        Val2: TPair< TInt,TUInt64 > const &
        Val3: TPair< TInt,TUInt64 > const &
        Val4: TPair< TInt,TUInt64 > const &
        Val5: TPair< TInt,TUInt64 > const &
        Val6: TPair< TInt,TUInt64 > const &

    GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4, TIntUInt64Pr Val5, 
        TIntUInt64Pr Val6, TIntUInt64Pr Val7) -> TIntUInt64PrV

    Parameters:
        Val1: TPair< TInt,TUInt64 > const &
        Val2: TPair< TInt,TUInt64 > const &
        Val3: TPair< TInt,TUInt64 > const &
        Val4: TPair< TInt,TUInt64 > const &
        Val5: TPair< TInt,TUInt64 > const &
        Val6: TPair< TInt,TUInt64 > const &
        Val7: TPair< TInt,TUInt64 > const &

    GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4, TIntUInt64Pr Val5, 
        TIntUInt64Pr Val6, TIntUInt64Pr Val7, TIntUInt64Pr Val8) -> TIntUInt64PrV

    Parameters:
        Val1: TPair< TInt,TUInt64 > const &
        Val2: TPair< TInt,TUInt64 > const &
        Val3: TPair< TInt,TUInt64 > const &
        Val4: TPair< TInt,TUInt64 > const &
        Val5: TPair< TInt,TUInt64 > const &
        Val6: TPair< TInt,TUInt64 > const &
        Val7: TPair< TInt,TUInt64 > const &
        Val8: TPair< TInt,TUInt64 > const &

    TIntUInt64PrV_GetV(TIntUInt64Pr Val1, TIntUInt64Pr Val2, TIntUInt64Pr Val3, TIntUInt64Pr Val4, TIntUInt64Pr Val5, 
        TIntUInt64Pr Val6, TIntUInt64Pr Val7, TIntUInt64Pr Val8, TIntUInt64Pr Val9) -> TIntUInt64PrV

    Parameters:
        Val1: TPair< TInt,TUInt64 > const &
        Val2: TPair< TInt,TUInt64 > const &
        Val3: TPair< TInt,TUInt64 > const &
        Val4: TPair< TInt,TUInt64 > const &
        Val5: TPair< TInt,TUInt64 > const &
        Val6: TPair< TInt,TUInt64 > const &
        Val7: TPair< TInt,TUInt64 > const &
        Val8: TPair< TInt,TUInt64 > const &
        Val9: TPair< TInt,TUInt64 > const &

    (   R   Rn  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRn  k  s    Xt   TIntUInt64KdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TIntUInt64Kd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sd  
        __init__(TVec<(TIntUInt64Kd)> self) -> TIntUInt64KdV
        __init__(TVec<(TIntUInt64Kd)> self, TIntUInt64KdV Vec) -> TIntUInt64KdV

        Parameters:
            Vec: TVec< TKeyDat< TInt,TUInt64 >,int > const &

        __init__(TVec<(TIntUInt64Kd)> self, int const & _Vals) -> TIntUInt64KdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntUInt64Kd)> self, int const & _MxVals, int const & _Vals) -> TIntUInt64KdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntUInt64Kd)> self, TIntUInt64Kd _ValT, int const & _Vals) -> TIntUInt64KdV

        Parameters:
            _ValT: TKeyDat< TInt,TUInt64 > *
            _Vals: int const &

        __init__(TVec<(TIntUInt64Kd)> self, TSIn SIn) -> TIntUInt64KdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntUInt64KdV_swiginitt   new_TIntUInt64KdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sb   
        Load(TIntUInt64KdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntUInt64KdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sf   
        Save(TIntUInt64KdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntUInt64KdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __add__(TIntUInt64KdV self, TIntUInt64Kd Val) -> TIntUInt64KdV

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntUInt64KdV self, TIntUInt64KdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64KdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntUInt64KdV self, TIntUInt64KdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64KdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TIntUInt64KdV self) -> int

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s|   
        GetMemSize(TIntUInt64KdV self) -> int

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  &  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntUInt64KdV self) -> int

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  0  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TIntUInt64KdV self) -> int

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  :  s    c         G   s   t  j |  |  S(   s  
        Gen(TIntUInt64KdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntUInt64KdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntUInt64KdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D  s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntUInt64KdV self, TIntUInt64Kd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TInt,TUInt64 > *
            _Vals: int const &

        (   R   t   TIntUInt64KdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T  s    	c         C   s   t  j |   S(   sx   
        IsExt(TIntUInt64KdV self) -> bool

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntUInt64KdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntUInt64KdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntUInt64KdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i  s    c         G   s   t  j |  |  S(   s  
        Clr(TIntUInt64KdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntUInt64KdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntUInt64KdV self)

        Parameters:
            self: TVec< TIntUInt64Kd > *

        (   R   t   TIntUInt64KdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y  s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntUInt64KdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntUInt64KdV self)

        Parameters:
            self: TVec< TIntUInt64Kd > *

        (   R   t   TIntUInt64KdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   si   
        Pack(TIntUInt64KdV self)

        Parameters:
            self: TVec< TIntUInt64Kd > *

        (   R   t   TIntUInt64KdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntUInt64KdV self, TIntUInt64KdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TInt,TUInt64 >,int > &

        (   R   t   TIntUInt64KdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        Empty(TIntUInt64KdV self) -> bool

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   su   
        Len(TIntUInt64KdV self) -> int

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sz   
        Reserved(TIntUInt64KdV self) -> int

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TIntUInt64KdV self) -> TIntUInt64Kd
        Last(TIntUInt64KdV self) -> TIntUInt64Kd

        Parameters:
            self: TVec< TIntUInt64Kd > *

        (   R   t   TIntUInt64KdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sz   
        LastValN(TIntUInt64KdV self) -> int

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntUInt64KdV self) -> TIntUInt64Kd
        LastLast(TIntUInt64KdV self) -> TIntUInt64Kd

        Parameters:
            self: TVec< TIntUInt64Kd > *

        (   R   t   TIntUInt64KdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   s   
        BegI(TIntUInt64KdV self) -> TIntUInt64Kd

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        EndI(TIntUInt64KdV self) -> TIntUInt64Kd

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetI(TIntUInt64KdV self, int const & ValN) -> TIntUInt64Kd

        Parameters:
            ValN: int const &

        (   R   t   TIntUInt64KdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TIntUInt64KdV self) -> int
        Add(TIntUInt64KdV self, TIntUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        Add(TIntUInt64KdV self, TIntUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > &

        Add(TIntUInt64KdV self, TIntUInt64Kd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &
            ResizeLen: int const &

        (   R   t   TIntUInt64KdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TIntUInt64KdV self, TIntUInt64KdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64KdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #  s    c         G   s   t  j |  |  S(   s>  
        AddSorted(TIntUInt64KdV self, TIntUInt64Kd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntUInt64KdV self, TIntUInt64Kd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &
            Asc: bool const &

        AddSorted(TIntUInt64KdV self, TIntUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  -  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntUInt64KdV self, TIntUInt64Kd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &
            Asc: bool const &

        (   R   t   TIntUInt64KdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D  s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntUInt64KdV self, TIntUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntUInt64KdV self, TIntUInt64KdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64KdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y  s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntUInt64KdV self, TIntUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntUInt64KdV self, int const & ValN) -> TIntUInt64Kd

        Parameters:
            ValN: int const &

        GetVal(TIntUInt64KdV self, int const & ValN) -> TIntUInt64Kd

        Parameters:
            ValN: int const &

        (   R   t   TIntUInt64KdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntUInt64KdV self, int const & ValN, TIntUInt64Kd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |  s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntUInt64KdV self, int const & BValN, int const & EValN, TIntUInt64KdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > &

        (   R   t   TIntUInt64KdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntUInt64KdV self, int const & ValN, TIntUInt64Kd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TIntUInt64KdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntUInt64KdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntUInt64KdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        DelLast(TIntUInt64KdV self)

        Parameters:
            self: TVec< TIntUInt64Kd > *

        (   R   t   TIntUInt64KdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntUInt64KdV self, TIntUInt64Kd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntUInt64KdV self, TIntUInt64Kd Val)

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntUInt64KdV self, TIntUInt64Kd Val)

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s%  
        Swap(TIntUInt64KdV self, TIntUInt64KdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TInt,TUInt64 >,int > &

        Swap(TIntUInt64KdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntUInt64KdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TIntUInt64Kd LVal, TIntUInt64Kd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TInt,TUInt64 > >::TIter
            RVal: TVec< TKeyDat< TInt,TUInt64 > >::TIter

        (   R   t   TIntUInt64KdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(    s    	c         C   s   t  j |   S(   su   
        NextPerm(TIntUInt64KdV self) -> bool

        Parameters:
            self: TVec< TIntUInt64Kd > *

        (   R   t   TIntUInt64KdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    c         C   s   t  j |   S(   su   
        PrevPerm(TIntUInt64KdV self) -> bool

        Parameters:
            self: TVec< TIntUInt64Kd > *

        (   R   t   TIntUInt64KdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntUInt64KdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntUInt64KdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntUInt64KdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntUInt64KdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntUInt64KdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntUInt64KdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntUInt64KdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntUInt64KdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  )  s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntUInt64KdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntUInt64KdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  5  s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntUInt64KdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntUInt64KdV self)

        Parameters:
            self: TVec< TIntUInt64Kd > *

        (   R   t   TIntUInt64KdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntUInt64KdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntUInt64KdV self) -> bool

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  P  s    c         G   s   t  j |  |  S(   se   
        Shuffle(TIntUInt64KdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntUInt64KdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  _  s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntUInt64KdV self)
        Reverse(TIntUInt64KdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntUInt64KdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    
c         C   s   t  j |   S(   sj   
        Merge(TIntUInt64KdV self)

        Parameters:
            self: TVec< TIntUInt64Kd > *

        (   R   t   TIntUInt64KdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  u  s    c         G   s   t  j |  |  S(   so  
        Intrs(TIntUInt64KdV self, TIntUInt64KdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &

        Intrs(TIntUInt64KdV self, TIntUInt64KdV ValV, TIntUInt64KdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &
            DstValV: TVec< TKeyDat< TInt,TUInt64 >,int > &

        (   R   t   TIntUInt64KdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   so  
        Union(TIntUInt64KdV self, TIntUInt64KdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &

        Union(TIntUInt64KdV self, TIntUInt64KdV ValV, TIntUInt64KdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &
            DstValV: TVec< TKeyDat< TInt,TUInt64 >,int > &

        (   R   t   TIntUInt64KdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sm  
        Diff(TIntUInt64KdV self, TIntUInt64KdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &

        Diff(TIntUInt64KdV self, TIntUInt64KdV ValV, TIntUInt64KdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &
            DstValV: TVec< TKeyDat< TInt,TUInt64 >,int > &

        (   R   t   TIntUInt64KdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntUInt64KdV self, TIntUInt64KdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64KdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntUInt64KdV self, TIntUInt64KdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64KdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s   
        Count(TIntUInt64KdV self, TIntUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s?  
        SearchBin(TIntUInt64KdV self, TIntUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        SearchBin(TIntUInt64KdV self, TIntUInt64Kd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &
            InsValN: int &

        (   R   t   TIntUInt64KdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   sK  
        SearchForw(TIntUInt64KdV self, TIntUInt64Kd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &
            BValN: int const &

        SearchForw(TIntUInt64KdV self, TIntUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntUInt64KdV self, TIntUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO    s    c         G   s   t  j |  |  S(   sk  
        SearchVForw(TIntUInt64KdV self, TIntUInt64KdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &
            BValN: int const &

        SearchVForw(TIntUInt64KdV self, TIntUInt64KdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TUInt64 >,int > const &

        (   R   t   TIntUInt64KdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ    s    c         G   s   t  j |  |  S(   s1  
        IsIn(TIntUInt64KdV self, TIntUInt64Kd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        IsIn(TIntUInt64KdV self, TIntUInt64Kd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &
            ValN: int &

        (   R   t   TIntUInt64KdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntUInt64KdV self, TIntUInt64Kd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntUInt64KdV self, TIntUInt64Kd Val) -> TIntUInt64Kd

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  !  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntUInt64KdV self, TIntUInt64Kd Val) -> TIntUInt64Kd

        Parameters:
            Val: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  +  s    c         C   s   t  j |   S(   s{   
        GetMxValN(TIntUInt64KdV self) -> int

        Parameters:
            self: TVec< TIntUInt64Kd > const *

        (   R   t   TIntUInt64KdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  5  s    c          G   s   t  j |    S(   s2  
        GetV(TIntUInt64Kd Val1) -> TIntUInt64KdV

        Parameters:
            Val1: TKeyDat< TInt,TUInt64 > const &

        GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2) -> TIntUInt64KdV

        Parameters:
            Val1: TKeyDat< TInt,TUInt64 > const &
            Val2: TKeyDat< TInt,TUInt64 > const &

        GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3) -> TIntUInt64KdV

        Parameters:
            Val1: TKeyDat< TInt,TUInt64 > const &
            Val2: TKeyDat< TInt,TUInt64 > const &
            Val3: TKeyDat< TInt,TUInt64 > const &

        GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4) -> TIntUInt64KdV

        Parameters:
            Val1: TKeyDat< TInt,TUInt64 > const &
            Val2: TKeyDat< TInt,TUInt64 > const &
            Val3: TKeyDat< TInt,TUInt64 > const &
            Val4: TKeyDat< TInt,TUInt64 > const &

        GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4, TIntUInt64Kd Val5) -> TIntUInt64KdV

        Parameters:
            Val1: TKeyDat< TInt,TUInt64 > const &
            Val2: TKeyDat< TInt,TUInt64 > const &
            Val3: TKeyDat< TInt,TUInt64 > const &
            Val4: TKeyDat< TInt,TUInt64 > const &
            Val5: TKeyDat< TInt,TUInt64 > const &

        GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4, TIntUInt64Kd Val5, 
            TIntUInt64Kd Val6) -> TIntUInt64KdV

        Parameters:
            Val1: TKeyDat< TInt,TUInt64 > const &
            Val2: TKeyDat< TInt,TUInt64 > const &
            Val3: TKeyDat< TInt,TUInt64 > const &
            Val4: TKeyDat< TInt,TUInt64 > const &
            Val5: TKeyDat< TInt,TUInt64 > const &
            Val6: TKeyDat< TInt,TUInt64 > const &

        GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4, TIntUInt64Kd Val5, 
            TIntUInt64Kd Val6, TIntUInt64Kd Val7) -> TIntUInt64KdV

        Parameters:
            Val1: TKeyDat< TInt,TUInt64 > const &
            Val2: TKeyDat< TInt,TUInt64 > const &
            Val3: TKeyDat< TInt,TUInt64 > const &
            Val4: TKeyDat< TInt,TUInt64 > const &
            Val5: TKeyDat< TInt,TUInt64 > const &
            Val6: TKeyDat< TInt,TUInt64 > const &
            Val7: TKeyDat< TInt,TUInt64 > const &

        GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4, TIntUInt64Kd Val5, 
            TIntUInt64Kd Val6, TIntUInt64Kd Val7, TIntUInt64Kd Val8) -> TIntUInt64KdV

        Parameters:
            Val1: TKeyDat< TInt,TUInt64 > const &
            Val2: TKeyDat< TInt,TUInt64 > const &
            Val3: TKeyDat< TInt,TUInt64 > const &
            Val4: TKeyDat< TInt,TUInt64 > const &
            Val5: TKeyDat< TInt,TUInt64 > const &
            Val6: TKeyDat< TInt,TUInt64 > const &
            Val7: TKeyDat< TInt,TUInt64 > const &
            Val8: TKeyDat< TInt,TUInt64 > const &

        GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4, TIntUInt64Kd Val5, 
            TIntUInt64Kd Val6, TIntUInt64Kd Val7, TIntUInt64Kd Val8, TIntUInt64Kd Val9) -> TIntUInt64KdV

        Parameters:
            Val1: TKeyDat< TInt,TUInt64 > const &
            Val2: TKeyDat< TInt,TUInt64 > const &
            Val3: TKeyDat< TInt,TUInt64 > const &
            Val4: TKeyDat< TInt,TUInt64 > const &
            Val5: TKeyDat< TInt,TUInt64 > const &
            Val6: TKeyDat< TInt,TUInt64 > const &
            Val7: TKeyDat< TInt,TUInt64 > const &
            Val8: TKeyDat< TInt,TUInt64 > const &
            Val9: TKeyDat< TInt,TUInt64 > const &

        (   R   t   TIntUInt64KdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  ?  s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntUInt64KdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRp    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TIntUInt64KdV_SwapI(TIntUInt64Kd LVal, TIntUInt64Kd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TInt,TUInt64 > >::TIter
        RVal: TVec< TKeyDat< TInt,TUInt64 > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   s0  
    GetV(TIntUInt64Kd Val1) -> TIntUInt64KdV

    Parameters:
        Val1: TKeyDat< TInt,TUInt64 > const &

    GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2) -> TIntUInt64KdV

    Parameters:
        Val1: TKeyDat< TInt,TUInt64 > const &
        Val2: TKeyDat< TInt,TUInt64 > const &

    GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3) -> TIntUInt64KdV

    Parameters:
        Val1: TKeyDat< TInt,TUInt64 > const &
        Val2: TKeyDat< TInt,TUInt64 > const &
        Val3: TKeyDat< TInt,TUInt64 > const &

    GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4) -> TIntUInt64KdV

    Parameters:
        Val1: TKeyDat< TInt,TUInt64 > const &
        Val2: TKeyDat< TInt,TUInt64 > const &
        Val3: TKeyDat< TInt,TUInt64 > const &
        Val4: TKeyDat< TInt,TUInt64 > const &

    GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4, TIntUInt64Kd Val5) -> TIntUInt64KdV

    Parameters:
        Val1: TKeyDat< TInt,TUInt64 > const &
        Val2: TKeyDat< TInt,TUInt64 > const &
        Val3: TKeyDat< TInt,TUInt64 > const &
        Val4: TKeyDat< TInt,TUInt64 > const &
        Val5: TKeyDat< TInt,TUInt64 > const &

    GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4, TIntUInt64Kd Val5, 
        TIntUInt64Kd Val6) -> TIntUInt64KdV

    Parameters:
        Val1: TKeyDat< TInt,TUInt64 > const &
        Val2: TKeyDat< TInt,TUInt64 > const &
        Val3: TKeyDat< TInt,TUInt64 > const &
        Val4: TKeyDat< TInt,TUInt64 > const &
        Val5: TKeyDat< TInt,TUInt64 > const &
        Val6: TKeyDat< TInt,TUInt64 > const &

    GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4, TIntUInt64Kd Val5, 
        TIntUInt64Kd Val6, TIntUInt64Kd Val7) -> TIntUInt64KdV

    Parameters:
        Val1: TKeyDat< TInt,TUInt64 > const &
        Val2: TKeyDat< TInt,TUInt64 > const &
        Val3: TKeyDat< TInt,TUInt64 > const &
        Val4: TKeyDat< TInt,TUInt64 > const &
        Val5: TKeyDat< TInt,TUInt64 > const &
        Val6: TKeyDat< TInt,TUInt64 > const &
        Val7: TKeyDat< TInt,TUInt64 > const &

    GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4, TIntUInt64Kd Val5, 
        TIntUInt64Kd Val6, TIntUInt64Kd Val7, TIntUInt64Kd Val8) -> TIntUInt64KdV

    Parameters:
        Val1: TKeyDat< TInt,TUInt64 > const &
        Val2: TKeyDat< TInt,TUInt64 > const &
        Val3: TKeyDat< TInt,TUInt64 > const &
        Val4: TKeyDat< TInt,TUInt64 > const &
        Val5: TKeyDat< TInt,TUInt64 > const &
        Val6: TKeyDat< TInt,TUInt64 > const &
        Val7: TKeyDat< TInt,TUInt64 > const &
        Val8: TKeyDat< TInt,TUInt64 > const &

    TIntUInt64KdV_GetV(TIntUInt64Kd Val1, TIntUInt64Kd Val2, TIntUInt64Kd Val3, TIntUInt64Kd Val4, TIntUInt64Kd Val5, 
        TIntUInt64Kd Val6, TIntUInt64Kd Val7, TIntUInt64Kd Val8, TIntUInt64Kd Val9) -> TIntUInt64KdV

    Parameters:
        Val1: TKeyDat< TInt,TUInt64 > const &
        Val2: TKeyDat< TInt,TUInt64 > const &
        Val3: TKeyDat< TInt,TUInt64 > const &
        Val4: TKeyDat< TInt,TUInt64 > const &
        Val5: TKeyDat< TInt,TUInt64 > const &
        Val6: TKeyDat< TInt,TUInt64 > const &
        Val7: TKeyDat< TInt,TUInt64 > const &
        Val8: TKeyDat< TInt,TUInt64 > const &
        Val9: TKeyDat< TInt,TUInt64 > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    Xt
   TIntFltPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TIntFltPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s0  
        __init__(TVec<(TIntFltPr)> self) -> TIntFltPrV
        __init__(TVec<(TIntFltPr)> self, TIntFltPrV Vec) -> TIntFltPrV

        Parameters:
            Vec: TVec< TPair< TInt,TFlt >,int > const &

        __init__(TVec<(TIntFltPr)> self, int const & _Vals) -> TIntFltPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntFltPr)> self, int const & _MxVals, int const & _Vals) -> TIntFltPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntFltPr)> self, TIntFltPr _ValT, int const & _Vals) -> TIntFltPrV

        Parameters:
            _ValT: TPair< TInt,TFlt > *
            _Vals: int const &

        __init__(TVec<(TIntFltPr)> self, TSIn SIn) -> TIntFltPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltPrV_swiginitt   new_TIntFltPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   M  s    c         G   s   t  j |  |  S(   s_   
        Load(TIntFltPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntFltPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s    c         G   s   t  j |  |  S(   sc   
        Save(TIntFltPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w  s    c         G   s   t  j |  |  S(   s   
        __add__(TIntFltPrV self, TIntFltPr Val) -> TIntFltPrV

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltPrV self, TIntFltPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TFlt >,int > const &

        (   R   t   TIntFltPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltPrV self, TIntFltPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TFlt >,int > const &

        (   R   t   TIntFltPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TIntFltPrV self) -> int

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sv   
        GetMemSize(TIntFltPrV self) -> int

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TIntFltPrV self) -> int

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TIntFltPrV self) -> int

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s	  
        Gen(TIntFltPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntFltPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntFltPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntFltPrV self, TIntFltPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TInt,TFlt > *
            _Vals: int const &

        (   R   t   TIntFltPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sr   
        IsExt(TIntFltPrV self) -> bool

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntFltPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntFltPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntFltPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   su  
        Clr(TIntFltPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntFltPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntFltPrV self)

        Parameters:
            self: TVec< TIntFltPr > *

        (   R   t   TIntFltPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntFltPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntFltPrV self)

        Parameters:
            self: TVec< TIntFltPr > *

        (   R   t   TIntFltPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sc   
        Pack(TIntFltPrV self)

        Parameters:
            self: TVec< TIntFltPr > *

        (   R   t   TIntFltPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntFltPrV self, TIntFltPrV Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TFlt >,int > &

        (   R   t   TIntFltPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  *  s    c         C   s   t  j |   S(   sr   
        Empty(TIntFltPrV self) -> bool

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   4  s    c         C   s   t  j |   S(   so   
        Len(TIntFltPrV self) -> int

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   >  s    c         C   s   t  j |   S(   st   
        Reserved(TIntFltPrV self) -> int

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  H  s    c         G   s   t  j |  |  S(   s   
        Last(TIntFltPrV self) -> TIntFltPr
        Last(TIntFltPrV self) -> TIntFltPr

        Parameters:
            self: TVec< TIntFltPr > *

        (   R   t   TIntFltPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R  s    	c         C   s   t  j |   S(   st   
        LastValN(TIntFltPrV self) -> int

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ]  s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntFltPrV self) -> TIntFltPr
        LastLast(TIntFltPrV self) -> TIntFltPr

        Parameters:
            self: TVec< TIntFltPr > *

        (   R   t   TIntFltPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    	c         C   s   t  j |   S(   sv   
        BegI(TIntFltPrV self) -> TIntFltPr

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r  s    c         C   s   t  j |   S(   sv   
        EndI(TIntFltPrV self) -> TIntFltPr

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |  s    c         G   s   t  j |  |  S(   sz   
        GetI(TIntFltPrV self, int const & ValN) -> TIntFltPr

        Parameters:
            ValN: int const &

        (   R   t   TIntFltPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TIntFltPrV self) -> int
        Add(TIntFltPrV self, TIntFltPr Val) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &

        Add(TIntFltPrV self, TIntFltPr Val) -> int

        Parameters:
            Val: TPair< TInt,TFlt > &

        Add(TIntFltPrV self, TIntFltPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &
            ResizeLen: int const &

        (   R   t   TIntFltPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TIntFltPrV self, TIntFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &

        (   R   t   TIntFltPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TIntFltPrV self, TIntFltPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntFltPrV self, TIntFltPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &
            Asc: bool const &

        AddSorted(TIntFltPrV self, TIntFltPr Val) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntFltPrV self, TIntFltPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &
            Asc: bool const &

        (   R   t   TIntFltPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntFltPrV self, TIntFltPr Val) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntFltPrV self, TIntFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &

        (   R   t   TIntFltPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntFltPrV self, TIntFltPr Val) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntFltPrV self, int const & ValN) -> TIntFltPr

        Parameters:
            ValN: int const &

        GetVal(TIntFltPrV self, int const & ValN) -> TIntFltPr

        Parameters:
            ValN: int const &

        (   R   t   TIntFltPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntFltPrV self, int const & ValN, TIntFltPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntFltPrV self, int const & BValN, int const & EValN, TIntFltPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TInt,TFlt >,int > &

        (   R   t   TIntFltPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
  s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntFltPrV self, int const & ValN, TIntFltPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TIntFltPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntFltPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntFltPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   !  s    c         C   s   t  j |   S(   sf   
        DelLast(TIntFltPrV self)

        Parameters:
            self: TVec< TIntFltPr > *

        (   R   t   TIntFltPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntFltPrV self, TIntFltPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  ;  s    c         G   s   t  j |  |  S(   sz   
        DelAll(TIntFltPrV self, TIntFltPr Val)

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  E  s    c         G   s   t  j |  |  S(   sz   
        PutAll(TIntFltPrV self, TIntFltPr Val)

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O  s    c         G   s   t  j |  |  S(   s  
        Swap(TIntFltPrV self, TIntFltPrV Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TFlt >,int > &

        Swap(TIntFltPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntFltPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  Y  s    c          G   s   t  j |    S(   s   
        SwapI(TIntFltPr LVal, TIntFltPr RVal)

        Parameters:
            LVal: TVec< TPair< TInt,TFlt > >::TIter
            RVal: TVec< TPair< TInt,TFlt > >::TIter

        (   R   t   TIntFltPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  i  s    	c         C   s   t  j |   S(   so   
        NextPerm(TIntFltPrV self) -> bool

        Parameters:
            self: TVec< TIntFltPr > *

        (   R   t   TIntFltPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  u  s    c         C   s   t  j |   S(   so   
        PrevPerm(TIntFltPrV self) -> bool

        Parameters:
            self: TVec< TIntFltPr > *

        (   R   t   TIntFltPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntFltPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntFltPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntFltPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntFltPrV self)

        Parameters:
            self: TVec< TIntFltPr > *

        (   R   t   TIntFltPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntFltPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntFltPrV self) -> bool

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TIntFltPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntFltPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntFltPrV self)
        Reverse(TIntFltPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntFltPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         C   s   t  j |   S(   sd   
        Merge(TIntFltPrV self)

        Parameters:
            self: TVec< TIntFltPr > *

        (   R   t   TIntFltPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>    s    c         G   s   t  j |  |  S(   sQ  
        Intrs(TIntFltPrV self, TIntFltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &

        Intrs(TIntFltPrV self, TIntFltPrV ValV, TIntFltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &
            DstValV: TVec< TPair< TInt,TFlt >,int > &

        (   R   t   TIntFltPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   sQ  
        Union(TIntFltPrV self, TIntFltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &

        Union(TIntFltPrV self, TIntFltPrV ValV, TIntFltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &
            DstValV: TVec< TPair< TInt,TFlt >,int > &

        (   R   t   TIntFltPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sO  
        Diff(TIntFltPrV self, TIntFltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &

        Diff(TIntFltPrV self, TIntFltPrV ValV, TIntFltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &
            DstValV: TVec< TPair< TInt,TFlt >,int > &

        (   R   t   TIntFltPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  "  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntFltPrV self, TIntFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &

        (   R   t   TIntFltPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  2  s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntFltPrV self, TIntFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &

        (   R   t   TIntFltPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  <  s    c         G   s   t  j |  |  S(   s   
        Count(TIntFltPrV self, TIntFltPr Val) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  F  s    c         G   s   t  j |  |  S(   s)  
        SearchBin(TIntFltPrV self, TIntFltPr Val) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &

        SearchBin(TIntFltPrV self, TIntFltPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &
            InsValN: int &

        (   R   t   TIntFltPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  P  s    c         G   s   t  j |  |  S(   s5  
        SearchForw(TIntFltPrV self, TIntFltPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &
            BValN: int const &

        SearchForw(TIntFltPrV self, TIntFltPr Val) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  `  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntFltPrV self, TIntFltPr Val) -> int

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  p  s    c         G   s   t  j |  |  S(   sU  
        SearchVForw(TIntFltPrV self, TIntFltPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TIntFltPrV self, TIntFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TFlt >,int > const &

        (   R   t   TIntFltPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  z  s    c         G   s   t  j |  |  S(   s  
        IsIn(TIntFltPrV self, TIntFltPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TFlt > const &

        IsIn(TIntFltPrV self, TIntFltPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TInt,TFlt > const &
            ValN: int &

        (   R   t   TIntFltPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntFltPrV self, TIntFltPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltPrV self, TIntFltPr Val) -> TIntFltPr

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntFltPrV self, TIntFltPr Val) -> TIntFltPr

        Parameters:
            Val: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   su   
        GetMxValN(TIntFltPrV self) -> int

        Parameters:
            self: TVec< TIntFltPr > const *

        (   R   t   TIntFltPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s  
        GetV(TIntFltPr Val1) -> TIntFltPrV

        Parameters:
            Val1: TPair< TInt,TFlt > const &

        GetV(TIntFltPr Val1, TIntFltPr Val2) -> TIntFltPrV

        Parameters:
            Val1: TPair< TInt,TFlt > const &
            Val2: TPair< TInt,TFlt > const &

        GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3) -> TIntFltPrV

        Parameters:
            Val1: TPair< TInt,TFlt > const &
            Val2: TPair< TInt,TFlt > const &
            Val3: TPair< TInt,TFlt > const &

        GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4) -> TIntFltPrV

        Parameters:
            Val1: TPair< TInt,TFlt > const &
            Val2: TPair< TInt,TFlt > const &
            Val3: TPair< TInt,TFlt > const &
            Val4: TPair< TInt,TFlt > const &

        GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4, TIntFltPr Val5) -> TIntFltPrV

        Parameters:
            Val1: TPair< TInt,TFlt > const &
            Val2: TPair< TInt,TFlt > const &
            Val3: TPair< TInt,TFlt > const &
            Val4: TPair< TInt,TFlt > const &
            Val5: TPair< TInt,TFlt > const &

        GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4, TIntFltPr Val5, TIntFltPr Val6) -> TIntFltPrV

        Parameters:
            Val1: TPair< TInt,TFlt > const &
            Val2: TPair< TInt,TFlt > const &
            Val3: TPair< TInt,TFlt > const &
            Val4: TPair< TInt,TFlt > const &
            Val5: TPair< TInt,TFlt > const &
            Val6: TPair< TInt,TFlt > const &

        GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4, TIntFltPr Val5, TIntFltPr Val6, 
            TIntFltPr Val7) -> TIntFltPrV

        Parameters:
            Val1: TPair< TInt,TFlt > const &
            Val2: TPair< TInt,TFlt > const &
            Val3: TPair< TInt,TFlt > const &
            Val4: TPair< TInt,TFlt > const &
            Val5: TPair< TInt,TFlt > const &
            Val6: TPair< TInt,TFlt > const &
            Val7: TPair< TInt,TFlt > const &

        GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4, TIntFltPr Val5, TIntFltPr Val6, 
            TIntFltPr Val7, TIntFltPr Val8) -> TIntFltPrV

        Parameters:
            Val1: TPair< TInt,TFlt > const &
            Val2: TPair< TInt,TFlt > const &
            Val3: TPair< TInt,TFlt > const &
            Val4: TPair< TInt,TFlt > const &
            Val5: TPair< TInt,TFlt > const &
            Val6: TPair< TInt,TFlt > const &
            Val7: TPair< TInt,TFlt > const &
            Val8: TPair< TInt,TFlt > const &

        GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4, TIntFltPr Val5, TIntFltPr Val6, 
            TIntFltPr Val7, TIntFltPr Val8, TIntFltPr Val9) -> TIntFltPrV

        Parameters:
            Val1: TPair< TInt,TFlt > const &
            Val2: TPair< TInt,TFlt > const &
            Val3: TPair< TInt,TFlt > const &
            Val4: TPair< TInt,TFlt > const &
            Val5: TPair< TInt,TFlt > const &
            Val6: TPair< TInt,TFlt > const &
            Val7: TPair< TInt,TFlt > const &
            Val8: TPair< TInt,TFlt > const &
            Val9: TPair< TInt,TFlt > const &

        (   R   t   TIntFltPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntFltPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TIntFltPrV_SwapI(TIntFltPr LVal, TIntFltPr RVal)

    Parameters:
        LVal: TVec< TPair< TInt,TFlt > >::TIter
        RVal: TVec< TPair< TInt,TFlt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e  s    	c          G   s   t  j |    S(   s  
    GetV(TIntFltPr Val1) -> TIntFltPrV

    Parameters:
        Val1: TPair< TInt,TFlt > const &

    GetV(TIntFltPr Val1, TIntFltPr Val2) -> TIntFltPrV

    Parameters:
        Val1: TPair< TInt,TFlt > const &
        Val2: TPair< TInt,TFlt > const &

    GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3) -> TIntFltPrV

    Parameters:
        Val1: TPair< TInt,TFlt > const &
        Val2: TPair< TInt,TFlt > const &
        Val3: TPair< TInt,TFlt > const &

    GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4) -> TIntFltPrV

    Parameters:
        Val1: TPair< TInt,TFlt > const &
        Val2: TPair< TInt,TFlt > const &
        Val3: TPair< TInt,TFlt > const &
        Val4: TPair< TInt,TFlt > const &

    GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4, TIntFltPr Val5) -> TIntFltPrV

    Parameters:
        Val1: TPair< TInt,TFlt > const &
        Val2: TPair< TInt,TFlt > const &
        Val3: TPair< TInt,TFlt > const &
        Val4: TPair< TInt,TFlt > const &
        Val5: TPair< TInt,TFlt > const &

    GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4, TIntFltPr Val5, TIntFltPr Val6) -> TIntFltPrV

    Parameters:
        Val1: TPair< TInt,TFlt > const &
        Val2: TPair< TInt,TFlt > const &
        Val3: TPair< TInt,TFlt > const &
        Val4: TPair< TInt,TFlt > const &
        Val5: TPair< TInt,TFlt > const &
        Val6: TPair< TInt,TFlt > const &

    GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4, TIntFltPr Val5, TIntFltPr Val6, 
        TIntFltPr Val7) -> TIntFltPrV

    Parameters:
        Val1: TPair< TInt,TFlt > const &
        Val2: TPair< TInt,TFlt > const &
        Val3: TPair< TInt,TFlt > const &
        Val4: TPair< TInt,TFlt > const &
        Val5: TPair< TInt,TFlt > const &
        Val6: TPair< TInt,TFlt > const &
        Val7: TPair< TInt,TFlt > const &

    GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4, TIntFltPr Val5, TIntFltPr Val6, 
        TIntFltPr Val7, TIntFltPr Val8) -> TIntFltPrV

    Parameters:
        Val1: TPair< TInt,TFlt > const &
        Val2: TPair< TInt,TFlt > const &
        Val3: TPair< TInt,TFlt > const &
        Val4: TPair< TInt,TFlt > const &
        Val5: TPair< TInt,TFlt > const &
        Val6: TPair< TInt,TFlt > const &
        Val7: TPair< TInt,TFlt > const &
        Val8: TPair< TInt,TFlt > const &

    TIntFltPrV_GetV(TIntFltPr Val1, TIntFltPr Val2, TIntFltPr Val3, TIntFltPr Val4, TIntFltPr Val5, TIntFltPr Val6, 
        TIntFltPr Val7, TIntFltPr Val8, TIntFltPr Val9) -> TIntFltPrV

    Parameters:
        Val1: TPair< TInt,TFlt > const &
        Val2: TPair< TInt,TFlt > const &
        Val3: TPair< TInt,TFlt > const &
        Val4: TPair< TInt,TFlt > const &
        Val5: TPair< TInt,TFlt > const &
        Val6: TPair< TInt,TFlt > const &
        Val7: TPair< TInt,TFlt > const &
        Val8: TPair< TInt,TFlt > const &
        Val9: TPair< TInt,TFlt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  p  s    Wt   TIntFltPrKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s&   Proxy of C++ TVec<(TIntFltPrKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TIntFltPrKd)> self) -> TIntFltPrKdV
        __init__(TVec<(TIntFltPrKd)> self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & Vec) -> TIntFltPrKdV

        Parameters:
            Vec: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &

        __init__(TVec<(TIntFltPrKd)> self, int const & _Vals) -> TIntFltPrKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntFltPrKd)> self, int const & _MxVals, int const & _Vals) -> TIntFltPrKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntFltPrKd)> self, TIntFltPrKd _ValT, int const & _Vals) -> TIntFltPrKdV

        Parameters:
            _ValT: TKeyDat< TInt,TPair< TFlt,TFlt > > *
            _Vals: int const &

        __init__(TVec<(TIntFltPrKd)> self, TSIn SIn) -> TIntFltPrKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltPrKdV_swiginitt   new_TIntFltPrKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sa   
        Load(TIntFltPrKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntFltPrKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   se   
        Save(TIntFltPrKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltPrKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __add__(TIntFltPrKdV self, TIntFltPrKd Val) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > &

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &

        (   R   t   TIntFltPrKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &

        (   R   t   TIntFltPrKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TIntFltPrKdV self) -> int

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         C   s   t  j |   S(   sz   
        GetMemSize(TIntFltPrKdV self) -> int

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  *  s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TIntFltPrKdV self) -> int

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  4  s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TIntFltPrKdV self) -> int

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  >  s    c         G   s   t  j |  |  S(   s  
        Gen(TIntFltPrKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntFltPrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntFltPrKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   H  s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntFltPrKdV self, TIntFltPrKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TInt,TPair< TFlt,TFlt > > *
            _Vals: int const &

        (   R   t   TIntFltPrKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X  s    	c         C   s   t  j |   S(   sv   
        IsExt(TIntFltPrKdV self) -> bool

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c  s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntFltPrKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntFltPrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntFltPrKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m  s    c         G   s   t  j |  |  S(   s}  
        Clr(TIntFltPrKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntFltPrKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntFltPrKdV self)

        Parameters:
            self: TVec< TIntFltPrKd > *

        (   R   t   TIntFltPrKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }  s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntFltPrKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntFltPrKdV self)

        Parameters:
            self: TVec< TIntFltPrKd > *

        (   R   t   TIntFltPrKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sg   
        Pack(TIntFltPrKdV self)

        Parameters:
            self: TVec< TIntFltPrKd > *

        (   R   t   TIntFltPrKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > & Vec)

        Parameters:
            Vec: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > &

        (   R   t   TIntFltPrKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sv   
        Empty(TIntFltPrKdV self) -> bool

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   ss   
        Len(TIntFltPrKdV self) -> int

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sx   
        Reserved(TIntFltPrKdV self) -> int

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TIntFltPrKdV self) -> TIntFltPrKd
        Last(TIntFltPrKdV self) -> TIntFltPrKd

        Parameters:
            self: TVec< TIntFltPrKd > *

        (   R   t   TIntFltPrKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sx   
        LastValN(TIntFltPrKdV self) -> int

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntFltPrKdV self) -> TIntFltPrKd
        LastLast(TIntFltPrKdV self) -> TIntFltPrKd

        Parameters:
            self: TVec< TIntFltPrKd > *

        (   R   t   TIntFltPrKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   s|   
        BegI(TIntFltPrKdV self) -> TIntFltPrKd

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s|   
        EndI(TIntFltPrKdV self) -> TIntFltPrKd

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s~   
        GetI(TIntFltPrKdV self, int const & ValN) -> TIntFltPrKd

        Parameters:
            ValN: int const &

        (   R   t   TIntFltPrKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TIntFltPrKdV self) -> int
        Add(TIntFltPrKdV self, TIntFltPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        Add(TIntFltPrKdV self, TIntFltPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > &

        Add(TIntFltPrKdV self, TIntFltPrKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            ResizeLen: int const &

        (   R   t   TIntFltPrKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &

        (   R   t   TIntFltPrKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  '  s    c         G   s   t  j |  |  S(   sY  
        AddSorted(TIntFltPrKdV self, TIntFltPrKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntFltPrKdV self, TIntFltPrKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Asc: bool const &

        AddSorted(TIntFltPrKdV self, TIntFltPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntFltPrKdV self, TIntFltPrKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Asc: bool const &

        (   R   t   TIntFltPrKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H  s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntFltPrKdV self, TIntFltPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &

        (   R   t   TIntFltPrKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ]  s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntFltPrKdV self, TIntFltPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntFltPrKdV self, int const & ValN) -> TIntFltPrKd

        Parameters:
            ValN: int const &

        GetVal(TIntFltPrKdV self, int const & ValN) -> TIntFltPrKd

        Parameters:
            ValN: int const &

        (   R   t   TIntFltPrKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntFltPrKdV self, int const & ValN, TIntFltPrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s#  
        GetSubValV(TIntFltPrKdV self, int const & BValN, int const & EValN, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > & ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > &

        (   R   t   TIntFltPrKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntFltPrKdV self, int const & ValN, TIntFltPrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TIntFltPrKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntFltPrKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntFltPrKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sj   
        DelLast(TIntFltPrKdV self)

        Parameters:
            self: TVec< TIntFltPrKd > *

        (   R   t   TIntFltPrKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntFltPrKdV self, TIntFltPrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntFltPrKdV self, TIntFltPrKd Val)

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntFltPrKdV self, TIntFltPrKd Val)

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   sQ  
        Swap(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > & Vec)

        Parameters:
            Vec: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > &

        Swap(TIntFltPrKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntFltPrKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TIntFltPrKd LVal, TIntFltPrKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > > >::TIter
            RVal: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > > >::TIter

        (   R   t   TIntFltPrKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(    s    	c         C   s   t  j |   S(   ss   
        NextPerm(TIntFltPrKdV self) -> bool

        Parameters:
            self: TVec< TIntFltPrKd > *

        (   R   t   TIntFltPrKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    c         C   s   t  j |   S(   ss   
        PrevPerm(TIntFltPrKdV self) -> bool

        Parameters:
            self: TVec< TIntFltPrKd > *

        (   R   t   TIntFltPrKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,     s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntFltPrKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntFltPrKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  
  s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntFltPrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltPrKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntFltPrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltPrKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  !  s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntFltPrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltPrKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  -  s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntFltPrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltPrKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  9  s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntFltPrKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntFltPrKdV self)

        Parameters:
            self: TVec< TIntFltPrKd > *

        (   R   t   TIntFltPrKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntFltPrKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntFltPrKdV self) -> bool

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  T  s    c         G   s   t  j |  |  S(   sd   
        Shuffle(TIntFltPrKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntFltPrKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  c  s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntFltPrKdV self)
        Reverse(TIntFltPrKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntFltPrKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s    
c         C   s   t  j |   S(   sh   
        Merge(TIntFltPrKdV self)

        Parameters:
            self: TVec< TIntFltPrKd > *

        (   R   t   TIntFltPrKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  y  s    c         G   s   t  j |  |  S(   s  
        Intrs(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &

        Intrs(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > & DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &
            DstValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > &

        (   R   t   TIntFltPrKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   s  
        Union(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &

        Union(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > & DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &
            DstValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > &

        (   R   t   TIntFltPrKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Diff(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &

        Diff(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > & DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &
            DstValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > &

        (   R   t   TIntFltPrKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &

        (   R   t   TIntFltPrKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &

        (   R   t   TIntFltPrKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s   
        Count(TIntFltPrKdV self, TIntFltPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   sQ  
        SearchBin(TIntFltPrKdV self, TIntFltPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        SearchBin(TIntFltPrKdV self, TIntFltPrKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            InsValN: int &

        (   R   t   TIntFltPrKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   s]  
        SearchForw(TIntFltPrKdV self, TIntFltPrKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            BValN: int const &

        SearchForw(TIntFltPrKdV self, TIntFltPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntFltPrKdV self, TIntFltPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO    s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &
            BValN: int const &

        SearchVForw(TIntFltPrKdV self, TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int > const &

        (   R   t   TIntFltPrKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ    s    c         G   s   t  j |  |  S(   sC  
        IsIn(TIntFltPrKdV self, TIntFltPrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        IsIn(TIntFltPrKdV self, TIntFltPrKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            ValN: int &

        (   R   t   TIntFltPrKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntFltPrKdV self, TIntFltPrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltPrKdV self, TIntFltPrKd Val) -> TIntFltPrKd

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  %  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntFltPrKdV self, TIntFltPrKd Val) -> TIntFltPrKd

        Parameters:
            Val: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  /  s    c         C   s   t  j |   S(   sy   
        GetMxValN(TIntFltPrKdV self) -> int

        Parameters:
            self: TVec< TIntFltPrKd > const *

        (   R   t   TIntFltPrKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  9  s    c          G   s   t  j |    S(   s  
        GetV(TIntFltPrKd Val1) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

        Parameters:
            Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        GetV(TIntFltPrKd Val1, TIntFltPrKd Val2) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

        Parameters:
            Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

        Parameters:
            Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

        Parameters:
            Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4, TIntFltPrKd Val5) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

        Parameters:
            Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val5: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4, TIntFltPrKd Val5, 
            TIntFltPrKd Val6) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

        Parameters:
            Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val5: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val6: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4, TIntFltPrKd Val5, 
            TIntFltPrKd Val6, TIntFltPrKd Val7) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

        Parameters:
            Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val5: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val6: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val7: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4, TIntFltPrKd Val5, 
            TIntFltPrKd Val6, TIntFltPrKd Val7, TIntFltPrKd Val8) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

        Parameters:
            Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val5: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val6: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val7: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val8: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4, TIntFltPrKd Val5, 
            TIntFltPrKd Val6, TIntFltPrKd Val7, TIntFltPrKd Val8, TIntFltPrKd Val9) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

        Parameters:
            Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val5: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val6: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val7: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val8: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
            Val9: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

        (   R   t   TIntFltPrKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  C  s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntFltPrKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TIntFltPrKdV_SwapI(TIntFltPrKd LVal, TIntFltPrKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > > >::TIter
        RVal: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > > >::TIter

    (   R   R6  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    	c          G   s   t  j |    S(   s  
    GetV(TIntFltPrKd Val1) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

    Parameters:
        Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

    GetV(TIntFltPrKd Val1, TIntFltPrKd Val2) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

    Parameters:
        Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

    GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

    Parameters:
        Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

    GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

    Parameters:
        Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

    GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4, TIntFltPrKd Val5) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

    Parameters:
        Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val5: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

    GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4, TIntFltPrKd Val5, 
        TIntFltPrKd Val6) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

    Parameters:
        Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val5: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val6: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

    GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4, TIntFltPrKd Val5, 
        TIntFltPrKd Val6, TIntFltPrKd Val7) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

    Parameters:
        Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val5: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val6: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val7: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

    GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4, TIntFltPrKd Val5, 
        TIntFltPrKd Val6, TIntFltPrKd Val7, TIntFltPrKd Val8) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

    Parameters:
        Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val5: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val6: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val7: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val8: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

    TIntFltPrKdV_GetV(TIntFltPrKd Val1, TIntFltPrKd Val2, TIntFltPrKd Val3, TIntFltPrKd Val4, TIntFltPrKd Val5, 
        TIntFltPrKd Val6, TIntFltPrKd Val7, TIntFltPrKd Val8, TIntFltPrKd Val9) -> TVec< TKeyDat< TInt,TPair< TFlt,TFlt > >,int >

    Parameters:
        Val1: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val2: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val3: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val4: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val5: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val6: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val7: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val8: TKeyDat< TInt,TPair< TFlt,TFlt > > const &
        Val9: TKeyDat< TInt,TPair< TFlt,TFlt > > const &

    (   R   RR  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRR    s    Xt
   TFltIntPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TFltIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s0  
        __init__(TVec<(TFltIntPr)> self) -> TFltIntPrV
        __init__(TVec<(TFltIntPr)> self, TFltIntPrV Vec) -> TFltIntPrV

        Parameters:
            Vec: TVec< TPair< TFlt,TInt >,int > const &

        __init__(TVec<(TFltIntPr)> self, int const & _Vals) -> TFltIntPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltIntPr)> self, int const & _MxVals, int const & _Vals) -> TFltIntPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltIntPr)> self, TFltIntPr _ValT, int const & _Vals) -> TFltIntPrV

        Parameters:
            _ValT: TPair< TFlt,TInt > *
            _Vals: int const &

        __init__(TVec<(TFltIntPr)> self, TSIn SIn) -> TFltIntPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltIntPrV_swiginitt   new_TFltIntPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Q  s    c         G   s   t  j |  |  S(   s_   
        Load(TFltIntPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltIntPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    c         G   s   t  j |  |  S(   sc   
        Save(TFltIntPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltIntPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {  s    c         G   s   t  j |  |  S(   s   
        __add__(TFltIntPrV self, TFltIntPr Val) -> TFltIntPrV

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltIntPrV self, TFltIntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TFlt,TInt >,int > const &

        (   R   t   TFltIntPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltIntPrV self, TFltIntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TFlt,TInt >,int > const &

        (   R   t   TFltIntPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TFltIntPrV self) -> int

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sv   
        GetMemSize(TFltIntPrV self) -> int

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TFltIntPrV self) -> int

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TFltIntPrV self) -> int

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s	  
        Gen(TFltIntPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltIntPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltIntPrV self, TFltIntPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TFlt,TInt > *
            _Vals: int const &

        (   R   t   TFltIntPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sr   
        IsExt(TFltIntPrV self) -> bool

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltIntPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltIntPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   su  
        Clr(TFltIntPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltIntPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltIntPrV self)

        Parameters:
            self: TVec< TFltIntPr > *

        (   R   t   TFltIntPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltIntPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltIntPrV self)

        Parameters:
            self: TVec< TFltIntPr > *

        (   R   t   TFltIntPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sc   
        Pack(TFltIntPrV self)

        Parameters:
            self: TVec< TFltIntPr > *

        (   R   t   TFltIntPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $  s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltIntPrV self, TFltIntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TFlt,TInt >,int > &

        (   R   t   TFltIntPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .  s    c         C   s   t  j |   S(   sr   
        Empty(TFltIntPrV self) -> bool

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   8  s    c         C   s   t  j |   S(   so   
        Len(TFltIntPrV self) -> int

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   B  s    c         C   s   t  j |   S(   st   
        Reserved(TFltIntPrV self) -> int

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  L  s    c         G   s   t  j |  |  S(   s   
        Last(TFltIntPrV self) -> TFltIntPr
        Last(TFltIntPrV self) -> TFltIntPr

        Parameters:
            self: TVec< TFltIntPr > *

        (   R   t   TFltIntPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V  s    	c         C   s   t  j |   S(   st   
        LastValN(TFltIntPrV self) -> int

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a  s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltIntPrV self) -> TFltIntPr
        LastLast(TFltIntPrV self) -> TFltIntPr

        Parameters:
            self: TVec< TFltIntPr > *

        (   R   t   TFltIntPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k  s    	c         C   s   t  j |   S(   sv   
        BegI(TFltIntPrV self) -> TFltIntPr

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v  s    c         C   s   t  j |   S(   sv   
        EndI(TFltIntPrV self) -> TFltIntPr

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sz   
        GetI(TFltIntPrV self, int const & ValN) -> TFltIntPr

        Parameters:
            ValN: int const &

        (   R   t   TFltIntPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TFltIntPrV self) -> int
        Add(TFltIntPrV self, TFltIntPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &

        Add(TFltIntPrV self, TFltIntPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TInt > &

        Add(TFltIntPrV self, TFltIntPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &
            ResizeLen: int const &

        (   R   t   TFltIntPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TFltIntPrV self, TFltIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &

        (   R   t   TFltIntPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TFltIntPrV self, TFltIntPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltIntPrV self, TFltIntPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &
            Asc: bool const &

        AddSorted(TFltIntPrV self, TFltIntPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltIntPrV self, TFltIntPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &
            Asc: bool const &

        (   R   t   TFltIntPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltIntPrV self, TFltIntPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltIntPrV self, TFltIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &

        (   R   t   TFltIntPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltIntPrV self, TFltIntPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltIntPrV self, int const & ValN) -> TFltIntPr

        Parameters:
            ValN: int const &

        GetVal(TFltIntPrV self, int const & ValN) -> TFltIntPr

        Parameters:
            ValN: int const &

        (   R   t   TFltIntPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltIntPrV self, int const & ValN, TFltIntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltIntPrV self, int const & BValN, int const & EValN, TFltIntPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TFlt,TInt >,int > &

        (   R   t   TFltIntPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltIntPrV self, int const & ValN, TFltIntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TFltIntPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltIntPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltIntPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %  s    c         C   s   t  j |   S(   sf   
        DelLast(TFltIntPrV self)

        Parameters:
            self: TVec< TFltIntPr > *

        (   R   t   TFltIntPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltIntPrV self, TFltIntPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  ?  s    c         G   s   t  j |  |  S(   sz   
        DelAll(TFltIntPrV self, TFltIntPr Val)

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  I  s    c         G   s   t  j |  |  S(   sz   
        PutAll(TFltIntPrV self, TFltIntPr Val)

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S  s    c         G   s   t  j |  |  S(   s  
        Swap(TFltIntPrV self, TFltIntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TFlt,TInt >,int > &

        Swap(TFltIntPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltIntPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ]  s    c          G   s   t  j |    S(   s   
        SwapI(TFltIntPr LVal, TFltIntPr RVal)

        Parameters:
            LVal: TVec< TPair< TFlt,TInt > >::TIter
            RVal: TVec< TPair< TFlt,TInt > >::TIter

        (   R   t   TFltIntPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  m  s    	c         C   s   t  j |   S(   so   
        NextPerm(TFltIntPrV self) -> bool

        Parameters:
            self: TVec< TFltIntPr > *

        (   R   t   TFltIntPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  y  s    c         C   s   t  j |   S(   so   
        PrevPerm(TFltIntPrV self) -> bool

        Parameters:
            self: TVec< TFltIntPr > *

        (   R   t   TFltIntPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltIntPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltIntPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltIntPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltIntPrV self)

        Parameters:
            self: TVec< TFltIntPr > *

        (   R   t   TFltIntPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltIntPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltIntPrV self) -> bool

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TFltIntPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltIntPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltIntPrV self)
        Reverse(TFltIntPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltIntPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         C   s   t  j |   S(   sd   
        Merge(TFltIntPrV self)

        Parameters:
            self: TVec< TFltIntPr > *

        (   R   t   TFltIntPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>    s    c         G   s   t  j |  |  S(   sQ  
        Intrs(TFltIntPrV self, TFltIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &

        Intrs(TFltIntPrV self, TFltIntPrV ValV, TFltIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &
            DstValV: TVec< TPair< TFlt,TInt >,int > &

        (   R   t   TFltIntPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   sQ  
        Union(TFltIntPrV self, TFltIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &

        Union(TFltIntPrV self, TFltIntPrV ValV, TFltIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &
            DstValV: TVec< TPair< TFlt,TInt >,int > &

        (   R   t   TFltIntPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sO  
        Diff(TFltIntPrV self, TFltIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &

        Diff(TFltIntPrV self, TFltIntPrV ValV, TFltIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &
            DstValV: TVec< TPair< TFlt,TInt >,int > &

        (   R   t   TFltIntPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  &  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltIntPrV self, TFltIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &

        (   R   t   TFltIntPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  6  s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltIntPrV self, TFltIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &

        (   R   t   TFltIntPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  @  s    c         G   s   t  j |  |  S(   s   
        Count(TFltIntPrV self, TFltIntPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  J  s    c         G   s   t  j |  |  S(   s)  
        SearchBin(TFltIntPrV self, TFltIntPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &

        SearchBin(TFltIntPrV self, TFltIntPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &
            InsValN: int &

        (   R   t   TFltIntPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  T  s    c         G   s   t  j |  |  S(   s5  
        SearchForw(TFltIntPrV self, TFltIntPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &
            BValN: int const &

        SearchForw(TFltIntPrV self, TFltIntPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  d  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltIntPrV self, TFltIntPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  t  s    c         G   s   t  j |  |  S(   sU  
        SearchVForw(TFltIntPrV self, TFltIntPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TFltIntPrV self, TFltIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TInt >,int > const &

        (   R   t   TFltIntPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  ~  s    c         G   s   t  j |  |  S(   s  
        IsIn(TFltIntPrV self, TFltIntPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TInt > const &

        IsIn(TFltIntPrV self, TFltIntPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TFlt,TInt > const &
            ValN: int &

        (   R   t   TFltIntPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltIntPrV self, TFltIntPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltIntPrV self, TFltIntPr Val) -> TFltIntPr

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltIntPrV self, TFltIntPr Val) -> TFltIntPr

        Parameters:
            Val: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   su   
        GetMxValN(TFltIntPrV self) -> int

        Parameters:
            self: TVec< TFltIntPr > const *

        (   R   t   TFltIntPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s  
        GetV(TFltIntPr Val1) -> TFltIntPrV

        Parameters:
            Val1: TPair< TFlt,TInt > const &

        GetV(TFltIntPr Val1, TFltIntPr Val2) -> TFltIntPrV

        Parameters:
            Val1: TPair< TFlt,TInt > const &
            Val2: TPair< TFlt,TInt > const &

        GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3) -> TFltIntPrV

        Parameters:
            Val1: TPair< TFlt,TInt > const &
            Val2: TPair< TFlt,TInt > const &
            Val3: TPair< TFlt,TInt > const &

        GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4) -> TFltIntPrV

        Parameters:
            Val1: TPair< TFlt,TInt > const &
            Val2: TPair< TFlt,TInt > const &
            Val3: TPair< TFlt,TInt > const &
            Val4: TPair< TFlt,TInt > const &

        GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4, TFltIntPr Val5) -> TFltIntPrV

        Parameters:
            Val1: TPair< TFlt,TInt > const &
            Val2: TPair< TFlt,TInt > const &
            Val3: TPair< TFlt,TInt > const &
            Val4: TPair< TFlt,TInt > const &
            Val5: TPair< TFlt,TInt > const &

        GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4, TFltIntPr Val5, TFltIntPr Val6) -> TFltIntPrV

        Parameters:
            Val1: TPair< TFlt,TInt > const &
            Val2: TPair< TFlt,TInt > const &
            Val3: TPair< TFlt,TInt > const &
            Val4: TPair< TFlt,TInt > const &
            Val5: TPair< TFlt,TInt > const &
            Val6: TPair< TFlt,TInt > const &

        GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4, TFltIntPr Val5, TFltIntPr Val6, 
            TFltIntPr Val7) -> TFltIntPrV

        Parameters:
            Val1: TPair< TFlt,TInt > const &
            Val2: TPair< TFlt,TInt > const &
            Val3: TPair< TFlt,TInt > const &
            Val4: TPair< TFlt,TInt > const &
            Val5: TPair< TFlt,TInt > const &
            Val6: TPair< TFlt,TInt > const &
            Val7: TPair< TFlt,TInt > const &

        GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4, TFltIntPr Val5, TFltIntPr Val6, 
            TFltIntPr Val7, TFltIntPr Val8) -> TFltIntPrV

        Parameters:
            Val1: TPair< TFlt,TInt > const &
            Val2: TPair< TFlt,TInt > const &
            Val3: TPair< TFlt,TInt > const &
            Val4: TPair< TFlt,TInt > const &
            Val5: TPair< TFlt,TInt > const &
            Val6: TPair< TFlt,TInt > const &
            Val7: TPair< TFlt,TInt > const &
            Val8: TPair< TFlt,TInt > const &

        GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4, TFltIntPr Val5, TFltIntPr Val6, 
            TFltIntPr Val7, TFltIntPr Val8, TFltIntPr Val9) -> TFltIntPrV

        Parameters:
            Val1: TPair< TFlt,TInt > const &
            Val2: TPair< TFlt,TInt > const &
            Val3: TPair< TFlt,TInt > const &
            Val4: TPair< TFlt,TInt > const &
            Val5: TPair< TFlt,TInt > const &
            Val6: TPair< TFlt,TInt > const &
            Val7: TPair< TFlt,TInt > const &
            Val8: TPair< TFlt,TInt > const &
            Val9: TPair< TFlt,TInt > const &

        (   R   t   TFltIntPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltIntPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRT  L  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TFltIntPrV_SwapI(TFltIntPr LVal, TFltIntPr RVal)

    Parameters:
        LVal: TVec< TPair< TFlt,TInt > >::TIter
        RVal: TVec< TPair< TFlt,TInt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    	c          G   s   t  j |    S(   s  
    GetV(TFltIntPr Val1) -> TFltIntPrV

    Parameters:
        Val1: TPair< TFlt,TInt > const &

    GetV(TFltIntPr Val1, TFltIntPr Val2) -> TFltIntPrV

    Parameters:
        Val1: TPair< TFlt,TInt > const &
        Val2: TPair< TFlt,TInt > const &

    GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3) -> TFltIntPrV

    Parameters:
        Val1: TPair< TFlt,TInt > const &
        Val2: TPair< TFlt,TInt > const &
        Val3: TPair< TFlt,TInt > const &

    GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4) -> TFltIntPrV

    Parameters:
        Val1: TPair< TFlt,TInt > const &
        Val2: TPair< TFlt,TInt > const &
        Val3: TPair< TFlt,TInt > const &
        Val4: TPair< TFlt,TInt > const &

    GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4, TFltIntPr Val5) -> TFltIntPrV

    Parameters:
        Val1: TPair< TFlt,TInt > const &
        Val2: TPair< TFlt,TInt > const &
        Val3: TPair< TFlt,TInt > const &
        Val4: TPair< TFlt,TInt > const &
        Val5: TPair< TFlt,TInt > const &

    GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4, TFltIntPr Val5, TFltIntPr Val6) -> TFltIntPrV

    Parameters:
        Val1: TPair< TFlt,TInt > const &
        Val2: TPair< TFlt,TInt > const &
        Val3: TPair< TFlt,TInt > const &
        Val4: TPair< TFlt,TInt > const &
        Val5: TPair< TFlt,TInt > const &
        Val6: TPair< TFlt,TInt > const &

    GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4, TFltIntPr Val5, TFltIntPr Val6, 
        TFltIntPr Val7) -> TFltIntPrV

    Parameters:
        Val1: TPair< TFlt,TInt > const &
        Val2: TPair< TFlt,TInt > const &
        Val3: TPair< TFlt,TInt > const &
        Val4: TPair< TFlt,TInt > const &
        Val5: TPair< TFlt,TInt > const &
        Val6: TPair< TFlt,TInt > const &
        Val7: TPair< TFlt,TInt > const &

    GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4, TFltIntPr Val5, TFltIntPr Val6, 
        TFltIntPr Val7, TFltIntPr Val8) -> TFltIntPrV

    Parameters:
        Val1: TPair< TFlt,TInt > const &
        Val2: TPair< TFlt,TInt > const &
        Val3: TPair< TFlt,TInt > const &
        Val4: TPair< TFlt,TInt > const &
        Val5: TPair< TFlt,TInt > const &
        Val6: TPair< TFlt,TInt > const &
        Val7: TPair< TFlt,TInt > const &
        Val8: TPair< TFlt,TInt > const &

    TFltIntPrV_GetV(TFltIntPr Val1, TFltIntPr Val2, TFltIntPr Val3, TFltIntPr Val4, TFltIntPr Val5, TFltIntPr Val6, 
        TFltIntPr Val7, TFltIntPr Val8, TFltIntPr Val9) -> TFltIntPrV

    Parameters:
        Val1: TPair< TFlt,TInt > const &
        Val2: TPair< TFlt,TInt > const &
        Val3: TPair< TFlt,TInt > const &
        Val4: TPair< TFlt,TInt > const &
        Val5: TPair< TFlt,TInt > const &
        Val6: TPair< TFlt,TInt > const &
        Val7: TPair< TFlt,TInt > const &
        Val8: TPair< TFlt,TInt > const &
        Val9: TPair< TFlt,TInt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  t  s    Wt   TFltUInt64PrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TFltUInt64Pr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s`  
        __init__(TVec<(TFltUInt64Pr)> self) -> TFltUInt64PrV
        __init__(TVec<(TFltUInt64Pr)> self, TFltUInt64PrV Vec) -> TFltUInt64PrV

        Parameters:
            Vec: TVec< TPair< TFlt,TUInt64 >,int > const &

        __init__(TVec<(TFltUInt64Pr)> self, int const & _Vals) -> TFltUInt64PrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltUInt64Pr)> self, int const & _MxVals, int const & _Vals) -> TFltUInt64PrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltUInt64Pr)> self, TFltUInt64Pr _ValT, int const & _Vals) -> TFltUInt64PrV

        Parameters:
            _ValT: TPair< TFlt,TUInt64 > *
            _Vals: int const &

        __init__(TVec<(TFltUInt64Pr)> self, TSIn SIn) -> TFltUInt64PrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltUInt64PrV_swiginitt   new_TFltUInt64PrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sb   
        Load(TFltUInt64PrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltUInt64PrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sf   
        Save(TFltUInt64PrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltUInt64PrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __add__(TFltUInt64PrV self, TFltUInt64Pr Val) -> TFltUInt64PrV

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltUInt64PrV self, TFltUInt64PrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64PrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltUInt64PrV self, TFltUInt64PrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64PrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TFltUInt64PrV self) -> int

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $  s    c         C   s   t  j |   S(   s|   
        GetMemSize(TFltUInt64PrV self) -> int

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltUInt64PrV self) -> int

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  8  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TFltUInt64PrV self) -> int

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  B  s    c         G   s   t  j |  |  S(   s  
        Gen(TFltUInt64PrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltUInt64PrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltUInt64PrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L  s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltUInt64PrV self, TFltUInt64Pr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TFlt,TUInt64 > *
            _Vals: int const &

        (   R   t   TFltUInt64PrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \  s    	c         C   s   t  j |   S(   sx   
        IsExt(TFltUInt64PrV self) -> bool

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g  s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltUInt64PrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltUInt64PrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltUInt64PrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q  s    c         G   s   t  j |  |  S(   s  
        Clr(TFltUInt64PrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltUInt64PrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltUInt64PrV self)

        Parameters:
            self: TVec< TFltUInt64Pr > *

        (   R   t   TFltUInt64PrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltUInt64PrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltUInt64PrV self)

        Parameters:
            self: TVec< TFltUInt64Pr > *

        (   R   t   TFltUInt64PrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   si   
        Pack(TFltUInt64PrV self)

        Parameters:
            self: TVec< TFltUInt64Pr > *

        (   R   t   TFltUInt64PrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltUInt64PrV self, TFltUInt64PrV Vec)

        Parameters:
            Vec: TVec< TPair< TFlt,TUInt64 >,int > &

        (   R   t   TFltUInt64PrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        Empty(TFltUInt64PrV self) -> bool

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   su   
        Len(TFltUInt64PrV self) -> int

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sz   
        Reserved(TFltUInt64PrV self) -> int

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TFltUInt64PrV self) -> TFltUInt64Pr
        Last(TFltUInt64PrV self) -> TFltUInt64Pr

        Parameters:
            self: TVec< TFltUInt64Pr > *

        (   R   t   TFltUInt64PrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sz   
        LastValN(TFltUInt64PrV self) -> int

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltUInt64PrV self) -> TFltUInt64Pr
        LastLast(TFltUInt64PrV self) -> TFltUInt64Pr

        Parameters:
            self: TVec< TFltUInt64Pr > *

        (   R   t   TFltUInt64PrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   s   
        BegI(TFltUInt64PrV self) -> TFltUInt64Pr

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        EndI(TFltUInt64PrV self) -> TFltUInt64Pr

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetI(TFltUInt64PrV self, int const & ValN) -> TFltUInt64Pr

        Parameters:
            ValN: int const &

        (   R   t   TFltUInt64PrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TFltUInt64PrV self) -> int
        Add(TFltUInt64PrV self, TFltUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        Add(TFltUInt64PrV self, TFltUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > &

        Add(TFltUInt64PrV self, TFltUInt64Pr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &
            ResizeLen: int const &

        (   R   t   TFltUInt64PrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TFltUInt64PrV self, TFltUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64PrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +  s    c         G   s   t  j |  |  S(   s8  
        AddSorted(TFltUInt64PrV self, TFltUInt64Pr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltUInt64PrV self, TFltUInt64Pr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &
            Asc: bool const &

        AddSorted(TFltUInt64PrV self, TFltUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltUInt64PrV self, TFltUInt64Pr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &
            Asc: bool const &

        (   R   t   TFltUInt64PrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L  s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltUInt64PrV self, TFltUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltUInt64PrV self, TFltUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64PrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a  s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltUInt64PrV self, TFltUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k  s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltUInt64PrV self, int const & ValN) -> TFltUInt64Pr

        Parameters:
            ValN: int const &

        GetVal(TFltUInt64PrV self, int const & ValN) -> TFltUInt64Pr

        Parameters:
            ValN: int const &

        (   R   t   TFltUInt64PrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u  s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltUInt64PrV self, int const & ValN, TFltUInt64Pr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltUInt64PrV self, int const & BValN, int const & EValN, TFltUInt64PrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TFlt,TUInt64 >,int > &

        (   R   t   TFltUInt64PrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltUInt64PrV self, int const & ValN, TFltUInt64Pr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TFltUInt64PrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltUInt64PrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltUInt64PrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        DelLast(TFltUInt64PrV self)

        Parameters:
            self: TVec< TFltUInt64Pr > *

        (   R   t   TFltUInt64PrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltUInt64PrV self, TFltUInt64Pr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   s   
        DelAll(TFltUInt64PrV self, TFltUInt64Pr Val)

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   s   
        PutAll(TFltUInt64PrV self, TFltUInt64Pr Val)

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s#  
        Swap(TFltUInt64PrV self, TFltUInt64PrV Vec)

        Parameters:
            Vec: TVec< TPair< TFlt,TUInt64 >,int > &

        Swap(TFltUInt64PrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltUInt64PrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TFltUInt64Pr LVal, TFltUInt64Pr RVal)

        Parameters:
            LVal: TVec< TPair< TFlt,TUInt64 > >::TIter
            RVal: TVec< TPair< TFlt,TUInt64 > >::TIter

        (   R   t   TFltUInt64PrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(    s    	c         C   s   t  j |   S(   su   
        NextPerm(TFltUInt64PrV self) -> bool

        Parameters:
            self: TVec< TFltUInt64Pr > *

        (   R   t   TFltUInt64PrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    c         C   s   t  j |   S(   su   
        PrevPerm(TFltUInt64PrV self) -> bool

        Parameters:
            self: TVec< TFltUInt64Pr > *

        (   R   t   TFltUInt64PrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltUInt64PrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltUInt64PrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltUInt64PrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltUInt64PrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  %  s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltUInt64PrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  1  s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltUInt64PrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltUInt64PrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  =  s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltUInt64PrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltUInt64PrV self)

        Parameters:
            self: TVec< TFltUInt64Pr > *

        (   R   t   TFltUInt64PrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltUInt64PrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltUInt64PrV self) -> bool

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  X  s    c         G   s   t  j |  |  S(   se   
        Shuffle(TFltUInt64PrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltUInt64PrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  g  s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltUInt64PrV self)
        Reverse(TFltUInt64PrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltUInt64PrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    
c         C   s   t  j |   S(   sj   
        Merge(TFltUInt64PrV self)

        Parameters:
            self: TVec< TFltUInt64Pr > *

        (   R   t   TFltUInt64PrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  }  s    c         G   s   t  j |  |  S(   si  
        Intrs(TFltUInt64PrV self, TFltUInt64PrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &

        Intrs(TFltUInt64PrV self, TFltUInt64PrV ValV, TFltUInt64PrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &
            DstValV: TVec< TPair< TFlt,TUInt64 >,int > &

        (   R   t   TFltUInt64PrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   si  
        Union(TFltUInt64PrV self, TFltUInt64PrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &

        Union(TFltUInt64PrV self, TFltUInt64PrV ValV, TFltUInt64PrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &
            DstValV: TVec< TPair< TFlt,TUInt64 >,int > &

        (   R   t   TFltUInt64PrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sg  
        Diff(TFltUInt64PrV self, TFltUInt64PrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &

        Diff(TFltUInt64PrV self, TFltUInt64PrV ValV, TFltUInt64PrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &
            DstValV: TVec< TPair< TFlt,TUInt64 >,int > &

        (   R   t   TFltUInt64PrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltUInt64PrV self, TFltUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64PrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltUInt64PrV self, TFltUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64PrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s   
        Count(TFltUInt64PrV self, TFltUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s;  
        SearchBin(TFltUInt64PrV self, TFltUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        SearchBin(TFltUInt64PrV self, TFltUInt64Pr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &
            InsValN: int &

        (   R   t   TFltUInt64PrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   sG  
        SearchForw(TFltUInt64PrV self, TFltUInt64Pr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &
            BValN: int const &

        SearchForw(TFltUInt64PrV self, TFltUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltUInt64PrV self, TFltUInt64Pr Val) -> int

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO    s    c         G   s   t  j |  |  S(   sg  
        SearchVForw(TFltUInt64PrV self, TFltUInt64PrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &
            BValN: int const &

        SearchVForw(TFltUInt64PrV self, TFltUInt64PrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64PrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ    s    c         G   s   t  j |  |  S(   s-  
        IsIn(TFltUInt64PrV self, TFltUInt64Pr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        IsIn(TFltUInt64PrV self, TFltUInt64Pr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &
            ValN: int &

        (   R   t   TFltUInt64PrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltUInt64PrV self, TFltUInt64Pr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltUInt64PrV self, TFltUInt64Pr Val) -> TFltUInt64Pr

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  )  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltUInt64PrV self, TFltUInt64Pr Val) -> TFltUInt64Pr

        Parameters:
            Val: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  3  s    c         C   s   t  j |   S(   s{   
        GetMxValN(TFltUInt64PrV self) -> int

        Parameters:
            self: TVec< TFltUInt64Pr > const *

        (   R   t   TFltUInt64PrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  =  s    c          G   s   t  j |    S(   s  
        GetV(TFltUInt64Pr Val1) -> TFltUInt64PrV

        Parameters:
            Val1: TPair< TFlt,TUInt64 > const &

        GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2) -> TFltUInt64PrV

        Parameters:
            Val1: TPair< TFlt,TUInt64 > const &
            Val2: TPair< TFlt,TUInt64 > const &

        GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3) -> TFltUInt64PrV

        Parameters:
            Val1: TPair< TFlt,TUInt64 > const &
            Val2: TPair< TFlt,TUInt64 > const &
            Val3: TPair< TFlt,TUInt64 > const &

        GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4) -> TFltUInt64PrV

        Parameters:
            Val1: TPair< TFlt,TUInt64 > const &
            Val2: TPair< TFlt,TUInt64 > const &
            Val3: TPair< TFlt,TUInt64 > const &
            Val4: TPair< TFlt,TUInt64 > const &

        GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4, TFltUInt64Pr Val5) -> TFltUInt64PrV

        Parameters:
            Val1: TPair< TFlt,TUInt64 > const &
            Val2: TPair< TFlt,TUInt64 > const &
            Val3: TPair< TFlt,TUInt64 > const &
            Val4: TPair< TFlt,TUInt64 > const &
            Val5: TPair< TFlt,TUInt64 > const &

        GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4, TFltUInt64Pr Val5, 
            TFltUInt64Pr Val6) -> TFltUInt64PrV

        Parameters:
            Val1: TPair< TFlt,TUInt64 > const &
            Val2: TPair< TFlt,TUInt64 > const &
            Val3: TPair< TFlt,TUInt64 > const &
            Val4: TPair< TFlt,TUInt64 > const &
            Val5: TPair< TFlt,TUInt64 > const &
            Val6: TPair< TFlt,TUInt64 > const &

        GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4, TFltUInt64Pr Val5, 
            TFltUInt64Pr Val6, TFltUInt64Pr Val7) -> TFltUInt64PrV

        Parameters:
            Val1: TPair< TFlt,TUInt64 > const &
            Val2: TPair< TFlt,TUInt64 > const &
            Val3: TPair< TFlt,TUInt64 > const &
            Val4: TPair< TFlt,TUInt64 > const &
            Val5: TPair< TFlt,TUInt64 > const &
            Val6: TPair< TFlt,TUInt64 > const &
            Val7: TPair< TFlt,TUInt64 > const &

        GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4, TFltUInt64Pr Val5, 
            TFltUInt64Pr Val6, TFltUInt64Pr Val7, TFltUInt64Pr Val8) -> TFltUInt64PrV

        Parameters:
            Val1: TPair< TFlt,TUInt64 > const &
            Val2: TPair< TFlt,TUInt64 > const &
            Val3: TPair< TFlt,TUInt64 > const &
            Val4: TPair< TFlt,TUInt64 > const &
            Val5: TPair< TFlt,TUInt64 > const &
            Val6: TPair< TFlt,TUInt64 > const &
            Val7: TPair< TFlt,TUInt64 > const &
            Val8: TPair< TFlt,TUInt64 > const &

        GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4, TFltUInt64Pr Val5, 
            TFltUInt64Pr Val6, TFltUInt64Pr Val7, TFltUInt64Pr Val8, TFltUInt64Pr Val9) -> TFltUInt64PrV

        Parameters:
            Val1: TPair< TFlt,TUInt64 > const &
            Val2: TPair< TFlt,TUInt64 > const &
            Val3: TPair< TFlt,TUInt64 > const &
            Val4: TPair< TFlt,TUInt64 > const &
            Val5: TPair< TFlt,TUInt64 > const &
            Val6: TPair< TFlt,TUInt64 > const &
            Val7: TPair< TFlt,TUInt64 > const &
            Val8: TPair< TFlt,TUInt64 > const &
            Val9: TPair< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64PrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  G  s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltUInt64PrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TFltUInt64PrV_SwapI(TFltUInt64Pr LVal, TFltUInt64Pr RVal)

    Parameters:
        LVal: TVec< TPair< TFlt,TUInt64 > >::TIter
        RVal: TVec< TPair< TFlt,TUInt64 > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   s  
    GetV(TFltUInt64Pr Val1) -> TFltUInt64PrV

    Parameters:
        Val1: TPair< TFlt,TUInt64 > const &

    GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2) -> TFltUInt64PrV

    Parameters:
        Val1: TPair< TFlt,TUInt64 > const &
        Val2: TPair< TFlt,TUInt64 > const &

    GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3) -> TFltUInt64PrV

    Parameters:
        Val1: TPair< TFlt,TUInt64 > const &
        Val2: TPair< TFlt,TUInt64 > const &
        Val3: TPair< TFlt,TUInt64 > const &

    GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4) -> TFltUInt64PrV

    Parameters:
        Val1: TPair< TFlt,TUInt64 > const &
        Val2: TPair< TFlt,TUInt64 > const &
        Val3: TPair< TFlt,TUInt64 > const &
        Val4: TPair< TFlt,TUInt64 > const &

    GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4, TFltUInt64Pr Val5) -> TFltUInt64PrV

    Parameters:
        Val1: TPair< TFlt,TUInt64 > const &
        Val2: TPair< TFlt,TUInt64 > const &
        Val3: TPair< TFlt,TUInt64 > const &
        Val4: TPair< TFlt,TUInt64 > const &
        Val5: TPair< TFlt,TUInt64 > const &

    GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4, TFltUInt64Pr Val5, 
        TFltUInt64Pr Val6) -> TFltUInt64PrV

    Parameters:
        Val1: TPair< TFlt,TUInt64 > const &
        Val2: TPair< TFlt,TUInt64 > const &
        Val3: TPair< TFlt,TUInt64 > const &
        Val4: TPair< TFlt,TUInt64 > const &
        Val5: TPair< TFlt,TUInt64 > const &
        Val6: TPair< TFlt,TUInt64 > const &

    GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4, TFltUInt64Pr Val5, 
        TFltUInt64Pr Val6, TFltUInt64Pr Val7) -> TFltUInt64PrV

    Parameters:
        Val1: TPair< TFlt,TUInt64 > const &
        Val2: TPair< TFlt,TUInt64 > const &
        Val3: TPair< TFlt,TUInt64 > const &
        Val4: TPair< TFlt,TUInt64 > const &
        Val5: TPair< TFlt,TUInt64 > const &
        Val6: TPair< TFlt,TUInt64 > const &
        Val7: TPair< TFlt,TUInt64 > const &

    GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4, TFltUInt64Pr Val5, 
        TFltUInt64Pr Val6, TFltUInt64Pr Val7, TFltUInt64Pr Val8) -> TFltUInt64PrV

    Parameters:
        Val1: TPair< TFlt,TUInt64 > const &
        Val2: TPair< TFlt,TUInt64 > const &
        Val3: TPair< TFlt,TUInt64 > const &
        Val4: TPair< TFlt,TUInt64 > const &
        Val5: TPair< TFlt,TUInt64 > const &
        Val6: TPair< TFlt,TUInt64 > const &
        Val7: TPair< TFlt,TUInt64 > const &
        Val8: TPair< TFlt,TUInt64 > const &

    TFltUInt64PrV_GetV(TFltUInt64Pr Val1, TFltUInt64Pr Val2, TFltUInt64Pr Val3, TFltUInt64Pr Val4, TFltUInt64Pr Val5, 
        TFltUInt64Pr Val6, TFltUInt64Pr Val7, TFltUInt64Pr Val8, TFltUInt64Pr Val9) -> TFltUInt64PrV

    Parameters:
        Val1: TPair< TFlt,TUInt64 > const &
        Val2: TPair< TFlt,TUInt64 > const &
        Val3: TPair< TFlt,TUInt64 > const &
        Val4: TPair< TFlt,TUInt64 > const &
        Val5: TPair< TFlt,TUInt64 > const &
        Val6: TPair< TFlt,TUInt64 > const &
        Val7: TPair< TFlt,TUInt64 > const &
        Val8: TPair< TFlt,TUInt64 > const &
        Val9: TPair< TFlt,TUInt64 > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    Xt
   TFltStrPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TFltStrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   R  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   R  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s0  
        __init__(TVec<(TFltStrPr)> self) -> TFltStrPrV
        __init__(TVec<(TFltStrPr)> self, TFltStrPrV Vec) -> TFltStrPrV

        Parameters:
            Vec: TVec< TPair< TFlt,TStr >,int > const &

        __init__(TVec<(TFltStrPr)> self, int const & _Vals) -> TFltStrPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltStrPr)> self, int const & _MxVals, int const & _Vals) -> TFltStrPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltStrPr)> self, TFltStrPr _ValT, int const & _Vals) -> TFltStrPrV

        Parameters:
            _ValT: TPair< TFlt,TStr > *
            _Vals: int const &

        __init__(TVec<(TFltStrPr)> self, TSIn SIn) -> TFltStrPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltStrPrV_swiginitt   new_TFltStrPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   U  s    c         G   s   t  j |  |  S(   s_   
        Load(TFltStrPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltStrPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u  s    c         G   s   t  j |  |  S(   sc   
        Save(TFltStrPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltStrPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __add__(TFltStrPrV self, TFltStrPr Val) -> TFltStrPrV

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltStrPrV self, TFltStrPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TFlt,TStr >,int > const &

        (   R   t   TFltStrPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltStrPrV self, TFltStrPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TFlt,TStr >,int > const &

        (   R   t   TFltStrPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TFltStrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sv   
        GetMemSize(TFltStrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TFltStrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TFltStrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s	  
        Gen(TFltStrPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltStrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltStrPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltStrPrV self, TFltStrPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TFlt,TStr > *
            _Vals: int const &

        (   R   t   TFltStrPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sr   
        IsExt(TFltStrPrV self) -> bool

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltStrPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltStrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltStrPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   su  
        Clr(TFltStrPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltStrPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltStrPrV self)

        Parameters:
            self: TVec< TFltStrPr > *

        (   R   t   TFltStrPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltStrPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltStrPrV self)

        Parameters:
            self: TVec< TFltStrPr > *

        (   R   t   TFltStrPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sc   
        Pack(TFltStrPrV self)

        Parameters:
            self: TVec< TFltStrPr > *

        (   R   t   TFltStrPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltStrPrV self, TFltStrPrV Vec)

        Parameters:
            Vec: TVec< TPair< TFlt,TStr >,int > &

        (   R   t   TFltStrPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    c         C   s   t  j |   S(   sr   
        Empty(TFltStrPrV self) -> bool

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   <  s    c         C   s   t  j |   S(   so   
        Len(TFltStrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   F  s    c         C   s   t  j |   S(   st   
        Reserved(TFltStrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  P  s    c         G   s   t  j |  |  S(   s   
        Last(TFltStrPrV self) -> TFltStrPr
        Last(TFltStrPrV self) -> TFltStrPr

        Parameters:
            self: TVec< TFltStrPr > *

        (   R   t   TFltStrPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    	c         C   s   t  j |   S(   st   
        LastValN(TFltStrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e  s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltStrPrV self) -> TFltStrPr
        LastLast(TFltStrPrV self) -> TFltStrPr

        Parameters:
            self: TVec< TFltStrPr > *

        (   R   t   TFltStrPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    	c         C   s   t  j |   S(   sv   
        BegI(TFltStrPrV self) -> TFltStrPr

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z  s    c         C   s   t  j |   S(   sv   
        EndI(TFltStrPrV self) -> TFltStrPr

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sz   
        GetI(TFltStrPrV self, int const & ValN) -> TFltStrPr

        Parameters:
            ValN: int const &

        (   R   t   TFltStrPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TFltStrPrV self) -> int
        Add(TFltStrPrV self, TFltStrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &

        Add(TFltStrPrV self, TFltStrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TStr > &

        Add(TFltStrPrV self, TFltStrPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &
            ResizeLen: int const &

        (   R   t   TFltStrPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TFltStrPrV self, TFltStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &

        (   R   t   TFltStrPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TFltStrPrV self, TFltStrPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltStrPrV self, TFltStrPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &
            Asc: bool const &

        AddSorted(TFltStrPrV self, TFltStrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltStrPrV self, TFltStrPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &
            Asc: bool const &

        (   R   t   TFltStrPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltStrPrV self, TFltStrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltStrPrV self, TFltStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &

        (   R   t   TFltStrPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltStrPrV self, TFltStrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltStrPrV self, int const & ValN) -> TFltStrPr

        Parameters:
            ValN: int const &

        GetVal(TFltStrPrV self, int const & ValN) -> TFltStrPr

        Parameters:
            ValN: int const &

        (   R   t   TFltStrPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltStrPrV self, int const & ValN, TFltStrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltStrPrV self, int const & BValN, int const & EValN, TFltStrPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TFlt,TStr >,int > &

        (   R   t   TFltStrPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltStrPrV self, int const & ValN, TFltStrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TFltStrPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltStrPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltStrPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   )  s    c         C   s   t  j |   S(   sf   
        DelLast(TFltStrPrV self)

        Parameters:
            self: TVec< TFltStrPr > *

        (   R   t   TFltStrPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltStrPrV self, TFltStrPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  C  s    c         G   s   t  j |  |  S(   sz   
        DelAll(TFltStrPrV self, TFltStrPr Val)

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  M  s    c         G   s   t  j |  |  S(   sz   
        PutAll(TFltStrPrV self, TFltStrPr Val)

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W  s    c         G   s   t  j |  |  S(   s  
        Swap(TFltStrPrV self, TFltStrPrV Vec)

        Parameters:
            Vec: TVec< TPair< TFlt,TStr >,int > &

        Swap(TFltStrPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltStrPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  a  s    c          G   s   t  j |    S(   s   
        SwapI(TFltStrPr LVal, TFltStrPr RVal)

        Parameters:
            LVal: TVec< TPair< TFlt,TStr > >::TIter
            RVal: TVec< TPair< TFlt,TStr > >::TIter

        (   R   t   TFltStrPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  q  s    	c         C   s   t  j |   S(   so   
        NextPerm(TFltStrPrV self) -> bool

        Parameters:
            self: TVec< TFltStrPr > *

        (   R   t   TFltStrPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  }  s    c         C   s   t  j |   S(   so   
        PrevPerm(TFltStrPrV self) -> bool

        Parameters:
            self: TVec< TFltStrPr > *

        (   R   t   TFltStrPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltStrPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltStrPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltStrPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltStrPrV self)

        Parameters:
            self: TVec< TFltStrPr > *

        (   R   t   TFltStrPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltStrPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltStrPrV self) -> bool

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TFltStrPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltStrPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltStrPrV self)
        Reverse(TFltStrPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltStrPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         C   s   t  j |   S(   sd   
        Merge(TFltStrPrV self)

        Parameters:
            self: TVec< TFltStrPr > *

        (   R   t   TFltStrPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>     s    c         G   s   t  j |  |  S(   sQ  
        Intrs(TFltStrPrV self, TFltStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &

        Intrs(TFltStrPrV self, TFltStrPrV ValV, TFltStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &
            DstValV: TVec< TPair< TFlt,TStr >,int > &

        (   R   t   TFltStrPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  
  s    c         G   s   t  j |  |  S(   sQ  
        Union(TFltStrPrV self, TFltStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &

        Union(TFltStrPrV self, TFltStrPrV ValV, TFltStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &
            DstValV: TVec< TPair< TFlt,TStr >,int > &

        (   R   t   TFltStrPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sO  
        Diff(TFltStrPrV self, TFltStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &

        Diff(TFltStrPrV self, TFltStrPrV ValV, TFltStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &
            DstValV: TVec< TPair< TFlt,TStr >,int > &

        (   R   t   TFltStrPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  *  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltStrPrV self, TFltStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &

        (   R   t   TFltStrPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  :  s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltStrPrV self, TFltStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &

        (   R   t   TFltStrPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  D  s    c         G   s   t  j |  |  S(   s   
        Count(TFltStrPrV self, TFltStrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  N  s    c         G   s   t  j |  |  S(   s)  
        SearchBin(TFltStrPrV self, TFltStrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &

        SearchBin(TFltStrPrV self, TFltStrPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &
            InsValN: int &

        (   R   t   TFltStrPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  X  s    c         G   s   t  j |  |  S(   s5  
        SearchForw(TFltStrPrV self, TFltStrPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &
            BValN: int const &

        SearchForw(TFltStrPrV self, TFltStrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  h  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltStrPrV self, TFltStrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  x  s    c         G   s   t  j |  |  S(   sU  
        SearchVForw(TFltStrPrV self, TFltStrPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &
            BValN: int const &

        SearchVForw(TFltStrPrV self, TFltStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TStr >,int > const &

        (   R   t   TFltStrPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ    s    c         G   s   t  j |  |  S(   s  
        IsIn(TFltStrPrV self, TFltStrPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TStr > const &

        IsIn(TFltStrPrV self, TFltStrPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TFlt,TStr > const &
            ValN: int &

        (   R   t   TFltStrPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltStrPrV self, TFltStrPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltStrPrV self, TFltStrPr Val) -> TFltStrPr

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltStrPrV self, TFltStrPr Val) -> TFltStrPr

        Parameters:
            Val: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   su   
        GetMxValN(TFltStrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPr > const *

        (   R   t   TFltStrPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s  
        GetV(TFltStrPr Val1) -> TFltStrPrV

        Parameters:
            Val1: TPair< TFlt,TStr > const &

        GetV(TFltStrPr Val1, TFltStrPr Val2) -> TFltStrPrV

        Parameters:
            Val1: TPair< TFlt,TStr > const &
            Val2: TPair< TFlt,TStr > const &

        GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3) -> TFltStrPrV

        Parameters:
            Val1: TPair< TFlt,TStr > const &
            Val2: TPair< TFlt,TStr > const &
            Val3: TPair< TFlt,TStr > const &

        GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4) -> TFltStrPrV

        Parameters:
            Val1: TPair< TFlt,TStr > const &
            Val2: TPair< TFlt,TStr > const &
            Val3: TPair< TFlt,TStr > const &
            Val4: TPair< TFlt,TStr > const &

        GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4, TFltStrPr Val5) -> TFltStrPrV

        Parameters:
            Val1: TPair< TFlt,TStr > const &
            Val2: TPair< TFlt,TStr > const &
            Val3: TPair< TFlt,TStr > const &
            Val4: TPair< TFlt,TStr > const &
            Val5: TPair< TFlt,TStr > const &

        GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4, TFltStrPr Val5, TFltStrPr Val6) -> TFltStrPrV

        Parameters:
            Val1: TPair< TFlt,TStr > const &
            Val2: TPair< TFlt,TStr > const &
            Val3: TPair< TFlt,TStr > const &
            Val4: TPair< TFlt,TStr > const &
            Val5: TPair< TFlt,TStr > const &
            Val6: TPair< TFlt,TStr > const &

        GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4, TFltStrPr Val5, TFltStrPr Val6, 
            TFltStrPr Val7) -> TFltStrPrV

        Parameters:
            Val1: TPair< TFlt,TStr > const &
            Val2: TPair< TFlt,TStr > const &
            Val3: TPair< TFlt,TStr > const &
            Val4: TPair< TFlt,TStr > const &
            Val5: TPair< TFlt,TStr > const &
            Val6: TPair< TFlt,TStr > const &
            Val7: TPair< TFlt,TStr > const &

        GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4, TFltStrPr Val5, TFltStrPr Val6, 
            TFltStrPr Val7, TFltStrPr Val8) -> TFltStrPrV

        Parameters:
            Val1: TPair< TFlt,TStr > const &
            Val2: TPair< TFlt,TStr > const &
            Val3: TPair< TFlt,TStr > const &
            Val4: TPair< TFlt,TStr > const &
            Val5: TPair< TFlt,TStr > const &
            Val6: TPair< TFlt,TStr > const &
            Val7: TPair< TFlt,TStr > const &
            Val8: TPair< TFlt,TStr > const &

        GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4, TFltStrPr Val5, TFltStrPr Val6, 
            TFltStrPr Val7, TFltStrPr Val8, TFltStrPr Val9) -> TFltStrPrV

        Parameters:
            Val1: TPair< TFlt,TStr > const &
            Val2: TPair< TFlt,TStr > const &
            Val3: TPair< TFlt,TStr > const &
            Val4: TPair< TFlt,TStr > const &
            Val5: TPair< TFlt,TStr > const &
            Val6: TPair< TFlt,TStr > const &
            Val7: TPair< TFlt,TStr > const &
            Val8: TPair< TFlt,TStr > const &
            Val9: TPair< TFlt,TStr > const &

        (   R   t   TFltStrPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltStrPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TFltStrPrV_SwapI(TFltStrPr LVal, TFltStrPr RVal)

    Parameters:
        LVal: TVec< TPair< TFlt,TStr > >::TIter
        RVal: TVec< TPair< TFlt,TStr > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s    	c          G   s   t  j |    S(   s  
    GetV(TFltStrPr Val1) -> TFltStrPrV

    Parameters:
        Val1: TPair< TFlt,TStr > const &

    GetV(TFltStrPr Val1, TFltStrPr Val2) -> TFltStrPrV

    Parameters:
        Val1: TPair< TFlt,TStr > const &
        Val2: TPair< TFlt,TStr > const &

    GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3) -> TFltStrPrV

    Parameters:
        Val1: TPair< TFlt,TStr > const &
        Val2: TPair< TFlt,TStr > const &
        Val3: TPair< TFlt,TStr > const &

    GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4) -> TFltStrPrV

    Parameters:
        Val1: TPair< TFlt,TStr > const &
        Val2: TPair< TFlt,TStr > const &
        Val3: TPair< TFlt,TStr > const &
        Val4: TPair< TFlt,TStr > const &

    GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4, TFltStrPr Val5) -> TFltStrPrV

    Parameters:
        Val1: TPair< TFlt,TStr > const &
        Val2: TPair< TFlt,TStr > const &
        Val3: TPair< TFlt,TStr > const &
        Val4: TPair< TFlt,TStr > const &
        Val5: TPair< TFlt,TStr > const &

    GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4, TFltStrPr Val5, TFltStrPr Val6) -> TFltStrPrV

    Parameters:
        Val1: TPair< TFlt,TStr > const &
        Val2: TPair< TFlt,TStr > const &
        Val3: TPair< TFlt,TStr > const &
        Val4: TPair< TFlt,TStr > const &
        Val5: TPair< TFlt,TStr > const &
        Val6: TPair< TFlt,TStr > const &

    GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4, TFltStrPr Val5, TFltStrPr Val6, 
        TFltStrPr Val7) -> TFltStrPrV

    Parameters:
        Val1: TPair< TFlt,TStr > const &
        Val2: TPair< TFlt,TStr > const &
        Val3: TPair< TFlt,TStr > const &
        Val4: TPair< TFlt,TStr > const &
        Val5: TPair< TFlt,TStr > const &
        Val6: TPair< TFlt,TStr > const &
        Val7: TPair< TFlt,TStr > const &

    GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4, TFltStrPr Val5, TFltStrPr Val6, 
        TFltStrPr Val7, TFltStrPr Val8) -> TFltStrPrV

    Parameters:
        Val1: TPair< TFlt,TStr > const &
        Val2: TPair< TFlt,TStr > const &
        Val3: TPair< TFlt,TStr > const &
        Val4: TPair< TFlt,TStr > const &
        Val5: TPair< TFlt,TStr > const &
        Val6: TPair< TFlt,TStr > const &
        Val7: TPair< TFlt,TStr > const &
        Val8: TPair< TFlt,TStr > const &

    TFltStrPrV_GetV(TFltStrPr Val1, TFltStrPr Val2, TFltStrPr Val3, TFltStrPr Val4, TFltStrPr Val5, TFltStrPr Val6, 
        TFltStrPr Val7, TFltStrPr Val8, TFltStrPr Val9) -> TFltStrPrV

    Parameters:
        Val1: TPair< TFlt,TStr > const &
        Val2: TPair< TFlt,TStr > const &
        Val3: TPair< TFlt,TStr > const &
        Val4: TPair< TFlt,TStr > const &
        Val5: TPair< TFlt,TStr > const &
        Val6: TPair< TFlt,TStr > const &
        Val7: TPair< TFlt,TStr > const &
        Val8: TPair< TFlt,TStr > const &
        Val9: TPair< TFlt,TStr > const &

    (   R   R6  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  x  s    Wt   TAscFltStrPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TAscFltStrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s`  
        __init__(TVec<(TAscFltStrPr)> self) -> TAscFltStrPrV
        __init__(TVec<(TAscFltStrPr)> self, TAscFltStrPrV Vec) -> TAscFltStrPrV

        Parameters:
            Vec: TVec< TPair< TAscFlt,TStr >,int > const &

        __init__(TVec<(TAscFltStrPr)> self, int const & _Vals) -> TAscFltStrPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TAscFltStrPr)> self, int const & _MxVals, int const & _Vals) -> TAscFltStrPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TAscFltStrPr)> self, TAscFltStrPr _ValT, int const & _Vals) -> TAscFltStrPrV

        Parameters:
            _ValT: TPair< TAscFlt,TStr > *
            _Vals: int const &

        __init__(TVec<(TAscFltStrPr)> self, TSIn SIn) -> TAscFltStrPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TAscFltStrPrV_swiginitt   new_TAscFltStrPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sb   
        Load(TAscFltStrPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TAscFltStrPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sf   
        Save(TAscFltStrPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TAscFltStrPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR      s    c         G   s   t  j |  |  S(   s   
        __add__(TAscFltStrPrV self, TAscFltStrPr Val) -> TAscFltStrPrV

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
  s    c         G   s   t  j |  |  S(   s   
        __eq__(TAscFltStrPrV self, TAscFltStrPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TAscFlt,TStr >,int > const &

        (   R   t   TAscFltStrPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TAscFltStrPrV self, TAscFltStrPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TAscFlt,TStr >,int > const &

        (   R   t   TAscFltStrPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TAscFltStrPrV self) -> int

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (  s    c         C   s   t  j |   S(   s|   
        GetMemSize(TAscFltStrPrV self) -> int

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TAscFltStrPrV self) -> int

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  <  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TAscFltStrPrV self) -> int

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  F  s    c         G   s   t  j |  |  S(   s  
        Gen(TAscFltStrPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TAscFltStrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TAscFltStrPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P  s    c         G   s   t  j |  |  S(   s   
        GenExt(TAscFltStrPrV self, TAscFltStrPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TAscFlt,TStr > *
            _Vals: int const &

        (   R   t   TAscFltStrPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  `  s    	c         C   s   t  j |   S(   sx   
        IsExt(TAscFltStrPrV self) -> bool

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k  s    c         G   s   t  j |  |  S(   s  
        Reserve(TAscFltStrPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TAscFltStrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TAscFltStrPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u  s    c         G   s   t  j |  |  S(   s  
        Clr(TAscFltStrPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TAscFltStrPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TAscFltStrPrV self)

        Parameters:
            self: TVec< TAscFltStrPr > *

        (   R   t   TAscFltStrPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TAscFltStrPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TAscFltStrPrV self)

        Parameters:
            self: TVec< TAscFltStrPr > *

        (   R   t   TAscFltStrPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   si   
        Pack(TAscFltStrPrV self)

        Parameters:
            self: TVec< TAscFltStrPr > *

        (   R   t   TAscFltStrPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TAscFltStrPrV self, TAscFltStrPrV Vec)

        Parameters:
            Vec: TVec< TPair< TAscFlt,TStr >,int > &

        (   R   t   TAscFltStrPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        Empty(TAscFltStrPrV self) -> bool

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   su   
        Len(TAscFltStrPrV self) -> int

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sz   
        Reserved(TAscFltStrPrV self) -> int

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TAscFltStrPrV self) -> TAscFltStrPr
        Last(TAscFltStrPrV self) -> TAscFltStrPr

        Parameters:
            self: TVec< TAscFltStrPr > *

        (   R   t   TAscFltStrPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sz   
        LastValN(TAscFltStrPrV self) -> int

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TAscFltStrPrV self) -> TAscFltStrPr
        LastLast(TAscFltStrPrV self) -> TAscFltStrPr

        Parameters:
            self: TVec< TAscFltStrPr > *

        (   R   t   TAscFltStrPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   s   
        BegI(TAscFltStrPrV self) -> TAscFltStrPr

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        EndI(TAscFltStrPrV self) -> TAscFltStrPr

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetI(TAscFltStrPrV self, int const & ValN) -> TAscFltStrPr

        Parameters:
            ValN: int const &

        (   R   t   TAscFltStrPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TAscFltStrPrV self) -> int
        Add(TAscFltStrPrV self, TAscFltStrPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        Add(TAscFltStrPrV self, TAscFltStrPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > &

        Add(TAscFltStrPrV self, TAscFltStrPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &
            ResizeLen: int const &

        (   R   t   TAscFltStrPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TAscFltStrPrV self, TAscFltStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &

        (   R   t   TAscFltStrPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /  s    c         G   s   t  j |  |  S(   s8  
        AddSorted(TAscFltStrPrV self, TAscFltStrPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TAscFltStrPrV self, TAscFltStrPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &
            Asc: bool const &

        AddSorted(TAscFltStrPrV self, TAscFltStrPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TAscFltStrPrV self, TAscFltStrPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &
            Asc: bool const &

        (   R   t   TAscFltStrPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P  s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TAscFltStrPrV self, TAscFltStrPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TAscFltStrPrV self, TAscFltStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &

        (   R   t   TAscFltStrPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e  s    c         G   s   t  j |  |  S(   s   
        AddUnique(TAscFltStrPrV self, TAscFltStrPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    c         G   s   t  j |  |  S(   s   
        GetVal(TAscFltStrPrV self, int const & ValN) -> TAscFltStrPr

        Parameters:
            ValN: int const &

        GetVal(TAscFltStrPrV self, int const & ValN) -> TAscFltStrPr

        Parameters:
            ValN: int const &

        (   R   t   TAscFltStrPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y  s    c         G   s   t  j |  |  S(   s   
        SetVal(TAscFltStrPrV self, int const & ValN, TAscFltStrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TAscFltStrPrV self, int const & BValN, int const & EValN, TAscFltStrPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TAscFlt,TStr >,int > &

        (   R   t   TAscFltStrPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TAscFltStrPrV self, int const & ValN, TAscFltStrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TAscFltStrPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TAscFltStrPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TAscFltStrPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        DelLast(TAscFltStrPrV self)

        Parameters:
            self: TVec< TAscFltStrPr > *

        (   R   t   TAscFltStrPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TAscFltStrPrV self, TAscFltStrPr Val) -> bool

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   s   
        DelAll(TAscFltStrPrV self, TAscFltStrPr Val)

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   s   
        PutAll(TAscFltStrPrV self, TAscFltStrPr Val)

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s#  
        Swap(TAscFltStrPrV self, TAscFltStrPrV Vec)

        Parameters:
            Vec: TVec< TPair< TAscFlt,TStr >,int > &

        Swap(TAscFltStrPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TAscFltStrPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TAscFltStrPr LVal, TAscFltStrPr RVal)

        Parameters:
            LVal: TVec< TPair< TAscFlt,TStr > >::TIter
            RVal: TVec< TPair< TAscFlt,TStr > >::TIter

        (   R   t   TAscFltStrPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(    s    	c         C   s   t  j |   S(   su   
        NextPerm(TAscFltStrPrV self) -> bool

        Parameters:
            self: TVec< TAscFltStrPr > *

        (   R   t   TAscFltStrPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    c         C   s   t  j |   S(   su   
        PrevPerm(TAscFltStrPrV self) -> bool

        Parameters:
            self: TVec< TAscFltStrPr > *

        (   R   t   TAscFltStrPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TAscFltStrPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TAscFltStrPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TAscFltStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltStrPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TAscFltStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltStrPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  )  s    
c         G   s   t  j |  |  S(   s   
        Partition(TAscFltStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltStrPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  5  s    
c         G   s   t  j |  |  S(   s   
        QSort(TAscFltStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltStrPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  A  s    
c         C   s   t  j |  |  S(   s   
        Sort(TAscFltStrPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TAscFltStrPrV self)

        Parameters:
            self: TVec< TAscFltStrPr > *

        (   R   t   TAscFltStrPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TAscFltStrPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TAscFltStrPrV self) -> bool

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  \  s    c         G   s   t  j |  |  S(   se   
        Shuffle(TAscFltStrPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TAscFltStrPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  k  s    c         G   s   t  j |  |  S(   s   
        Reverse(TAscFltStrPrV self)
        Reverse(TAscFltStrPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TAscFltStrPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u  s    
c         C   s   t  j |   S(   sj   
        Merge(TAscFltStrPrV self)

        Parameters:
            self: TVec< TAscFltStrPr > *

        (   R   t   TAscFltStrPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>    s    c         G   s   t  j |  |  S(   si  
        Intrs(TAscFltStrPrV self, TAscFltStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &

        Intrs(TAscFltStrPrV self, TAscFltStrPrV ValV, TAscFltStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &
            DstValV: TVec< TPair< TAscFlt,TStr >,int > &

        (   R   t   TAscFltStrPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   si  
        Union(TAscFltStrPrV self, TAscFltStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &

        Union(TAscFltStrPrV self, TAscFltStrPrV ValV, TAscFltStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &
            DstValV: TVec< TPair< TAscFlt,TStr >,int > &

        (   R   t   TAscFltStrPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sg  
        Diff(TAscFltStrPrV self, TAscFltStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &

        Diff(TAscFltStrPrV self, TAscFltStrPrV ValV, TAscFltStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &
            DstValV: TVec< TPair< TAscFlt,TStr >,int > &

        (   R   t   TAscFltStrPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TAscFltStrPrV self, TAscFltStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &

        (   R   t   TAscFltStrPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TAscFltStrPrV self, TAscFltStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &

        (   R   t   TAscFltStrPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s   
        Count(TAscFltStrPrV self, TAscFltStrPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s;  
        SearchBin(TAscFltStrPrV self, TAscFltStrPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        SearchBin(TAscFltStrPrV self, TAscFltStrPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &
            InsValN: int &

        (   R   t   TAscFltStrPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   sG  
        SearchForw(TAscFltStrPrV self, TAscFltStrPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &
            BValN: int const &

        SearchForw(TAscFltStrPrV self, TAscFltStrPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   s   
        SearchBack(TAscFltStrPrV self, TAscFltStrPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO    s    c         G   s   t  j |  |  S(   sg  
        SearchVForw(TAscFltStrPrV self, TAscFltStrPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &
            BValN: int const &

        SearchVForw(TAscFltStrPrV self, TAscFltStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TStr >,int > const &

        (   R   t   TAscFltStrPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ    s    c         G   s   t  j |  |  S(   s-  
        IsIn(TAscFltStrPrV self, TAscFltStrPr Val) -> bool

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        IsIn(TAscFltStrPrV self, TAscFltStrPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TAscFlt,TStr > const &
            ValN: int &

        (   R   t   TAscFltStrPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TAscFltStrPrV self, TAscFltStrPr Val) -> bool

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  #  s    c         G   s   t  j |  |  S(   s   
        GetDat(TAscFltStrPrV self, TAscFltStrPr Val) -> TAscFltStrPr

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  -  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TAscFltStrPrV self, TAscFltStrPr Val) -> TAscFltStrPr

        Parameters:
            Val: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  7  s    c         C   s   t  j |   S(   s{   
        GetMxValN(TAscFltStrPrV self) -> int

        Parameters:
            self: TVec< TAscFltStrPr > const *

        (   R   t   TAscFltStrPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  A  s    c          G   s   t  j |    S(   s  
        GetV(TAscFltStrPr Val1) -> TAscFltStrPrV

        Parameters:
            Val1: TPair< TAscFlt,TStr > const &

        GetV(TAscFltStrPr Val1, TAscFltStrPr Val2) -> TAscFltStrPrV

        Parameters:
            Val1: TPair< TAscFlt,TStr > const &
            Val2: TPair< TAscFlt,TStr > const &

        GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3) -> TAscFltStrPrV

        Parameters:
            Val1: TPair< TAscFlt,TStr > const &
            Val2: TPair< TAscFlt,TStr > const &
            Val3: TPair< TAscFlt,TStr > const &

        GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4) -> TAscFltStrPrV

        Parameters:
            Val1: TPair< TAscFlt,TStr > const &
            Val2: TPair< TAscFlt,TStr > const &
            Val3: TPair< TAscFlt,TStr > const &
            Val4: TPair< TAscFlt,TStr > const &

        GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4, TAscFltStrPr Val5) -> TAscFltStrPrV

        Parameters:
            Val1: TPair< TAscFlt,TStr > const &
            Val2: TPair< TAscFlt,TStr > const &
            Val3: TPair< TAscFlt,TStr > const &
            Val4: TPair< TAscFlt,TStr > const &
            Val5: TPair< TAscFlt,TStr > const &

        GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4, TAscFltStrPr Val5, 
            TAscFltStrPr Val6) -> TAscFltStrPrV

        Parameters:
            Val1: TPair< TAscFlt,TStr > const &
            Val2: TPair< TAscFlt,TStr > const &
            Val3: TPair< TAscFlt,TStr > const &
            Val4: TPair< TAscFlt,TStr > const &
            Val5: TPair< TAscFlt,TStr > const &
            Val6: TPair< TAscFlt,TStr > const &

        GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4, TAscFltStrPr Val5, 
            TAscFltStrPr Val6, TAscFltStrPr Val7) -> TAscFltStrPrV

        Parameters:
            Val1: TPair< TAscFlt,TStr > const &
            Val2: TPair< TAscFlt,TStr > const &
            Val3: TPair< TAscFlt,TStr > const &
            Val4: TPair< TAscFlt,TStr > const &
            Val5: TPair< TAscFlt,TStr > const &
            Val6: TPair< TAscFlt,TStr > const &
            Val7: TPair< TAscFlt,TStr > const &

        GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4, TAscFltStrPr Val5, 
            TAscFltStrPr Val6, TAscFltStrPr Val7, TAscFltStrPr Val8) -> TAscFltStrPrV

        Parameters:
            Val1: TPair< TAscFlt,TStr > const &
            Val2: TPair< TAscFlt,TStr > const &
            Val3: TPair< TAscFlt,TStr > const &
            Val4: TPair< TAscFlt,TStr > const &
            Val5: TPair< TAscFlt,TStr > const &
            Val6: TPair< TAscFlt,TStr > const &
            Val7: TPair< TAscFlt,TStr > const &
            Val8: TPair< TAscFlt,TStr > const &

        GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4, TAscFltStrPr Val5, 
            TAscFltStrPr Val6, TAscFltStrPr Val7, TAscFltStrPr Val8, TAscFltStrPr Val9) -> TAscFltStrPrV

        Parameters:
            Val1: TPair< TAscFlt,TStr > const &
            Val2: TPair< TAscFlt,TStr > const &
            Val3: TPair< TAscFlt,TStr > const &
            Val4: TPair< TAscFlt,TStr > const &
            Val5: TPair< TAscFlt,TStr > const &
            Val6: TPair< TAscFlt,TStr > const &
            Val7: TPair< TAscFlt,TStr > const &
            Val8: TPair< TAscFlt,TStr > const &
            Val9: TPair< TAscFlt,TStr > const &

        (   R   t   TAscFltStrPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  K  s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TAscFltStrPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR8    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TAscFltStrPrV_SwapI(TAscFltStrPr LVal, TAscFltStrPr RVal)

    Parameters:
        LVal: TVec< TPair< TAscFlt,TStr > >::TIter
        RVal: TVec< TPair< TAscFlt,TStr > >::TIter

    (   R   Rf  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRf    s    	c          G   s   t  j |    S(   s  
    GetV(TAscFltStrPr Val1) -> TAscFltStrPrV

    Parameters:
        Val1: TPair< TAscFlt,TStr > const &

    GetV(TAscFltStrPr Val1, TAscFltStrPr Val2) -> TAscFltStrPrV

    Parameters:
        Val1: TPair< TAscFlt,TStr > const &
        Val2: TPair< TAscFlt,TStr > const &

    GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3) -> TAscFltStrPrV

    Parameters:
        Val1: TPair< TAscFlt,TStr > const &
        Val2: TPair< TAscFlt,TStr > const &
        Val3: TPair< TAscFlt,TStr > const &

    GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4) -> TAscFltStrPrV

    Parameters:
        Val1: TPair< TAscFlt,TStr > const &
        Val2: TPair< TAscFlt,TStr > const &
        Val3: TPair< TAscFlt,TStr > const &
        Val4: TPair< TAscFlt,TStr > const &

    GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4, TAscFltStrPr Val5) -> TAscFltStrPrV

    Parameters:
        Val1: TPair< TAscFlt,TStr > const &
        Val2: TPair< TAscFlt,TStr > const &
        Val3: TPair< TAscFlt,TStr > const &
        Val4: TPair< TAscFlt,TStr > const &
        Val5: TPair< TAscFlt,TStr > const &

    GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4, TAscFltStrPr Val5, 
        TAscFltStrPr Val6) -> TAscFltStrPrV

    Parameters:
        Val1: TPair< TAscFlt,TStr > const &
        Val2: TPair< TAscFlt,TStr > const &
        Val3: TPair< TAscFlt,TStr > const &
        Val4: TPair< TAscFlt,TStr > const &
        Val5: TPair< TAscFlt,TStr > const &
        Val6: TPair< TAscFlt,TStr > const &

    GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4, TAscFltStrPr Val5, 
        TAscFltStrPr Val6, TAscFltStrPr Val7) -> TAscFltStrPrV

    Parameters:
        Val1: TPair< TAscFlt,TStr > const &
        Val2: TPair< TAscFlt,TStr > const &
        Val3: TPair< TAscFlt,TStr > const &
        Val4: TPair< TAscFlt,TStr > const &
        Val5: TPair< TAscFlt,TStr > const &
        Val6: TPair< TAscFlt,TStr > const &
        Val7: TPair< TAscFlt,TStr > const &

    GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4, TAscFltStrPr Val5, 
        TAscFltStrPr Val6, TAscFltStrPr Val7, TAscFltStrPr Val8) -> TAscFltStrPrV

    Parameters:
        Val1: TPair< TAscFlt,TStr > const &
        Val2: TPair< TAscFlt,TStr > const &
        Val3: TPair< TAscFlt,TStr > const &
        Val4: TPair< TAscFlt,TStr > const &
        Val5: TPair< TAscFlt,TStr > const &
        Val6: TPair< TAscFlt,TStr > const &
        Val7: TPair< TAscFlt,TStr > const &
        Val8: TPair< TAscFlt,TStr > const &

    TAscFltStrPrV_GetV(TAscFltStrPr Val1, TAscFltStrPr Val2, TAscFltStrPr Val3, TAscFltStrPr Val4, TAscFltStrPr Val5, 
        TAscFltStrPr Val6, TAscFltStrPr Val7, TAscFltStrPr Val8, TAscFltStrPr Val9) -> TAscFltStrPrV

    Parameters:
        Val1: TPair< TAscFlt,TStr > const &
        Val2: TPair< TAscFlt,TStr > const &
        Val3: TPair< TAscFlt,TStr > const &
        Val4: TPair< TAscFlt,TStr > const &
        Val5: TPair< TAscFlt,TStr > const &
        Val6: TPair< TAscFlt,TStr > const &
        Val7: TPair< TAscFlt,TStr > const &
        Val8: TPair< TAscFlt,TStr > const &
        Val9: TPair< TAscFlt,TStr > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    Xt
   TIntStrPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TIntStrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   V  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   V  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s0  
        __init__(TVec<(TIntStrPr)> self) -> TIntStrPrV
        __init__(TVec<(TIntStrPr)> self, TIntStrPrV Vec) -> TIntStrPrV

        Parameters:
            Vec: TVec< TPair< TInt,TStr >,int > const &

        __init__(TVec<(TIntStrPr)> self, int const & _Vals) -> TIntStrPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntStrPr)> self, int const & _MxVals, int const & _Vals) -> TIntStrPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntStrPr)> self, TIntStrPr _ValT, int const & _Vals) -> TIntStrPrV

        Parameters:
            _ValT: TPair< TInt,TStr > *
            _Vals: int const &

        __init__(TVec<(TIntStrPr)> self, TSIn SIn) -> TIntStrPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrPrV_swiginitt   new_TIntStrPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Y  s    c         G   s   t  j |  |  S(   s_   
        Load(TIntStrPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y  s    c         G   s   t  j |  |  S(   sc   
        Save(TIntStrPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __add__(TIntStrPrV self, TIntStrPr Val) -> TIntStrPrV

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrPrV self, TIntStrPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TStr >,int > const &

        (   R   t   TIntStrPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrPrV self, TIntStrPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TStr >,int > const &

        (   R   t   TIntStrPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TIntStrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sv   
        GetMemSize(TIntStrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TIntStrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TIntStrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s	  
        Gen(TIntStrPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntStrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntStrPrV self, TIntStrPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TInt,TStr > *
            _Vals: int const &

        (   R   t   TIntStrPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sr   
        IsExt(TIntStrPrV self) -> bool

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntStrPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntStrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   su  
        Clr(TIntStrPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntStrPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntStrPrV self)

        Parameters:
            self: TVec< TIntStrPr > *

        (   R   t   TIntStrPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntStrPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntStrPrV self)

        Parameters:
            self: TVec< TIntStrPr > *

        (   R   t   TIntStrPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sc   
        Pack(TIntStrPrV self)

        Parameters:
            self: TVec< TIntStrPr > *

        (   R   t   TIntStrPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,  s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntStrPrV self, TIntStrPrV Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TStr >,int > &

        (   R   t   TIntStrPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6  s    c         C   s   t  j |   S(   sr   
        Empty(TIntStrPrV self) -> bool

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   @  s    c         C   s   t  j |   S(   so   
        Len(TIntStrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   J  s    c         C   s   t  j |   S(   st   
        Reserved(TIntStrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  T  s    c         G   s   t  j |  |  S(   s   
        Last(TIntStrPrV self) -> TIntStrPr
        Last(TIntStrPrV self) -> TIntStrPr

        Parameters:
            self: TVec< TIntStrPr > *

        (   R   t   TIntStrPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^  s    	c         C   s   t  j |   S(   st   
        LastValN(TIntStrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntStrPrV self) -> TIntStrPr
        LastLast(TIntStrPrV self) -> TIntStrPr

        Parameters:
            self: TVec< TIntStrPr > *

        (   R   t   TIntStrPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s  s    	c         C   s   t  j |   S(   sv   
        BegI(TIntStrPrV self) -> TIntStrPr

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ~  s    c         C   s   t  j |   S(   sv   
        EndI(TIntStrPrV self) -> TIntStrPr

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sz   
        GetI(TIntStrPrV self, int const & ValN) -> TIntStrPr

        Parameters:
            ValN: int const &

        (   R   t   TIntStrPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TIntStrPrV self) -> int
        Add(TIntStrPrV self, TIntStrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &

        Add(TIntStrPrV self, TIntStrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TStr > &

        Add(TIntStrPrV self, TIntStrPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &
            ResizeLen: int const &

        (   R   t   TIntStrPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TIntStrPrV self, TIntStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &

        (   R   t   TIntStrPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        AddSorted(TIntStrPrV self, TIntStrPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntStrPrV self, TIntStrPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &
            Asc: bool const &

        AddSorted(TIntStrPrV self, TIntStrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntStrPrV self, TIntStrPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &
            Asc: bool const &

        (   R   t   TIntStrPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntStrPrV self, TIntStrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntStrPrV self, TIntStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &

        (   R   t   TIntStrPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntStrPrV self, TIntStrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntStrPrV self, int const & ValN) -> TIntStrPr

        Parameters:
            ValN: int const &

        GetVal(TIntStrPrV self, int const & ValN) -> TIntStrPr

        Parameters:
            ValN: int const &

        (   R   t   TIntStrPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntStrPrV self, int const & ValN, TIntStrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntStrPrV self, int const & BValN, int const & EValN, TIntStrPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TInt,TStr >,int > &

        (   R   t   TIntStrPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntStrPrV self, int const & ValN, TIntStrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  "  s    	c         G   s   t  j |  |  S(   s  
        Del(TIntStrPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntStrPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntStrPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   -  s    c         C   s   t  j |   S(   sf   
        DelLast(TIntStrPrV self)

        Parameters:
            self: TVec< TIntStrPr > *

        (   R   t   TIntStrPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntStrPrV self, TIntStrPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  G  s    c         G   s   t  j |  |  S(   sz   
        DelAll(TIntStrPrV self, TIntStrPr Val)

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Q  s    c         G   s   t  j |  |  S(   sz   
        PutAll(TIntStrPrV self, TIntStrPr Val)

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [  s    c         G   s   t  j |  |  S(   s  
        Swap(TIntStrPrV self, TIntStrPrV Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TStr >,int > &

        Swap(TIntStrPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntStrPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  e  s    c          G   s   t  j |    S(   s   
        SwapI(TIntStrPr LVal, TIntStrPr RVal)

        Parameters:
            LVal: TVec< TPair< TInt,TStr > >::TIter
            RVal: TVec< TPair< TInt,TStr > >::TIter

        (   R   t   TIntStrPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  u  s    	c         C   s   t  j |   S(   so   
        NextPerm(TIntStrPrV self) -> bool

        Parameters:
            self: TVec< TIntStrPr > *

        (   R   t   TIntStrPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    c         C   s   t  j |   S(   so   
        PrevPerm(TIntStrPrV self) -> bool

        Parameters:
            self: TVec< TIntStrPr > *

        (   R   t   TIntStrPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntStrPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntStrPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntStrPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntStrPrV self)

        Parameters:
            self: TVec< TIntStrPr > *

        (   R   t   TIntStrPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntStrPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntStrPrV self) -> bool

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TIntStrPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntStrPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntStrPrV self)
        Reverse(TIntStrPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntStrPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         C   s   t  j |   S(   sd   
        Merge(TIntStrPrV self)

        Parameters:
            self: TVec< TIntStrPr > *

        (   R   t   TIntStrPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>    s    c         G   s   t  j |  |  S(   sQ  
        Intrs(TIntStrPrV self, TIntStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &

        Intrs(TIntStrPrV self, TIntStrPrV ValV, TIntStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &
            DstValV: TVec< TPair< TInt,TStr >,int > &

        (   R   t   TIntStrPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   sQ  
        Union(TIntStrPrV self, TIntStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &

        Union(TIntStrPrV self, TIntStrPrV ValV, TIntStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &
            DstValV: TVec< TPair< TInt,TStr >,int > &

        (   R   t   TIntStrPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sO  
        Diff(TIntStrPrV self, TIntStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &

        Diff(TIntStrPrV self, TIntStrPrV ValV, TIntStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &
            DstValV: TVec< TPair< TInt,TStr >,int > &

        (   R   t   TIntStrPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  .  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntStrPrV self, TIntStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &

        (   R   t   TIntStrPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  >  s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntStrPrV self, TIntStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &

        (   R   t   TIntStrPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  H  s    c         G   s   t  j |  |  S(   s   
        Count(TIntStrPrV self, TIntStrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  R  s    c         G   s   t  j |  |  S(   s)  
        SearchBin(TIntStrPrV self, TIntStrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &

        SearchBin(TIntStrPrV self, TIntStrPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &
            InsValN: int &

        (   R   t   TIntStrPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  \  s    c         G   s   t  j |  |  S(   s5  
        SearchForw(TIntStrPrV self, TIntStrPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &
            BValN: int const &

        SearchForw(TIntStrPrV self, TIntStrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  l  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntStrPrV self, TIntStrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  |  s    c         G   s   t  j |  |  S(   sU  
        SearchVForw(TIntStrPrV self, TIntStrPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &
            BValN: int const &

        SearchVForw(TIntStrPrV self, TIntStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TStr >,int > const &

        (   R   t   TIntStrPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ    s    c         G   s   t  j |  |  S(   s  
        IsIn(TIntStrPrV self, TIntStrPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TStr > const &

        IsIn(TIntStrPrV self, TIntStrPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TInt,TStr > const &
            ValN: int &

        (   R   t   TIntStrPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntStrPrV self, TIntStrPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntStrPrV self, TIntStrPr Val) -> TIntStrPr

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntStrPrV self, TIntStrPr Val) -> TIntStrPr

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   su   
        GetMxValN(TIntStrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPr > const *

        (   R   t   TIntStrPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s  
        GetV(TIntStrPr Val1) -> TIntStrPrV

        Parameters:
            Val1: TPair< TInt,TStr > const &

        GetV(TIntStrPr Val1, TIntStrPr Val2) -> TIntStrPrV

        Parameters:
            Val1: TPair< TInt,TStr > const &
            Val2: TPair< TInt,TStr > const &

        GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3) -> TIntStrPrV

        Parameters:
            Val1: TPair< TInt,TStr > const &
            Val2: TPair< TInt,TStr > const &
            Val3: TPair< TInt,TStr > const &

        GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4) -> TIntStrPrV

        Parameters:
            Val1: TPair< TInt,TStr > const &
            Val2: TPair< TInt,TStr > const &
            Val3: TPair< TInt,TStr > const &
            Val4: TPair< TInt,TStr > const &

        GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4, TIntStrPr Val5) -> TIntStrPrV

        Parameters:
            Val1: TPair< TInt,TStr > const &
            Val2: TPair< TInt,TStr > const &
            Val3: TPair< TInt,TStr > const &
            Val4: TPair< TInt,TStr > const &
            Val5: TPair< TInt,TStr > const &

        GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4, TIntStrPr Val5, TIntStrPr Val6) -> TIntStrPrV

        Parameters:
            Val1: TPair< TInt,TStr > const &
            Val2: TPair< TInt,TStr > const &
            Val3: TPair< TInt,TStr > const &
            Val4: TPair< TInt,TStr > const &
            Val5: TPair< TInt,TStr > const &
            Val6: TPair< TInt,TStr > const &

        GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4, TIntStrPr Val5, TIntStrPr Val6, 
            TIntStrPr Val7) -> TIntStrPrV

        Parameters:
            Val1: TPair< TInt,TStr > const &
            Val2: TPair< TInt,TStr > const &
            Val3: TPair< TInt,TStr > const &
            Val4: TPair< TInt,TStr > const &
            Val5: TPair< TInt,TStr > const &
            Val6: TPair< TInt,TStr > const &
            Val7: TPair< TInt,TStr > const &

        GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4, TIntStrPr Val5, TIntStrPr Val6, 
            TIntStrPr Val7, TIntStrPr Val8) -> TIntStrPrV

        Parameters:
            Val1: TPair< TInt,TStr > const &
            Val2: TPair< TInt,TStr > const &
            Val3: TPair< TInt,TStr > const &
            Val4: TPair< TInt,TStr > const &
            Val5: TPair< TInt,TStr > const &
            Val6: TPair< TInt,TStr > const &
            Val7: TPair< TInt,TStr > const &
            Val8: TPair< TInt,TStr > const &

        GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4, TIntStrPr Val5, TIntStrPr Val6, 
            TIntStrPr Val7, TIntStrPr Val8, TIntStrPr Val9) -> TIntStrPrV

        Parameters:
            Val1: TPair< TInt,TStr > const &
            Val2: TPair< TInt,TStr > const &
            Val3: TPair< TInt,TStr > const &
            Val4: TPair< TInt,TStr > const &
            Val5: TPair< TInt,TStr > const &
            Val6: TPair< TInt,TStr > const &
            Val7: TPair< TInt,TStr > const &
            Val8: TPair< TInt,TStr > const &
            Val9: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntStrPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TIntStrPrV_SwapI(TIntStrPr LVal, TIntStrPr RVal)

    Parameters:
        LVal: TVec< TPair< TInt,TStr > >::TIter
        RVal: TVec< TPair< TInt,TStr > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q  s    	c          G   s   t  j |    S(   s  
    GetV(TIntStrPr Val1) -> TIntStrPrV

    Parameters:
        Val1: TPair< TInt,TStr > const &

    GetV(TIntStrPr Val1, TIntStrPr Val2) -> TIntStrPrV

    Parameters:
        Val1: TPair< TInt,TStr > const &
        Val2: TPair< TInt,TStr > const &

    GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3) -> TIntStrPrV

    Parameters:
        Val1: TPair< TInt,TStr > const &
        Val2: TPair< TInt,TStr > const &
        Val3: TPair< TInt,TStr > const &

    GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4) -> TIntStrPrV

    Parameters:
        Val1: TPair< TInt,TStr > const &
        Val2: TPair< TInt,TStr > const &
        Val3: TPair< TInt,TStr > const &
        Val4: TPair< TInt,TStr > const &

    GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4, TIntStrPr Val5) -> TIntStrPrV

    Parameters:
        Val1: TPair< TInt,TStr > const &
        Val2: TPair< TInt,TStr > const &
        Val3: TPair< TInt,TStr > const &
        Val4: TPair< TInt,TStr > const &
        Val5: TPair< TInt,TStr > const &

    GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4, TIntStrPr Val5, TIntStrPr Val6) -> TIntStrPrV

    Parameters:
        Val1: TPair< TInt,TStr > const &
        Val2: TPair< TInt,TStr > const &
        Val3: TPair< TInt,TStr > const &
        Val4: TPair< TInt,TStr > const &
        Val5: TPair< TInt,TStr > const &
        Val6: TPair< TInt,TStr > const &

    GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4, TIntStrPr Val5, TIntStrPr Val6, 
        TIntStrPr Val7) -> TIntStrPrV

    Parameters:
        Val1: TPair< TInt,TStr > const &
        Val2: TPair< TInt,TStr > const &
        Val3: TPair< TInt,TStr > const &
        Val4: TPair< TInt,TStr > const &
        Val5: TPair< TInt,TStr > const &
        Val6: TPair< TInt,TStr > const &
        Val7: TPair< TInt,TStr > const &

    GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4, TIntStrPr Val5, TIntStrPr Val6, 
        TIntStrPr Val7, TIntStrPr Val8) -> TIntStrPrV

    Parameters:
        Val1: TPair< TInt,TStr > const &
        Val2: TPair< TInt,TStr > const &
        Val3: TPair< TInt,TStr > const &
        Val4: TPair< TInt,TStr > const &
        Val5: TPair< TInt,TStr > const &
        Val6: TPair< TInt,TStr > const &
        Val7: TPair< TInt,TStr > const &
        Val8: TPair< TInt,TStr > const &

    TIntStrPrV_GetV(TIntStrPr Val1, TIntStrPr Val2, TIntStrPr Val3, TIntStrPr Val4, TIntStrPr Val5, TIntStrPr Val6, 
        TIntStrPr Val7, TIntStrPr Val8, TIntStrPr Val9) -> TIntStrPrV

    Parameters:
        Val1: TPair< TInt,TStr > const &
        Val2: TPair< TInt,TStr > const &
        Val3: TPair< TInt,TStr > const &
        Val4: TPair< TInt,TStr > const &
        Val5: TPair< TInt,TStr > const &
        Val6: TPair< TInt,TStr > const &
        Val7: TPair< TInt,TStr > const &
        Val8: TPair< TInt,TStr > const &
        Val9: TPair< TInt,TStr > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |  s    Wt   TIntIntStrTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TIntIntStrTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sh  
        __init__(TVec<(TIntIntStrTr)> self) -> TIntIntStrTrV
        __init__(TVec<(TIntIntStrTr)> self, TIntIntStrTrV Vec) -> TIntIntStrTrV

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TStr >,int > const &

        __init__(TVec<(TIntIntStrTr)> self, int const & _Vals) -> TIntIntStrTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntIntStrTr)> self, int const & _MxVals, int const & _Vals) -> TIntIntStrTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntIntStrTr)> self, TIntIntStrTr _ValT, int const & _Vals) -> TIntIntStrTrV

        Parameters:
            _ValT: TTriple< TInt,TInt,TStr > *
            _Vals: int const &

        __init__(TVec<(TIntIntStrTr)> self, TSIn SIn) -> TIntIntStrTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntStrTrV_swiginitt   new_TIntIntStrTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sb   
        Load(TIntIntStrTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntStrTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sf   
        Save(TIntIntStrTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntStrTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __add__(TIntIntStrTrV self, TIntIntStrTr Val) -> TIntIntStrTrV

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntStrTrV self, TIntIntStrTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TStr >,int > const &

        (   R   t   TIntIntStrTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntStrTrV self, TIntIntStrTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TStr >,int > const &

        (   R   t   TIntIntStrTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  "  s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TIntIntStrTrV self) -> int

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ,  s    c         C   s   t  j |   S(   s|   
        GetMemSize(TIntIntStrTrV self) -> int

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntIntStrTrV self) -> int

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  @  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TIntIntStrTrV self) -> int

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  J  s    c         G   s   t  j |  |  S(   s  
        Gen(TIntIntStrTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntIntStrTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntIntStrTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   T  s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntIntStrTrV self, TIntIntStrTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TInt,TInt,TStr > *
            _Vals: int const &

        (   R   t   TIntIntStrTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d  s    	c         C   s   t  j |   S(   sx   
        IsExt(TIntIntStrTrV self) -> bool

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntIntStrTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntIntStrTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntIntStrTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y  s    c         G   s   t  j |  |  S(   s  
        Clr(TIntIntStrTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntIntStrTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntIntStrTrV self)

        Parameters:
            self: TVec< TIntIntStrTr > *

        (   R   t   TIntIntStrTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntIntStrTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntIntStrTrV self)

        Parameters:
            self: TVec< TIntIntStrTr > *

        (   R   t   TIntIntStrTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   si   
        Pack(TIntIntStrTrV self)

        Parameters:
            self: TVec< TIntIntStrTr > *

        (   R   t   TIntIntStrTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntIntStrTrV self, TIntIntStrTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TStr >,int > &

        (   R   t   TIntIntStrTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        Empty(TIntIntStrTrV self) -> bool

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   su   
        Len(TIntIntStrTrV self) -> int

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sz   
        Reserved(TIntIntStrTrV self) -> int

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TIntIntStrTrV self) -> TIntIntStrTr
        Last(TIntIntStrTrV self) -> TIntIntStrTr

        Parameters:
            self: TVec< TIntIntStrTr > *

        (   R   t   TIntIntStrTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sz   
        LastValN(TIntIntStrTrV self) -> int

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntIntStrTrV self) -> TIntIntStrTr
        LastLast(TIntIntStrTrV self) -> TIntIntStrTr

        Parameters:
            self: TVec< TIntIntStrTr > *

        (   R   t   TIntIntStrTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   s   
        BegI(TIntIntStrTrV self) -> TIntIntStrTr

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        EndI(TIntIntStrTrV self) -> TIntIntStrTr

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	  s    c         G   s   t  j |  |  S(   s   
        GetI(TIntIntStrTrV self, int const & ValN) -> TIntIntStrTr

        Parameters:
            ValN: int const &

        (   R   t   TIntIntStrTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TIntIntStrTrV self) -> int
        Add(TIntIntStrTrV self, TIntIntStrTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        Add(TIntIntStrTrV self, TIntIntStrTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > &

        Add(TIntIntStrTrV self, TIntIntStrTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &
            ResizeLen: int const &

        (   R   t   TIntIntStrTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TIntIntStrTrV self, TIntIntStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &

        (   R   t   TIntIntStrTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3  s    c         G   s   t  j |  |  S(   sD  
        AddSorted(TIntIntStrTrV self, TIntIntStrTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntIntStrTrV self, TIntIntStrTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &
            Asc: bool const &

        AddSorted(TIntIntStrTrV self, TIntIntStrTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntIntStrTrV self, TIntIntStrTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &
            Asc: bool const &

        (   R   t   TIntIntStrTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T  s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntIntStrTrV self, TIntIntStrTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntIntStrTrV self, TIntIntStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &

        (   R   t   TIntIntStrTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i  s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntIntStrTrV self, TIntIntStrTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntStrTrV self, int const & ValN) -> TIntIntStrTr

        Parameters:
            ValN: int const &

        GetVal(TIntIntStrTrV self, int const & ValN) -> TIntIntStrTr

        Parameters:
            ValN: int const &

        (   R   t   TIntIntStrTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntIntStrTrV self, int const & ValN, TIntIntStrTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntIntStrTrV self, int const & BValN, int const & EValN, TIntIntStrTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > &

        (   R   t   TIntIntStrTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntIntStrTrV self, int const & ValN, TIntIntStrTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TIntIntStrTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntIntStrTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntIntStrTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        DelLast(TIntIntStrTrV self)

        Parameters:
            self: TVec< TIntIntStrTr > *

        (   R   t   TIntIntStrTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntIntStrTrV self, TIntIntStrTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntIntStrTrV self, TIntIntStrTr Val)

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntIntStrTrV self, TIntIntStrTr Val)

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s'  
        Swap(TIntIntStrTrV self, TIntIntStrTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TStr >,int > &

        Swap(TIntIntStrTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntIntStrTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TIntIntStrTr LVal, TIntIntStrTr RVal)

        Parameters:
            LVal: TVec< TTriple< TInt,TInt,TStr > >::TIter
            RVal: TVec< TTriple< TInt,TInt,TStr > >::TIter

        (   R   t   TIntIntStrTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(    s    	c         C   s   t  j |   S(   su   
        NextPerm(TIntIntStrTrV self) -> bool

        Parameters:
            self: TVec< TIntIntStrTr > *

        (   R   t   TIntIntStrTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    c         C   s   t  j |   S(   su   
        PrevPerm(TIntIntStrTrV self) -> bool

        Parameters:
            self: TVec< TIntIntStrTr > *

        (   R   t   TIntIntStrTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntIntStrTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntIntStrTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntIntStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntStrTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  !  s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntIntStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntStrTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  -  s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntIntStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntStrTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  9  s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntIntStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntStrTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  E  s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntIntStrTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntIntStrTrV self)

        Parameters:
            self: TVec< TIntIntStrTr > *

        (   R   t   TIntIntStrTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntIntStrTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntIntStrTrV self) -> bool

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  `  s    c         G   s   t  j |  |  S(   se   
        Shuffle(TIntIntStrTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntIntStrTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  o  s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntIntStrTrV self)
        Reverse(TIntIntStrTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntIntStrTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y  s    
c         C   s   t  j |   S(   sj   
        Merge(TIntIntStrTrV self)

        Parameters:
            self: TVec< TIntIntStrTr > *

        (   R   t   TIntIntStrTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>    s    c         G   s   t  j |  |  S(   su  
        Intrs(TIntIntStrTrV self, TIntIntStrTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &

        Intrs(TIntIntStrTrV self, TIntIntStrTrV ValV, TIntIntStrTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TStr >,int > &

        (   R   t   TIntIntStrTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   su  
        Union(TIntIntStrTrV self, TIntIntStrTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &

        Union(TIntIntStrTrV self, TIntIntStrTrV ValV, TIntIntStrTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TStr >,int > &

        (   R   t   TIntIntStrTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   ss  
        Diff(TIntIntStrTrV self, TIntIntStrTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &

        Diff(TIntIntStrTrV self, TIntIntStrTrV ValV, TIntIntStrTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TStr >,int > &

        (   R   t   TIntIntStrTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntIntStrTrV self, TIntIntStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &

        (   R   t   TIntIntStrTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntIntStrTrV self, TIntIntStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &

        (   R   t   TIntIntStrTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s   
        Count(TIntIntStrTrV self, TIntIntStrTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   sC  
        SearchBin(TIntIntStrTrV self, TIntIntStrTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        SearchBin(TIntIntStrTrV self, TIntIntStrTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &
            InsValN: int &

        (   R   t   TIntIntStrTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   sO  
        SearchForw(TIntIntStrTrV self, TIntIntStrTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &
            BValN: int const &

        SearchForw(TIntIntStrTrV self, TIntIntStrTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntIntStrTrV self, TIntIntStrTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO    s    c         G   s   t  j |  |  S(   so  
        SearchVForw(TIntIntStrTrV self, TIntIntStrTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &
            BValN: int const &

        SearchVForw(TIntIntStrTrV self, TIntIntStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TStr >,int > const &

        (   R   t   TIntIntStrTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ    s    c         G   s   t  j |  |  S(   s5  
        IsIn(TIntIntStrTrV self, TIntIntStrTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        IsIn(TIntIntStrTrV self, TIntIntStrTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &
            ValN: int &

        (   R   t   TIntIntStrTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntIntStrTrV self, TIntIntStrTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  '  s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntStrTrV self, TIntIntStrTr Val) -> TIntIntStrTr

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  1  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntIntStrTrV self, TIntIntStrTr Val) -> TIntIntStrTr

        Parameters:
            Val: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  ;  s    c         C   s   t  j |   S(   s{   
        GetMxValN(TIntIntStrTrV self) -> int

        Parameters:
            self: TVec< TIntIntStrTr > const *

        (   R   t   TIntIntStrTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  E  s    c          G   s   t  j |    S(   s  
        GetV(TIntIntStrTr Val1) -> TIntIntStrTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TStr > const &

        GetV(TIntIntStrTr Val1, TIntIntStrTr Val2) -> TIntIntStrTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TStr > const &
            Val2: TTriple< TInt,TInt,TStr > const &

        GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3) -> TIntIntStrTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TStr > const &
            Val2: TTriple< TInt,TInt,TStr > const &
            Val3: TTriple< TInt,TInt,TStr > const &

        GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4) -> TIntIntStrTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TStr > const &
            Val2: TTriple< TInt,TInt,TStr > const &
            Val3: TTriple< TInt,TInt,TStr > const &
            Val4: TTriple< TInt,TInt,TStr > const &

        GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4, TIntIntStrTr Val5) -> TIntIntStrTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TStr > const &
            Val2: TTriple< TInt,TInt,TStr > const &
            Val3: TTriple< TInt,TInt,TStr > const &
            Val4: TTriple< TInt,TInt,TStr > const &
            Val5: TTriple< TInt,TInt,TStr > const &

        GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4, TIntIntStrTr Val5, 
            TIntIntStrTr Val6) -> TIntIntStrTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TStr > const &
            Val2: TTriple< TInt,TInt,TStr > const &
            Val3: TTriple< TInt,TInt,TStr > const &
            Val4: TTriple< TInt,TInt,TStr > const &
            Val5: TTriple< TInt,TInt,TStr > const &
            Val6: TTriple< TInt,TInt,TStr > const &

        GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4, TIntIntStrTr Val5, 
            TIntIntStrTr Val6, TIntIntStrTr Val7) -> TIntIntStrTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TStr > const &
            Val2: TTriple< TInt,TInt,TStr > const &
            Val3: TTriple< TInt,TInt,TStr > const &
            Val4: TTriple< TInt,TInt,TStr > const &
            Val5: TTriple< TInt,TInt,TStr > const &
            Val6: TTriple< TInt,TInt,TStr > const &
            Val7: TTriple< TInt,TInt,TStr > const &

        GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4, TIntIntStrTr Val5, 
            TIntIntStrTr Val6, TIntIntStrTr Val7, TIntIntStrTr Val8) -> TIntIntStrTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TStr > const &
            Val2: TTriple< TInt,TInt,TStr > const &
            Val3: TTriple< TInt,TInt,TStr > const &
            Val4: TTriple< TInt,TInt,TStr > const &
            Val5: TTriple< TInt,TInt,TStr > const &
            Val6: TTriple< TInt,TInt,TStr > const &
            Val7: TTriple< TInt,TInt,TStr > const &
            Val8: TTriple< TInt,TInt,TStr > const &

        GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4, TIntIntStrTr Val5, 
            TIntIntStrTr Val6, TIntIntStrTr Val7, TIntIntStrTr Val8, TIntIntStrTr Val9) -> TIntIntStrTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TStr > const &
            Val2: TTriple< TInt,TInt,TStr > const &
            Val3: TTriple< TInt,TInt,TStr > const &
            Val4: TTriple< TInt,TInt,TStr > const &
            Val5: TTriple< TInt,TInt,TStr > const &
            Val6: TTriple< TInt,TInt,TStr > const &
            Val7: TTriple< TInt,TInt,TStr > const &
            Val8: TTriple< TInt,TInt,TStr > const &
            Val9: TTriple< TInt,TInt,TStr > const &

        (   R   t   TIntIntStrTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  O  s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntIntStrTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TIntIntStrTrV_SwapI(TIntIntStrTr LVal, TIntIntStrTr RVal)

    Parameters:
        LVal: TVec< TTriple< TInt,TInt,TStr > >::TIter
        RVal: TVec< TTriple< TInt,TInt,TStr > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   s  
    GetV(TIntIntStrTr Val1) -> TIntIntStrTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TStr > const &

    GetV(TIntIntStrTr Val1, TIntIntStrTr Val2) -> TIntIntStrTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TStr > const &
        Val2: TTriple< TInt,TInt,TStr > const &

    GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3) -> TIntIntStrTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TStr > const &
        Val2: TTriple< TInt,TInt,TStr > const &
        Val3: TTriple< TInt,TInt,TStr > const &

    GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4) -> TIntIntStrTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TStr > const &
        Val2: TTriple< TInt,TInt,TStr > const &
        Val3: TTriple< TInt,TInt,TStr > const &
        Val4: TTriple< TInt,TInt,TStr > const &

    GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4, TIntIntStrTr Val5) -> TIntIntStrTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TStr > const &
        Val2: TTriple< TInt,TInt,TStr > const &
        Val3: TTriple< TInt,TInt,TStr > const &
        Val4: TTriple< TInt,TInt,TStr > const &
        Val5: TTriple< TInt,TInt,TStr > const &

    GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4, TIntIntStrTr Val5, 
        TIntIntStrTr Val6) -> TIntIntStrTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TStr > const &
        Val2: TTriple< TInt,TInt,TStr > const &
        Val3: TTriple< TInt,TInt,TStr > const &
        Val4: TTriple< TInt,TInt,TStr > const &
        Val5: TTriple< TInt,TInt,TStr > const &
        Val6: TTriple< TInt,TInt,TStr > const &

    GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4, TIntIntStrTr Val5, 
        TIntIntStrTr Val6, TIntIntStrTr Val7) -> TIntIntStrTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TStr > const &
        Val2: TTriple< TInt,TInt,TStr > const &
        Val3: TTriple< TInt,TInt,TStr > const &
        Val4: TTriple< TInt,TInt,TStr > const &
        Val5: TTriple< TInt,TInt,TStr > const &
        Val6: TTriple< TInt,TInt,TStr > const &
        Val7: TTriple< TInt,TInt,TStr > const &

    GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4, TIntIntStrTr Val5, 
        TIntIntStrTr Val6, TIntIntStrTr Val7, TIntIntStrTr Val8) -> TIntIntStrTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TStr > const &
        Val2: TTriple< TInt,TInt,TStr > const &
        Val3: TTriple< TInt,TInt,TStr > const &
        Val4: TTriple< TInt,TInt,TStr > const &
        Val5: TTriple< TInt,TInt,TStr > const &
        Val6: TTriple< TInt,TInt,TStr > const &
        Val7: TTriple< TInt,TInt,TStr > const &
        Val8: TTriple< TInt,TInt,TStr > const &

    TIntIntStrTrV_GetV(TIntIntStrTr Val1, TIntIntStrTr Val2, TIntIntStrTr Val3, TIntIntStrTr Val4, TIntIntStrTr Val5, 
        TIntIntStrTr Val6, TIntIntStrTr Val7, TIntIntStrTr Val8, TIntIntStrTr Val9) -> TIntIntStrTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TStr > const &
        Val2: TTriple< TInt,TInt,TStr > const &
        Val3: TTriple< TInt,TInt,TStr > const &
        Val4: TTriple< TInt,TInt,TStr > const &
        Val5: TTriple< TInt,TInt,TStr > const &
        Val6: TTriple< TInt,TInt,TStr > const &
        Val7: TTriple< TInt,TInt,TStr > const &
        Val8: TTriple< TInt,TInt,TStr > const &
        Val9: TTriple< TInt,TInt,TStr > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    Xt   TIntIntFltTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TIntIntFltTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sh  
        __init__(TVec<(TIntIntFltTr)> self) -> TIntIntFltTrV
        __init__(TVec<(TIntIntFltTr)> self, TIntIntFltTrV Vec) -> TIntIntFltTrV

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TFlt >,int > const &

        __init__(TVec<(TIntIntFltTr)> self, int const & _Vals) -> TIntIntFltTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntIntFltTr)> self, int const & _MxVals, int const & _Vals) -> TIntIntFltTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntIntFltTr)> self, TIntIntFltTr _ValT, int const & _Vals) -> TIntIntFltTrV

        Parameters:
            _ValT: TTriple< TInt,TInt,TFlt > *
            _Vals: int const &

        __init__(TVec<(TIntIntFltTr)> self, TSIn SIn) -> TIntIntFltTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntFltTrV_swiginitt   new_TIntIntFltTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ]  s    c         G   s   t  j |  |  S(   sb   
        Load(TIntIntFltTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntFltTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s    c         G   s   t  j |  |  S(   sf   
        Save(TIntIntFltTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntFltTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __add__(TIntIntFltTrV self, TIntIntFltTr Val) -> TIntIntFltTrV

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntFltTrV self, TIntIntFltTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TFlt >,int > const &

        (   R   t   TIntIntFltTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntFltTrV self, TIntIntFltTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TFlt >,int > const &

        (   R   t   TIntIntFltTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TIntIntFltTrV self) -> int

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s|   
        GetMemSize(TIntIntFltTrV self) -> int

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntIntFltTrV self) -> int

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TIntIntFltTrV self) -> int

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TIntIntFltTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntIntFltTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntIntFltTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntIntFltTrV self, TIntIntFltTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TInt,TInt,TFlt > *
            _Vals: int const &

        (   R   t   TIntIntFltTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sx   
        IsExt(TIntIntFltTrV self) -> bool

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntIntFltTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntIntFltTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntIntFltTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s  
        Clr(TIntIntFltTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntIntFltTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntIntFltTrV self)

        Parameters:
            self: TVec< TIntIntFltTr > *

        (   R   t   TIntIntFltTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntIntFltTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntIntFltTrV self)

        Parameters:
            self: TVec< TIntIntFltTr > *

        (   R   t   TIntIntFltTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   !  s    c         C   s   t  j |   S(   si   
        Pack(TIntIntFltTrV self)

        Parameters:
            self: TVec< TIntIntFltTr > *

        (   R   t   TIntIntFltTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0  s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntIntFltTrV self, TIntIntFltTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TFlt >,int > &

        (   R   t   TIntIntFltTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  :  s    c         C   s   t  j |   S(   sx   
        Empty(TIntIntFltTrV self) -> bool

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   D  s    c         C   s   t  j |   S(   su   
        Len(TIntIntFltTrV self) -> int

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   N  s    c         C   s   t  j |   S(   sz   
        Reserved(TIntIntFltTrV self) -> int

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  X  s    c         G   s   t  j |  |  S(   s   
        Last(TIntIntFltTrV self) -> TIntIntFltTr
        Last(TIntIntFltTrV self) -> TIntIntFltTr

        Parameters:
            self: TVec< TIntIntFltTr > *

        (   R   t   TIntIntFltTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  b  s    	c         C   s   t  j |   S(   sz   
        LastValN(TIntIntFltTrV self) -> int

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m  s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntIntFltTrV self) -> TIntIntFltTr
        LastLast(TIntIntFltTrV self) -> TIntIntFltTr

        Parameters:
            self: TVec< TIntIntFltTr > *

        (   R   t   TIntIntFltTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w  s    	c         C   s   t  j |   S(   s   
        BegI(TIntIntFltTrV self) -> TIntIntFltTr

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        EndI(TIntIntFltTrV self) -> TIntIntFltTr

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetI(TIntIntFltTrV self, int const & ValN) -> TIntIntFltTr

        Parameters:
            ValN: int const &

        (   R   t   TIntIntFltTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TIntIntFltTrV self) -> int
        Add(TIntIntFltTrV self, TIntIntFltTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        Add(TIntIntFltTrV self, TIntIntFltTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > &

        Add(TIntIntFltTrV self, TIntIntFltTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &
            ResizeLen: int const &

        (   R   t   TIntIntFltTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TIntIntFltTrV self, TIntIntFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &

        (   R   t   TIntIntFltTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sD  
        AddSorted(TIntIntFltTrV self, TIntIntFltTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntIntFltTrV self, TIntIntFltTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &
            Asc: bool const &

        AddSorted(TIntIntFltTrV self, TIntIntFltTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntIntFltTrV self, TIntIntFltTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &
            Asc: bool const &

        (   R   t   TIntIntFltTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntIntFltTrV self, TIntIntFltTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntIntFltTrV self, TIntIntFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &

        (   R   t   TIntIntFltTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntIntFltTrV self, TIntIntFltTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntFltTrV self, int const & ValN) -> TIntIntFltTr

        Parameters:
            ValN: int const &

        GetVal(TIntIntFltTrV self, int const & ValN) -> TIntIntFltTr

        Parameters:
            ValN: int const &

        (   R   t   TIntIntFltTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntIntFltTrV self, int const & ValN, TIntIntFltTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntIntFltTrV self, int const & BValN, int const & EValN, TIntIntFltTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > &

        (   R   t   TIntIntFltTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntIntFltTrV self, int const & ValN, TIntIntFltTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  &  s    	c         G   s   t  j |  |  S(   s  
        Del(TIntIntFltTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntIntFltTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntIntFltTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   1  s    c         C   s   t  j |   S(   sl   
        DelLast(TIntIntFltTrV self)

        Parameters:
            self: TVec< TIntIntFltTr > *

        (   R   t   TIntIntFltTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A  s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntIntFltTrV self, TIntIntFltTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  K  s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntIntFltTrV self, TIntIntFltTr Val)

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  U  s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntIntFltTrV self, TIntIntFltTr Val)

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  _  s    c         G   s   t  j |  |  S(   s'  
        Swap(TIntIntFltTrV self, TIntIntFltTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TFlt >,int > &

        Swap(TIntIntFltTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntIntFltTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  i  s    c          G   s   t  j |    S(   s   
        SwapI(TIntIntFltTr LVal, TIntIntFltTr RVal)

        Parameters:
            LVal: TVec< TTriple< TInt,TInt,TFlt > >::TIter
            RVal: TVec< TTriple< TInt,TInt,TFlt > >::TIter

        (   R   t   TIntIntFltTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  y  s    	c         C   s   t  j |   S(   su   
        NextPerm(TIntIntFltTrV self) -> bool

        Parameters:
            self: TVec< TIntIntFltTr > *

        (   R   t   TIntIntFltTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    c         C   s   t  j |   S(   su   
        PrevPerm(TIntIntFltTrV self) -> bool

        Parameters:
            self: TVec< TIntIntFltTr > *

        (   R   t   TIntIntFltTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntIntFltTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntIntFltTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntIntFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntFltTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntIntFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntFltTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntIntFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntFltTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntIntFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntFltTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntIntFltTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntIntFltTrV self)

        Parameters:
            self: TVec< TIntIntFltTr > *

        (   R   t   TIntIntFltTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntIntFltTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntIntFltTrV self) -> bool

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   se   
        Shuffle(TIntIntFltTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntIntFltTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntIntFltTrV self)
        Reverse(TIntIntFltTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntIntFltTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         C   s   t  j |   S(   sj   
        Merge(TIntIntFltTrV self)

        Parameters:
            self: TVec< TIntIntFltTr > *

        (   R   t   TIntIntFltTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>    s    c         G   s   t  j |  |  S(   su  
        Intrs(TIntIntFltTrV self, TIntIntFltTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &

        Intrs(TIntIntFltTrV self, TIntIntFltTrV ValV, TIntIntFltTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TFlt >,int > &

        (   R   t   TIntIntFltTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   su  
        Union(TIntIntFltTrV self, TIntIntFltTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &

        Union(TIntIntFltTrV self, TIntIntFltTrV ValV, TIntIntFltTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TFlt >,int > &

        (   R   t   TIntIntFltTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  "  s    c         G   s   t  j |  |  S(   ss  
        Diff(TIntIntFltTrV self, TIntIntFltTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &

        Diff(TIntIntFltTrV self, TIntIntFltTrV ValV, TIntIntFltTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TFlt >,int > &

        (   R   t   TIntIntFltTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  2  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntIntFltTrV self, TIntIntFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &

        (   R   t   TIntIntFltTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  B  s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntIntFltTrV self, TIntIntFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &

        (   R   t   TIntIntFltTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  L  s    c         G   s   t  j |  |  S(   s   
        Count(TIntIntFltTrV self, TIntIntFltTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  V  s    c         G   s   t  j |  |  S(   sC  
        SearchBin(TIntIntFltTrV self, TIntIntFltTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        SearchBin(TIntIntFltTrV self, TIntIntFltTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &
            InsValN: int &

        (   R   t   TIntIntFltTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  `  s    c         G   s   t  j |  |  S(   sO  
        SearchForw(TIntIntFltTrV self, TIntIntFltTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &
            BValN: int const &

        SearchForw(TIntIntFltTrV self, TIntIntFltTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  p  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntIntFltTrV self, TIntIntFltTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO    s    c         G   s   t  j |  |  S(   so  
        SearchVForw(TIntIntFltTrV self, TIntIntFltTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TIntIntFltTrV self, TIntIntFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TFlt >,int > const &

        (   R   t   TIntIntFltTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ    s    c         G   s   t  j |  |  S(   s5  
        IsIn(TIntIntFltTrV self, TIntIntFltTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        IsIn(TIntIntFltTrV self, TIntIntFltTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &
            ValN: int &

        (   R   t   TIntIntFltTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntIntFltTrV self, TIntIntFltTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntFltTrV self, TIntIntFltTr Val) -> TIntIntFltTr

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntIntFltTrV self, TIntIntFltTr Val) -> TIntIntFltTr

        Parameters:
            Val: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   s{   
        GetMxValN(TIntIntFltTrV self) -> int

        Parameters:
            self: TVec< TIntIntFltTr > const *

        (   R   t   TIntIntFltTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s  
        GetV(TIntIntFltTr Val1) -> TIntIntFltTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TFlt > const &

        GetV(TIntIntFltTr Val1, TIntIntFltTr Val2) -> TIntIntFltTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TFlt > const &
            Val2: TTriple< TInt,TInt,TFlt > const &

        GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3) -> TIntIntFltTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TFlt > const &
            Val2: TTriple< TInt,TInt,TFlt > const &
            Val3: TTriple< TInt,TInt,TFlt > const &

        GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4) -> TIntIntFltTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TFlt > const &
            Val2: TTriple< TInt,TInt,TFlt > const &
            Val3: TTriple< TInt,TInt,TFlt > const &
            Val4: TTriple< TInt,TInt,TFlt > const &

        GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4, TIntIntFltTr Val5) -> TIntIntFltTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TFlt > const &
            Val2: TTriple< TInt,TInt,TFlt > const &
            Val3: TTriple< TInt,TInt,TFlt > const &
            Val4: TTriple< TInt,TInt,TFlt > const &
            Val5: TTriple< TInt,TInt,TFlt > const &

        GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4, TIntIntFltTr Val5, 
            TIntIntFltTr Val6) -> TIntIntFltTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TFlt > const &
            Val2: TTriple< TInt,TInt,TFlt > const &
            Val3: TTriple< TInt,TInt,TFlt > const &
            Val4: TTriple< TInt,TInt,TFlt > const &
            Val5: TTriple< TInt,TInt,TFlt > const &
            Val6: TTriple< TInt,TInt,TFlt > const &

        GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4, TIntIntFltTr Val5, 
            TIntIntFltTr Val6, TIntIntFltTr Val7) -> TIntIntFltTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TFlt > const &
            Val2: TTriple< TInt,TInt,TFlt > const &
            Val3: TTriple< TInt,TInt,TFlt > const &
            Val4: TTriple< TInt,TInt,TFlt > const &
            Val5: TTriple< TInt,TInt,TFlt > const &
            Val6: TTriple< TInt,TInt,TFlt > const &
            Val7: TTriple< TInt,TInt,TFlt > const &

        GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4, TIntIntFltTr Val5, 
            TIntIntFltTr Val6, TIntIntFltTr Val7, TIntIntFltTr Val8) -> TIntIntFltTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TFlt > const &
            Val2: TTriple< TInt,TInt,TFlt > const &
            Val3: TTriple< TInt,TInt,TFlt > const &
            Val4: TTriple< TInt,TInt,TFlt > const &
            Val5: TTriple< TInt,TInt,TFlt > const &
            Val6: TTriple< TInt,TInt,TFlt > const &
            Val7: TTriple< TInt,TInt,TFlt > const &
            Val8: TTriple< TInt,TInt,TFlt > const &

        GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4, TIntIntFltTr Val5, 
            TIntIntFltTr Val6, TIntIntFltTr Val7, TIntIntFltTr Val8, TIntIntFltTr Val9) -> TIntIntFltTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TFlt > const &
            Val2: TTriple< TInt,TInt,TFlt > const &
            Val3: TTriple< TInt,TInt,TFlt > const &
            Val4: TTriple< TInt,TInt,TFlt > const &
            Val5: TTriple< TInt,TInt,TFlt > const &
            Val6: TTriple< TInt,TInt,TFlt > const &
            Val7: TTriple< TInt,TInt,TFlt > const &
            Val8: TTriple< TInt,TInt,TFlt > const &
            Val9: TTriple< TInt,TInt,TFlt > const &

        (   R   t   TIntIntFltTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntIntFltTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TIntIntFltTrV_SwapI(TIntIntFltTr LVal, TIntIntFltTr RVal)

    Parameters:
        LVal: TVec< TTriple< TInt,TInt,TFlt > >::TIter
        RVal: TVec< TTriple< TInt,TInt,TFlt > >::TIter

    (   R   RJ  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRJ  v  s    	c          G   s   t  j |    S(   s  
    GetV(TIntIntFltTr Val1) -> TIntIntFltTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TFlt > const &

    GetV(TIntIntFltTr Val1, TIntIntFltTr Val2) -> TIntIntFltTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TFlt > const &
        Val2: TTriple< TInt,TInt,TFlt > const &

    GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3) -> TIntIntFltTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TFlt > const &
        Val2: TTriple< TInt,TInt,TFlt > const &
        Val3: TTriple< TInt,TInt,TFlt > const &

    GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4) -> TIntIntFltTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TFlt > const &
        Val2: TTriple< TInt,TInt,TFlt > const &
        Val3: TTriple< TInt,TInt,TFlt > const &
        Val4: TTriple< TInt,TInt,TFlt > const &

    GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4, TIntIntFltTr Val5) -> TIntIntFltTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TFlt > const &
        Val2: TTriple< TInt,TInt,TFlt > const &
        Val3: TTriple< TInt,TInt,TFlt > const &
        Val4: TTriple< TInt,TInt,TFlt > const &
        Val5: TTriple< TInt,TInt,TFlt > const &

    GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4, TIntIntFltTr Val5, 
        TIntIntFltTr Val6) -> TIntIntFltTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TFlt > const &
        Val2: TTriple< TInt,TInt,TFlt > const &
        Val3: TTriple< TInt,TInt,TFlt > const &
        Val4: TTriple< TInt,TInt,TFlt > const &
        Val5: TTriple< TInt,TInt,TFlt > const &
        Val6: TTriple< TInt,TInt,TFlt > const &

    GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4, TIntIntFltTr Val5, 
        TIntIntFltTr Val6, TIntIntFltTr Val7) -> TIntIntFltTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TFlt > const &
        Val2: TTriple< TInt,TInt,TFlt > const &
        Val3: TTriple< TInt,TInt,TFlt > const &
        Val4: TTriple< TInt,TInt,TFlt > const &
        Val5: TTriple< TInt,TInt,TFlt > const &
        Val6: TTriple< TInt,TInt,TFlt > const &
        Val7: TTriple< TInt,TInt,TFlt > const &

    GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4, TIntIntFltTr Val5, 
        TIntIntFltTr Val6, TIntIntFltTr Val7, TIntIntFltTr Val8) -> TIntIntFltTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TFlt > const &
        Val2: TTriple< TInt,TInt,TFlt > const &
        Val3: TTriple< TInt,TInt,TFlt > const &
        Val4: TTriple< TInt,TInt,TFlt > const &
        Val5: TTriple< TInt,TInt,TFlt > const &
        Val6: TTriple< TInt,TInt,TFlt > const &
        Val7: TTriple< TInt,TInt,TFlt > const &
        Val8: TTriple< TInt,TInt,TFlt > const &

    TIntIntFltTrV_GetV(TIntIntFltTr Val1, TIntIntFltTr Val2, TIntIntFltTr Val3, TIntIntFltTr Val4, TIntIntFltTr Val5, 
        TIntIntFltTr Val6, TIntIntFltTr Val7, TIntIntFltTr Val8, TIntIntFltTr Val9) -> TIntIntFltTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TFlt > const &
        Val2: TTriple< TInt,TInt,TFlt > const &
        Val3: TTriple< TInt,TInt,TFlt > const &
        Val4: TTriple< TInt,TInt,TFlt > const &
        Val5: TTriple< TInt,TInt,TFlt > const &
        Val6: TTriple< TInt,TInt,TFlt > const &
        Val7: TTriple< TInt,TInt,TFlt > const &
        Val8: TTriple< TInt,TInt,TFlt > const &
        Val9: TTriple< TInt,TInt,TFlt > const &

    (   R   Rf  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRf    s    Xt   TIntFltIntTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TIntFltIntTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sh  
        __init__(TVec<(TIntFltIntTr)> self) -> TIntFltIntTrV
        __init__(TVec<(TIntFltIntTr)> self, TIntFltIntTrV Vec) -> TIntFltIntTrV

        Parameters:
            Vec: TVec< TTriple< TInt,TFlt,TInt >,int > const &

        __init__(TVec<(TIntFltIntTr)> self, int const & _Vals) -> TIntFltIntTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntFltIntTr)> self, int const & _MxVals, int const & _Vals) -> TIntFltIntTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntFltIntTr)> self, TIntFltIntTr _ValT, int const & _Vals) -> TIntFltIntTrV

        Parameters:
            _ValT: TTriple< TInt,TFlt,TInt > *
            _Vals: int const &

        __init__(TVec<(TIntFltIntTr)> self, TSIn SIn) -> TIntFltIntTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltIntTrV_swiginitt   new_TIntFltIntTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   sb   
        Load(TIntFltIntTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntFltIntTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   sf   
        Save(TIntFltIntTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltIntTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
  s    c         G   s   t  j |  |  S(   s   
        __add__(TIntFltIntTrV self, TIntFltIntTr Val) -> TIntFltIntTrV

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltIntTrV self, TIntFltIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TFlt,TInt >,int > const &

        (   R   t   TIntFltIntTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltIntTrV self, TIntFltIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TFlt,TInt >,int > const &

        (   R   t   TIntFltIntTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TIntFltIntTrV self) -> int

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2  s    c         C   s   t  j |   S(   s|   
        GetMemSize(TIntFltIntTrV self) -> int

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <  s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntFltIntTrV self) -> int

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  F  s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TIntFltIntTrV self) -> int

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  P  s    c         G   s   t  j |  |  S(   s  
        Gen(TIntFltIntTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntFltIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntFltIntTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z  s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntFltIntTrV self, TIntFltIntTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TInt,TFlt,TInt > *
            _Vals: int const &

        (   R   t   TIntFltIntTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j  s    	c         C   s   t  j |   S(   sx   
        IsExt(TIntFltIntTrV self) -> bool

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u  s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntFltIntTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntFltIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntFltIntTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s  
        Clr(TIntFltIntTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntFltIntTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntFltIntTrV self)

        Parameters:
            self: TVec< TIntFltIntTr > *

        (   R   t   TIntFltIntTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntFltIntTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntFltIntTrV self)

        Parameters:
            self: TVec< TIntFltIntTr > *

        (   R   t   TIntFltIntTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   si   
        Pack(TIntFltIntTrV self)

        Parameters:
            self: TVec< TIntFltIntTr > *

        (   R   t   TIntFltIntTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntFltIntTrV self, TIntFltIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TFlt,TInt >,int > &

        (   R   t   TIntFltIntTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        Empty(TIntFltIntTrV self) -> bool

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW     s    c         C   s   t  j |   S(   su   
        Len(TIntFltIntTrV self) -> int

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   sz   
        Reserved(TIntFltIntTrV self) -> int

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   s   
        Last(TIntFltIntTrV self) -> TIntFltIntTr
        Last(TIntFltIntTrV self) -> TIntFltIntTr

        Parameters:
            self: TVec< TIntFltIntTr > *

        (   R   t   TIntFltIntTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sz   
        LastValN(TIntFltIntTrV self) -> int

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntFltIntTrV self) -> TIntFltIntTr
        LastLast(TIntFltIntTrV self) -> TIntFltIntTr

        Parameters:
            self: TVec< TIntFltIntTr > *

        (   R   t   TIntFltIntTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   s   
        BegI(TIntFltIntTrV self) -> TIntFltIntTr

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        EndI(TIntFltIntTrV self) -> TIntFltIntTr

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetI(TIntFltIntTrV self, int const & ValN) -> TIntFltIntTr

        Parameters:
            ValN: int const &

        (   R   t   TIntFltIntTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TIntFltIntTrV self) -> int
        Add(TIntFltIntTrV self, TIntFltIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        Add(TIntFltIntTrV self, TIntFltIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > &

        Add(TIntFltIntTrV self, TIntFltIntTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &
            ResizeLen: int const &

        (   R   t   TIntFltIntTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #  s    c         G   s   t  j |  |  S(   s   
        AddV(TIntFltIntTrV self, TIntFltIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &

        (   R   t   TIntFltIntTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9  s    c         G   s   t  j |  |  S(   sD  
        AddSorted(TIntFltIntTrV self, TIntFltIntTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntFltIntTrV self, TIntFltIntTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &
            Asc: bool const &

        AddSorted(TIntFltIntTrV self, TIntFltIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C  s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntFltIntTrV self, TIntFltIntTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &
            Asc: bool const &

        (   R   t   TIntFltIntTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z  s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntFltIntTrV self, TIntFltIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e  s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntFltIntTrV self, TIntFltIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &

        (   R   t   TIntFltIntTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o  s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntFltIntTrV self, TIntFltIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y  s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntFltIntTrV self, int const & ValN) -> TIntFltIntTr

        Parameters:
            ValN: int const &

        GetVal(TIntFltIntTrV self, int const & ValN) -> TIntFltIntTr

        Parameters:
            ValN: int const &

        (   R   t   TIntFltIntTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntFltIntTrV self, int const & ValN, TIntFltIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntFltIntTrV self, int const & BValN, int const & EValN, TIntFltIntTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > &

        (   R   t   TIntFltIntTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntFltIntTrV self, int const & ValN, TIntFltIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s  
        Del(TIntFltIntTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntFltIntTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntFltIntTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        DelLast(TIntFltIntTrV self)

        Parameters:
            self: TVec< TIntFltIntTr > *

        (   R   t   TIntFltIntTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntFltIntTrV self, TIntFltIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntFltIntTrV self, TIntFltIntTr Val)

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntFltIntTrV self, TIntFltIntTr Val)

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s'  
        Swap(TIntFltIntTrV self, TIntFltIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TFlt,TInt >,int > &

        Swap(TIntFltIntTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntFltIntTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c          G   s   t  j |    S(   s   
        SwapI(TIntFltIntTr LVal, TIntFltIntTr RVal)

        Parameters:
            LVal: TVec< TTriple< TInt,TFlt,TInt > >::TIter
            RVal: TVec< TTriple< TInt,TFlt,TInt > >::TIter

        (   R   t   TIntFltIntTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(    s    	c         C   s   t  j |   S(   su   
        NextPerm(TIntFltIntTrV self) -> bool

        Parameters:
            self: TVec< TIntFltIntTr > *

        (   R   t   TIntFltIntTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    c         C   s   t  j |   S(   su   
        PrevPerm(TIntFltIntTrV self) -> bool

        Parameters:
            self: TVec< TIntFltIntTr > *

        (   R   t   TIntFltIntTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntFltIntTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntFltIntTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntFltIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltIntTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  '  s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntFltIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltIntTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  3  s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntFltIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltIntTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  ?  s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntFltIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntFltIntTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  K  s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntFltIntTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntFltIntTrV self)

        Parameters:
            self: TVec< TIntFltIntTr > *

        (   R   t   TIntFltIntTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W  s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntFltIntTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntFltIntTrV self) -> bool

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  f  s    c         G   s   t  j |  |  S(   se   
        Shuffle(TIntFltIntTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntFltIntTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  u  s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntFltIntTrV self)
        Reverse(TIntFltIntTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntFltIntTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         C   s   t  j |   S(   sj   
        Merge(TIntFltIntTrV self)

        Parameters:
            self: TVec< TIntFltIntTr > *

        (   R   t   TIntFltIntTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>    s    c         G   s   t  j |  |  S(   su  
        Intrs(TIntFltIntTrV self, TIntFltIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &

        Intrs(TIntFltIntTrV self, TIntFltIntTrV ValV, TIntFltIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TFlt,TInt >,int > &

        (   R   t   TIntFltIntTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   su  
        Union(TIntFltIntTrV self, TIntFltIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &

        Union(TIntFltIntTrV self, TIntFltIntTrV ValV, TIntFltIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TFlt,TInt >,int > &

        (   R   t   TIntFltIntTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   ss  
        Diff(TIntFltIntTrV self, TIntFltIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &

        Diff(TIntFltIntTrV self, TIntFltIntTrV ValV, TIntFltIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TFlt,TInt >,int > &

        (   R   t   TIntFltIntTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC    s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntFltIntTrV self, TIntFltIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &

        (   R   t   TIntFltIntTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE    s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntFltIntTrV self, TIntFltIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &

        (   R   t   TIntFltIntTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         G   s   t  j |  |  S(   s   
        Count(TIntFltIntTrV self, TIntFltIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   sC  
        SearchBin(TIntFltIntTrV self, TIntFltIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        SearchBin(TIntFltIntTrV self, TIntFltIntTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &
            InsValN: int &

        (   R   t   TIntFltIntTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK    s    c         G   s   t  j |  |  S(   sO  
        SearchForw(TIntFltIntTrV self, TIntFltIntTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &
            BValN: int const &

        SearchForw(TIntFltIntTrV self, TIntFltIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM    s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntFltIntTrV self, TIntFltIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO    s    c         G   s   t  j |  |  S(   so  
        SearchVForw(TIntFltIntTrV self, TIntFltIntTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TIntFltIntTrV self, TIntFltIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TFlt,TInt >,int > const &

        (   R   t   TIntFltIntTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ    s    c         G   s   t  j |  |  S(   s5  
        IsIn(TIntFltIntTrV self, TIntFltIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        IsIn(TIntFltIntTrV self, TIntFltIntTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &
            ValN: int &

        (   R   t   TIntFltIntTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntFltIntTrV self, TIntFltIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  -  s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltIntTrV self, TIntFltIntTr Val) -> TIntFltIntTr

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  7  s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntFltIntTrV self, TIntFltIntTr Val) -> TIntFltIntTr

        Parameters:
            Val: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  A  s    c         C   s   t  j |   S(   s{   
        GetMxValN(TIntFltIntTrV self) -> int

        Parameters:
            self: TVec< TIntFltIntTr > const *

        (   R   t   TIntFltIntTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  K  s    c          G   s   t  j |    S(   s  
        GetV(TIntFltIntTr Val1) -> TIntFltIntTrV

        Parameters:
            Val1: TTriple< TInt,TFlt,TInt > const &

        GetV(TIntFltIntTr Val1, TIntFltIntTr Val2) -> TIntFltIntTrV

        Parameters:
            Val1: TTriple< TInt,TFlt,TInt > const &
            Val2: TTriple< TInt,TFlt,TInt > const &

        GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3) -> TIntFltIntTrV

        Parameters:
            Val1: TTriple< TInt,TFlt,TInt > const &
            Val2: TTriple< TInt,TFlt,TInt > const &
            Val3: TTriple< TInt,TFlt,TInt > const &

        GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4) -> TIntFltIntTrV

        Parameters:
            Val1: TTriple< TInt,TFlt,TInt > const &
            Val2: TTriple< TInt,TFlt,TInt > const &
            Val3: TTriple< TInt,TFlt,TInt > const &
            Val4: TTriple< TInt,TFlt,TInt > const &

        GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4, TIntFltIntTr Val5) -> TIntFltIntTrV

        Parameters:
            Val1: TTriple< TInt,TFlt,TInt > const &
            Val2: TTriple< TInt,TFlt,TInt > const &
            Val3: TTriple< TInt,TFlt,TInt > const &
            Val4: TTriple< TInt,TFlt,TInt > const &
            Val5: TTriple< TInt,TFlt,TInt > const &

        GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4, TIntFltIntTr Val5, 
            TIntFltIntTr Val6) -> TIntFltIntTrV

        Parameters:
            Val1: TTriple< TInt,TFlt,TInt > const &
            Val2: TTriple< TInt,TFlt,TInt > const &
            Val3: TTriple< TInt,TFlt,TInt > const &
            Val4: TTriple< TInt,TFlt,TInt > const &
            Val5: TTriple< TInt,TFlt,TInt > const &
            Val6: TTriple< TInt,TFlt,TInt > const &

        GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4, TIntFltIntTr Val5, 
            TIntFltIntTr Val6, TIntFltIntTr Val7) -> TIntFltIntTrV

        Parameters:
            Val1: TTriple< TInt,TFlt,TInt > const &
            Val2: TTriple< TInt,TFlt,TInt > const &
            Val3: TTriple< TInt,TFlt,TInt > const &
            Val4: TTriple< TInt,TFlt,TInt > const &
            Val5: TTriple< TInt,TFlt,TInt > const &
            Val6: TTriple< TInt,TFlt,TInt > const &
            Val7: TTriple< TInt,TFlt,TInt > const &

        GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4, TIntFltIntTr Val5, 
            TIntFltIntTr Val6, TIntFltIntTr Val7, TIntFltIntTr Val8) -> TIntFltIntTrV

        Parameters:
            Val1: TTriple< TInt,TFlt,TInt > const &
            Val2: TTriple< TInt,TFlt,TInt > const &
            Val3: TTriple< TInt,TFlt,TInt > const &
            Val4: TTriple< TInt,TFlt,TInt > const &
            Val5: TTriple< TInt,TFlt,TInt > const &
            Val6: TTriple< TInt,TFlt,TInt > const &
            Val7: TTriple< TInt,TFlt,TInt > const &
            Val8: TTriple< TInt,TFlt,TInt > const &

        GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4, TIntFltIntTr Val5, 
            TIntFltIntTr Val6, TIntFltIntTr Val7, TIntFltIntTr Val8, TIntFltIntTr Val9) -> TIntFltIntTrV

        Parameters:
            Val1: TTriple< TInt,TFlt,TInt > const &
            Val2: TTriple< TInt,TFlt,TInt > const &
            Val3: TTriple< TInt,TFlt,TInt > const &
            Val4: TTriple< TInt,TFlt,TInt > const &
            Val5: TTriple< TInt,TFlt,TInt > const &
            Val6: TTriple< TInt,TFlt,TInt > const &
            Val7: TTriple< TInt,TFlt,TInt > const &
            Val8: TTriple< TInt,TFlt,TInt > const &
            Val9: TTriple< TInt,TFlt,TInt > const &

        (   R   t   TIntFltIntTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  U  s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntFltIntTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRh    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TIntFltIntTrV_SwapI(TIntFltIntTr LVal, TIntFltIntTr RVal)

    Parameters:
        LVal: TVec< TTriple< TInt,TFlt,TInt > >::TIter
        RVal: TVec< TTriple< TInt,TFlt,TInt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   s  
    GetV(TIntFltIntTr Val1) -> TIntFltIntTrV

    Parameters:
        Val1: TTriple< TInt,TFlt,TInt > const &

    GetV(TIntFltIntTr Val1, TIntFltIntTr Val2) -> TIntFltIntTrV

    Parameters:
        Val1: TTriple< TInt,TFlt,TInt > const &
        Val2: TTriple< TInt,TFlt,TInt > const &

    GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3) -> TIntFltIntTrV

    Parameters:
        Val1: TTriple< TInt,TFlt,TInt > const &
        Val2: TTriple< TInt,TFlt,TInt > const &
        Val3: TTriple< TInt,TFlt,TInt > const &

    GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4) -> TIntFltIntTrV

    Parameters:
        Val1: TTriple< TInt,TFlt,TInt > const &
        Val2: TTriple< TInt,TFlt,TInt > const &
        Val3: TTriple< TInt,TFlt,TInt > const &
        Val4: TTriple< TInt,TFlt,TInt > const &

    GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4, TIntFltIntTr Val5) -> TIntFltIntTrV

    Parameters:
        Val1: TTriple< TInt,TFlt,TInt > const &
        Val2: TTriple< TInt,TFlt,TInt > const &
        Val3: TTriple< TInt,TFlt,TInt > const &
        Val4: TTriple< TInt,TFlt,TInt > const &
        Val5: TTriple< TInt,TFlt,TInt > const &

    GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4, TIntFltIntTr Val5, 
        TIntFltIntTr Val6) -> TIntFltIntTrV

    Parameters:
        Val1: TTriple< TInt,TFlt,TInt > const &
        Val2: TTriple< TInt,TFlt,TInt > const &
        Val3: TTriple< TInt,TFlt,TInt > const &
        Val4: TTriple< TInt,TFlt,TInt > const &
        Val5: TTriple< TInt,TFlt,TInt > const &
        Val6: TTriple< TInt,TFlt,TInt > const &

    GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4, TIntFltIntTr Val5, 
        TIntFltIntTr Val6, TIntFltIntTr Val7) -> TIntFltIntTrV

    Parameters:
        Val1: TTriple< TInt,TFlt,TInt > const &
        Val2: TTriple< TInt,TFlt,TInt > const &
        Val3: TTriple< TInt,TFlt,TInt > const &
        Val4: TTriple< TInt,TFlt,TInt > const &
        Val5: TTriple< TInt,TFlt,TInt > const &
        Val6: TTriple< TInt,TFlt,TInt > const &
        Val7: TTriple< TInt,TFlt,TInt > const &

    GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4, TIntFltIntTr Val5, 
        TIntFltIntTr Val6, TIntFltIntTr Val7, TIntFltIntTr Val8) -> TIntFltIntTrV

    Parameters:
        Val1: TTriple< TInt,TFlt,TInt > const &
        Val2: TTriple< TInt,TFlt,TInt > const &
        Val3: TTriple< TInt,TFlt,TInt > const &
        Val4: TTriple< TInt,TFlt,TInt > const &
        Val5: TTriple< TInt,TFlt,TInt > const &
        Val6: TTriple< TInt,TFlt,TInt > const &
        Val7: TTriple< TInt,TFlt,TInt > const &
        Val8: TTriple< TInt,TFlt,TInt > const &

    TIntFltIntTrV_GetV(TIntFltIntTr Val1, TIntFltIntTr Val2, TIntFltIntTr Val3, TIntFltIntTr Val4, TIntFltIntTr Val5, 
        TIntFltIntTr Val6, TIntFltIntTr Val7, TIntFltIntTr Val8, TIntFltIntTr Val9) -> TIntFltIntTrV

    Parameters:
        Val1: TTriple< TInt,TFlt,TInt > const &
        Val2: TTriple< TInt,TFlt,TInt > const &
        Val3: TTriple< TInt,TFlt,TInt > const &
        Val4: TTriple< TInt,TFlt,TInt > const &
        Val5: TTriple< TInt,TFlt,TInt > const &
        Val6: TTriple< TInt,TFlt,TInt > const &
        Val7: TTriple< TInt,TFlt,TInt > const &
        Val8: TTriple< TInt,TFlt,TInt > const &
        Val9: TTriple< TInt,TFlt,TInt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    Xt   TIntStrIntTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TIntStrIntTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sh  
        __init__(TVec<(TIntStrIntTr)> self) -> TIntStrIntTrV
        __init__(TVec<(TIntStrIntTr)> self, TIntStrIntTrV Vec) -> TIntStrIntTrV

        Parameters:
            Vec: TVec< TTriple< TInt,TStr,TInt >,int > const &

        __init__(TVec<(TIntStrIntTr)> self, int const & _Vals) -> TIntStrIntTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntStrIntTr)> self, int const & _MxVals, int const & _Vals) -> TIntStrIntTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntStrIntTr)> self, TIntStrIntTr _ValT, int const & _Vals) -> TIntStrIntTrV

        Parameters:
            _ValT: TTriple< TInt,TStr,TInt > *
            _Vals: int const &

        __init__(TVec<(TIntStrIntTr)> self, TSIn SIn) -> TIntStrIntTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrIntTrV_swiginitt   new_TIntStrIntTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   c  s    c         G   s   t  j |  |  S(   sb   
        Load(TIntStrIntTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrIntTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sf   
        Save(TIntStrIntTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrIntTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __add__(TIntStrIntTrV self, TIntStrIntTr Val) -> TIntStrIntTrV

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrIntTrV self, TIntStrIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TStr,TInt >,int > const &

        (   R   t   TIntStrIntTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrIntTrV self, TIntStrIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TStr,TInt >,int > const &

        (   R   t   TIntStrIntTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TIntStrIntTrV self) -> int

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s|   
        GetMemSize(TIntStrIntTrV self) -> int

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntStrIntTrV self) -> int

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TIntStrIntTrV self) -> int

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TIntStrIntTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntStrIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrIntTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntStrIntTrV self, TIntStrIntTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TInt,TStr,TInt > *
            _Vals: int const &

        (   R   t   TIntStrIntTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sx   
        IsExt(TIntStrIntTrV self) -> bool

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntStrIntTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntStrIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrIntTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s  
        Clr(TIntStrIntTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntStrIntTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntStrIntTrV self)

        Parameters:
            self: TVec< TIntStrIntTr > *

        (   R   t   TIntStrIntTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntStrIntTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntStrIntTrV self)

        Parameters:
            self: TVec< TIntStrIntTr > *

        (   R   t   TIntStrIntTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   '  s    c         C   s   t  j |   S(   si   
        Pack(TIntStrIntTrV self)

        Parameters:
            self: TVec< TIntStrIntTr > *

        (   R   t   TIntStrIntTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6  s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntStrIntTrV self, TIntStrIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TStr,TInt >,int > &

        (   R   t   TIntStrIntTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @  s    c         C   s   t  j |   S(   sx   
        Empty(TIntStrIntTrV self) -> bool

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   J  s    c         C   s   t  j |   S(   su   
        Len(TIntStrIntTrV self) -> int

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   T  s    c         C   s   t  j |   S(   sz   
        Reserved(TIntStrIntTrV self) -> int

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  ^  s    c         G   s   t  j |  |  S(   s   
        Last(TIntStrIntTrV self) -> TIntStrIntTr
        Last(TIntStrIntTrV self) -> TIntStrIntTr

        Parameters:
            self: TVec< TIntStrIntTr > *

        (   R   t   TIntStrIntTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h  s    	c         C   s   t  j |   S(   sz   
        LastValN(TIntStrIntTrV self) -> int

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s  s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntStrIntTrV self) -> TIntStrIntTr
        LastLast(TIntStrIntTrV self) -> TIntStrIntTr

        Parameters:
            self: TVec< TIntStrIntTr > *

        (   R   t   TIntStrIntTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }  s    	c         C   s   t  j |   S(   s   
        BegI(TIntStrIntTrV self) -> TIntStrIntTr

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        EndI(TIntStrIntTrV self) -> TIntStrIntTr

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetI(TIntStrIntTrV self, int const & ValN) -> TIntStrIntTr

        Parameters:
            ValN: int const &

        (   R   t   TIntStrIntTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	    s    c         G   s   t  j |  |  S(   s  
        Add(TIntStrIntTrV self) -> int
        Add(TIntStrIntTrV self, TIntStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        Add(TIntStrIntTrV self, TIntStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > &

        Add(TIntStrIntTrV self, TIntStrIntTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &
            ResizeLen: int const &

        (   R   t   TIntStrIntTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TIntStrIntTrV self, TIntStrIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &

        (   R   t   TIntStrIntTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sD  
        AddSorted(TIntStrIntTrV self, TIntStrIntTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntStrIntTrV self, TIntStrIntTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &
            Asc: bool const &

        AddSorted(TIntStrIntTrV self, TIntStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntStrIntTrV self, TIntStrIntTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &
            Asc: bool const &

        (   R   t   TIntStrIntTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntStrIntTrV self, TIntStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntStrIntTrV self, TIntStrIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &

        (   R   t   TIntStrIntTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntStrIntTrV self, TIntStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntStrIntTrV self, int const & ValN) -> TIntStrIntTr

        Parameters:
            ValN: int const &

        GetVal(TIntStrIntTrV self, int const & ValN) -> TIntStrIntTr

        Parameters:
            ValN: int const &

        (   R   t   TIntStrIntTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntStrIntTrV self, int const & ValN, TIntStrIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntStrIntTrV self, int const & BValN, int const & EValN, TIntStrIntTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > &

        (   R   t   TIntStrIntTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntStrIntTrV self, int const & ValN, TIntStrIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,  s    	c         G   s   t  j |  |  S(   s  
        Del(TIntStrIntTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntStrIntTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntStrIntTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7  s    c         C   s   t  j |   S(   sl   
        DelLast(TIntStrIntTrV self)

        Parameters:
            self: TVec< TIntStrIntTr > *

        (   R   t   TIntStrIntTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G  s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntStrIntTrV self, TIntStrIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  Q  s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntStrIntTrV self, TIntStrIntTr Val)

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  [  s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntStrIntTrV self, TIntStrIntTr Val)

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  e  s    c         G   s   t  j |  |  S(   s'  
        Swap(TIntStrIntTrV self, TIntStrIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TStr,TInt >,int > &

        Swap(TIntStrIntTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntStrIntTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  o  s    c          G   s   t  j |    S(   s   
        SwapI(TIntStrIntTr LVal, TIntStrIntTr RVal)

        Parameters:
            LVal: TVec< TTriple< TInt,TStr,TInt > >::TIter
            RVal: TVec< TTriple< TInt,TStr,TInt > >::TIter

        (   R   t   TIntStrIntTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(    s    	c         C   s   t  j |   S(   su   
        NextPerm(TIntStrIntTrV self) -> bool

        Parameters:
            self: TVec< TIntStrIntTr > *

        (   R   t   TIntStrIntTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    c         C   s   t  j |   S(   su   
        PrevPerm(TIntStrIntTrV self) -> bool

        Parameters:
            self: TVec< TIntStrIntTr > *

        (   R   t   TIntStrIntTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,    s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntStrIntTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntStrIntTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.    s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntStrIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrIntTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0    s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntStrIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrIntTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntStrIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrIntTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntStrIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrIntTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntStrIntTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntStrIntTrV self)

        Parameters:
            self: TVec< TIntStrIntTr > *

        (   R   t   TIntStrIntTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntStrIntTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntStrIntTrV self) -> bool

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9    s    c         G   s   t  j |  |  S(   se   
        Shuffle(TIntStrIntTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntStrIntTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;    s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntStrIntTrV self)
        Reverse(TIntStrIntTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntStrIntTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         C   s   t  j |   S(   sj   
        Merge(TIntStrIntTrV self)

        Parameters:
            self: TVec< TIntStrIntTr > *

        (   R   t   TIntStrIntTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>    s    c         G   s   t  j |  |  S(   su  
        Intrs(TIntStrIntTrV self, TIntStrIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &

        Intrs(TIntStrIntTrV self, TIntStrIntTrV ValV, TIntStrIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TStr,TInt >,int > &

        (   R   t   TIntStrIntTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@    s    c         G   s   t  j |  |  S(   su  
        Union(TIntStrIntTrV self, TIntStrIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &

        Union(TIntStrIntTrV self, TIntStrIntTrV ValV, TIntStrIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TStr,TInt >,int > &

        (   R   t   TIntStrIntTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (  s    c         G   s   t  j |  |  S(   ss  
        Diff(TIntStrIntTrV self, TIntStrIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &

        Diff(TIntStrIntTrV self, TIntStrIntTrV ValV, TIntStrIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TStr,TInt >,int > &

        (   R   t   TIntStrIntTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  8  s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntStrIntTrV self, TIntStrIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &

        (   R   t   TIntStrIntTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  H  s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntStrIntTrV self, TIntStrIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &

        (   R   t   TIntStrIntTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  R  s    c         G   s   t  j |  |  S(   s   
        Count(TIntStrIntTrV self, TIntStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  \  s    c         G   s   t  j |  |  S(   sC  
        SearchBin(TIntStrIntTrV self, TIntStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        SearchBin(TIntStrIntTrV self, TIntStrIntTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &
            InsValN: int &

        (   R   t   TIntStrIntTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  f  s    c         G   s   t  j |  |  S(   sO  
        SearchForw(TIntStrIntTrV self, TIntStrIntTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &
            BValN: int const &

        SearchForw(TIntStrIntTrV self, TIntStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  v  s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntStrIntTrV self, TIntStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO    s    c         G   s   t  j |  |  S(   so  
        SearchVForw(TIntStrIntTrV self, TIntStrIntTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &
            BValN: int const &

        SearchVForw(TIntStrIntTrV self, TIntStrIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TStr,TInt >,int > const &

        (   R   t   TIntStrIntTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ    s    c         G   s   t  j |  |  S(   s5  
        IsIn(TIntStrIntTrV self, TIntStrIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        IsIn(TIntStrIntTrV self, TIntStrIntTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &
            ValN: int &

        (   R   t   TIntStrIntTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntStrIntTrV self, TIntStrIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU    s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntStrIntTrV self, TIntStrIntTr Val) -> TIntStrIntTr

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntStrIntTrV self, TIntStrIntTr Val) -> TIntStrIntTr

        Parameters:
            Val: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   s{   
        GetMxValN(TIntStrIntTrV self) -> int

        Parameters:
            self: TVec< TIntStrIntTr > const *

        (   R   t   TIntStrIntTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[    s    c          G   s   t  j |    S(   s  
        GetV(TIntStrIntTr Val1) -> TIntStrIntTrV

        Parameters:
            Val1: TTriple< TInt,TStr,TInt > const &

        GetV(TIntStrIntTr Val1, TIntStrIntTr Val2) -> TIntStrIntTrV

        Parameters:
            Val1: TTriple< TInt,TStr,TInt > const &
            Val2: TTriple< TInt,TStr,TInt > const &

        GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3) -> TIntStrIntTrV

        Parameters:
            Val1: TTriple< TInt,TStr,TInt > const &
            Val2: TTriple< TInt,TStr,TInt > const &
            Val3: TTriple< TInt,TStr,TInt > const &

        GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4) -> TIntStrIntTrV

        Parameters:
            Val1: TTriple< TInt,TStr,TInt > const &
            Val2: TTriple< TInt,TStr,TInt > const &
            Val3: TTriple< TInt,TStr,TInt > const &
            Val4: TTriple< TInt,TStr,TInt > const &

        GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4, TIntStrIntTr Val5) -> TIntStrIntTrV

        Parameters:
            Val1: TTriple< TInt,TStr,TInt > const &
            Val2: TTriple< TInt,TStr,TInt > const &
            Val3: TTriple< TInt,TStr,TInt > const &
            Val4: TTriple< TInt,TStr,TInt > const &
            Val5: TTriple< TInt,TStr,TInt > const &

        GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4, TIntStrIntTr Val5, 
            TIntStrIntTr Val6) -> TIntStrIntTrV

        Parameters:
            Val1: TTriple< TInt,TStr,TInt > const &
            Val2: TTriple< TInt,TStr,TInt > const &
            Val3: TTriple< TInt,TStr,TInt > const &
            Val4: TTriple< TInt,TStr,TInt > const &
            Val5: TTriple< TInt,TStr,TInt > const &
            Val6: TTriple< TInt,TStr,TInt > const &

        GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4, TIntStrIntTr Val5, 
            TIntStrIntTr Val6, TIntStrIntTr Val7) -> TIntStrIntTrV

        Parameters:
            Val1: TTriple< TInt,TStr,TInt > const &
            Val2: TTriple< TInt,TStr,TInt > const &
            Val3: TTriple< TInt,TStr,TInt > const &
            Val4: TTriple< TInt,TStr,TInt > const &
            Val5: TTriple< TInt,TStr,TInt > const &
            Val6: TTriple< TInt,TStr,TInt > const &
            Val7: TTriple< TInt,TStr,TInt > const &

        GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4, TIntStrIntTr Val5, 
            TIntStrIntTr Val6, TIntStrIntTr Val7, TIntStrIntTr Val8) -> TIntStrIntTrV

        Parameters:
            Val1: TTriple< TInt,TStr,TInt > const &
            Val2: TTriple< TInt,TStr,TInt > const &
            Val3: TTriple< TInt,TStr,TInt > const &
            Val4: TTriple< TInt,TStr,TInt > const &
            Val5: TTriple< TInt,TStr,TInt > const &
            Val6: TTriple< TInt,TStr,TInt > const &
            Val7: TTriple< TInt,TStr,TInt > const &
            Val8: TTriple< TInt,TStr,TInt > const &

        GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4, TIntStrIntTr Val5, 
            TIntStrIntTr Val6, TIntStrIntTr Val7, TIntStrIntTr Val8, TIntStrIntTr Val9) -> TIntStrIntTrV

        Parameters:
            Val1: TTriple< TInt,TStr,TInt > const &
            Val2: TTriple< TInt,TStr,TInt > const &
            Val3: TTriple< TInt,TStr,TInt > const &
            Val4: TTriple< TInt,TStr,TInt > const &
            Val5: TTriple< TInt,TStr,TInt > const &
            Val6: TTriple< TInt,TStr,TInt > const &
            Val7: TTriple< TInt,TStr,TInt > const &
            Val8: TTriple< TInt,TStr,TInt > const &
            Val9: TTriple< TInt,TStr,TInt > const &

        (   R   t   TIntStrIntTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntStrIntTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TIntStrIntTrV_SwapI(TIntStrIntTr LVal, TIntStrIntTr RVal)

    Parameters:
        LVal: TVec< TTriple< TInt,TStr,TInt > >::TIter
        RVal: TVec< TTriple< TInt,TStr,TInt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |  s    	c          G   s   t  j |    S(   s  
    GetV(TIntStrIntTr Val1) -> TIntStrIntTrV

    Parameters:
        Val1: TTriple< TInt,TStr,TInt > const &

    GetV(TIntStrIntTr Val1, TIntStrIntTr Val2) -> TIntStrIntTrV

    Parameters:
        Val1: TTriple< TInt,TStr,TInt > const &
        Val2: TTriple< TInt,TStr,TInt > const &

    GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3) -> TIntStrIntTrV

    Parameters:
        Val1: TTriple< TInt,TStr,TInt > const &
        Val2: TTriple< TInt,TStr,TInt > const &
        Val3: TTriple< TInt,TStr,TInt > const &

    GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4) -> TIntStrIntTrV

    Parameters:
        Val1: TTriple< TInt,TStr,TInt > const &
        Val2: TTriple< TInt,TStr,TInt > const &
        Val3: TTriple< TInt,TStr,TInt > const &
        Val4: TTriple< TInt,TStr,TInt > const &

    GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4, TIntStrIntTr Val5) -> TIntStrIntTrV

    Parameters:
        Val1: TTriple< TInt,TStr,TInt > const &
        Val2: TTriple< TInt,TStr,TInt > const &
        Val3: TTriple< TInt,TStr,TInt > const &
        Val4: TTriple< TInt,TStr,TInt > const &
        Val5: TTriple< TInt,TStr,TInt > const &

    GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4, TIntStrIntTr Val5, 
        TIntStrIntTr Val6) -> TIntStrIntTrV

    Parameters:
        Val1: TTriple< TInt,TStr,TInt > const &
        Val2: TTriple< TInt,TStr,TInt > const &
        Val3: TTriple< TInt,TStr,TInt > const &
        Val4: TTriple< TInt,TStr,TInt > const &
        Val5: TTriple< TInt,TStr,TInt > const &
        Val6: TTriple< TInt,TStr,TInt > const &

    GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4, TIntStrIntTr Val5, 
        TIntStrIntTr Val6, TIntStrIntTr Val7) -> TIntStrIntTrV

    Parameters:
        Val1: TTriple< TInt,TStr,TInt > const &
        Val2: TTriple< TInt,TStr,TInt > const &
        Val3: TTriple< TInt,TStr,TInt > const &
        Val4: TTriple< TInt,TStr,TInt > const &
        Val5: TTriple< TInt,TStr,TInt > const &
        Val6: TTriple< TInt,TStr,TInt > const &
        Val7: TTriple< TInt,TStr,TInt > const &

    GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4, TIntStrIntTr Val5, 
        TIntStrIntTr Val6, TIntStrIntTr Val7, TIntStrIntTr Val8) -> TIntStrIntTrV

    Parameters:
        Val1: TTriple< TInt,TStr,TInt > const &
        Val2: TTriple< TInt,TStr,TInt > const &
        Val3: TTriple< TInt,TStr,TInt > const &
        Val4: TTriple< TInt,TStr,TInt > const &
        Val5: TTriple< TInt,TStr,TInt > const &
        Val6: TTriple< TInt,TStr,TInt > const &
        Val7: TTriple< TInt,TStr,TInt > const &
        Val8: TTriple< TInt,TStr,TInt > const &

    TIntStrIntTrV_GetV(TIntStrIntTr Val1, TIntStrIntTr Val2, TIntStrIntTr Val3, TIntStrIntTr Val4, TIntStrIntTr Val5, 
        TIntStrIntTr Val6, TIntStrIntTr Val7, TIntStrIntTr Val8, TIntStrIntTr Val9) -> TIntStrIntTrV

    Parameters:
        Val1: TTriple< TInt,TStr,TInt > const &
        Val2: TTriple< TInt,TStr,TInt > const &
        Val3: TTriple< TInt,TStr,TInt > const &
        Val4: TTriple< TInt,TStr,TInt > const &
        Val5: TTriple< TInt,TStr,TInt > const &
        Val6: TTriple< TInt,TStr,TInt > const &
        Val7: TTriple< TInt,TStr,TInt > const &
        Val8: TTriple< TInt,TStr,TInt > const &
        Val9: TTriple< TInt,TStr,TInt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    Xt   TUIntIntKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s%   Proxy of C++ TVec<(TUIntIntKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sD  
        __init__(TVec<(TUIntIntKd)> self) -> TUIntIntKdV
        __init__(TVec<(TUIntIntKd)> self, TUIntIntKdV Vec) -> TUIntIntKdV

        Parameters:
            Vec: TVec< TKeyDat< TUInt,TInt >,int > const &

        __init__(TVec<(TUIntIntKd)> self, int const & _Vals) -> TUIntIntKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUIntIntKd)> self, int const & _MxVals, int const & _Vals) -> TUIntIntKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUIntIntKd)> self, TUIntIntKd _ValT, int const & _Vals) -> TUIntIntKdV

        Parameters:
            _ValT: TKeyDat< TUInt,TInt > *
            _Vals: int const &

        __init__(TVec<(TUIntIntKd)> self, TSIn SIn) -> TUIntIntKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TUIntIntKdV_swiginitt   new_TUIntIntKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD     s    c         G   s   t  j |  |  S(   s`   
        Load(TUIntIntKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUIntIntKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sd   
        Save(TUIntIntKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUIntIntKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __add__(TUIntIntKdV self, TUIntIntKd Val) -> TUIntIntKdV

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __eq__(TUIntIntKdV self, TUIntIntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TUInt,TInt >,int > const &

        (   R   t   TUIntIntKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $ s    c         G   s   t  j |  |  S(   s   
        __lt__(TUIntIntKdV self, TUIntIntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TUInt,TInt >,int > const &

        (   R   t   TUIntIntKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  . s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TUIntIntKdV self) -> int

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   8 s    c         C   s   t  j |   S(   sx   
        GetMemSize(TUIntIntKdV self) -> int

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TUIntIntKdV self) -> int

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  L s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TUIntIntKdV self) -> int

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  V s    c         G   s   t  j |  |  S(   s  
        Gen(TUIntIntKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUIntIntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUIntIntKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ` s    c         G   s   t  j |  |  S(   s   
        GenExt(TUIntIntKdV self, TUIntIntKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TUInt,TInt > *
            _Vals: int const &

        (   R   t   TUIntIntKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  p s    	c         C   s   t  j |   S(   st   
        IsExt(TUIntIntKdV self) -> bool

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         G   s   t  j |  |  S(   s  
        Reserve(TUIntIntKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUIntIntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUIntIntKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sy  
        Clr(TUIntIntKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUIntIntKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUIntIntKdV self)

        Parameters:
            self: TVec< TUIntIntKd > *

        (   R   t   TUIntIntKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Trunc(TUIntIntKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUIntIntKdV self)

        Parameters:
            self: TVec< TUIntIntKd > *

        (   R   t   TUIntIntKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   se   
        Pack(TUIntIntKdV self)

        Parameters:
            self: TVec< TUIntIntKd > *

        (   R   t   TUIntIntKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TUIntIntKdV self, TUIntIntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TUInt,TInt >,int > &

        (   R   t   TUIntIntKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   st   
        Empty(TUIntIntKdV self) -> bool

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sq   
        Len(TUIntIntKdV self) -> int

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sv   
        Reserved(TUIntIntKdV self) -> int

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~   s    c         G   s   t  j |  |  S(   s   
        Last(TUIntIntKdV self) -> TUIntIntKd
        Last(TUIntIntKdV self) -> TUIntIntKd

        Parameters:
            self: TVec< TUIntIntKd > *

        (   R   t   TUIntIntKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sv   
        LastValN(TUIntIntKdV self) -> int

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        LastLast(TUIntIntKdV self) -> TUIntIntKd
        LastLast(TUIntIntKdV self) -> TUIntIntKd

        Parameters:
            self: TVec< TUIntIntKd > *

        (   R   t   TUIntIntKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sy   
        BegI(TUIntIntKdV self) -> TUIntIntKd

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sy   
        EndI(TUIntIntKdV self) -> TUIntIntKd

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s|   
        GetI(TUIntIntKdV self, int const & ValN) -> TUIntIntKd

        Parameters:
            ValN: int const &

        (   R   t   TUIntIntKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s  
        Add(TUIntIntKdV self) -> int
        Add(TUIntIntKdV self, TUIntIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        Add(TUIntIntKdV self, TUIntIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > &

        Add(TUIntIntKdV self, TUIntIntKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &
            ResizeLen: int const &

        (   R   t   TUIntIntKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ) s    c         G   s   t  j |  |  S(   s   
        AddV(TUIntIntKdV self, TUIntIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &

        (   R   t   TUIntIntKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ? s    c         G   s   t  j |  |  S(   s,  
        AddSorted(TUIntIntKdV self, TUIntIntKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUIntIntKdV self, TUIntIntKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &
            Asc: bool const &

        AddSorted(TUIntIntKdV self, TUIntIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUIntIntKdV self, TUIntIntKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &
            Asc: bool const &

        (   R   t   TUIntIntKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ` s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TUIntIntKdV self, TUIntIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TUIntIntKdV self, TUIntIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &

        (   R   t   TUIntIntKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         G   s   t  j |  |  S(   s   
        AddUnique(TUIntIntKdV self, TUIntIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetVal(TUIntIntKdV self, int const & ValN) -> TUIntIntKd

        Parameters:
            ValN: int const &

        GetVal(TUIntIntKdV self, int const & ValN) -> TUIntIntKd

        Parameters:
            ValN: int const &

        (   R   t   TUIntIntKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        SetVal(TUIntIntKdV self, int const & ValN, TUIntIntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUIntIntKdV self, int const & BValN, int const & EValN, TUIntIntKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TUInt,TInt >,int > &

        (   R   t   TUIntIntKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         G   s   t  j |  |  S(   s   
        Ins(TUIntIntKdV self, int const & ValN, TUIntIntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s	  
        Del(TUIntIntKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUIntIntKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TUIntIntKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sh   
        DelLast(TUIntIntKdV self)

        Parameters:
            self: TVec< TUIntIntKd > *

        (   R   t   TUIntIntKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TUIntIntKdV self, TUIntIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s   
        DelAll(TUIntIntKdV self, TUIntIntKd Val)

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s   
        PutAll(TUIntIntKdV self, TUIntIntKd Val)

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        Swap(TUIntIntKdV self, TUIntIntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TUInt,TInt >,int > &

        Swap(TUIntIntKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TUIntIntKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c          G   s   t  j |    S(   s   
        SwapI(TUIntIntKd LVal, TUIntIntKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TUInt,TInt > >::TIter
            RVal: TVec< TKeyDat< TUInt,TInt > >::TIter

        (   R   t   TUIntIntKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(   s    	c         C   s   t  j |   S(   sq   
        NextPerm(TUIntIntKdV self) -> bool

        Parameters:
            self: TVec< TUIntIntKd > *

        (   R   t   TUIntIntKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*   s    c         C   s   t  j |   S(   sq   
        PrevPerm(TUIntIntKdV self) -> bool

        Parameters:
            self: TVec< TUIntIntKd > *

        (   R   t   TUIntIntKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,   s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUIntIntKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUIntIntKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  " s    	c         G   s   t  j |  |  S(   s   
        BSort(TUIntIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUIntIntKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  - s    
c         G   s   t  j |  |  S(   s   
        ISort(TUIntIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUIntIntKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  9 s    
c         G   s   t  j |  |  S(   s   
        Partition(TUIntIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUIntIntKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  E s    
c         G   s   t  j |  |  S(   s   
        QSort(TUIntIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUIntIntKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  Q s    
c         C   s   t  j |  |  S(   s   
        Sort(TUIntIntKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUIntIntKdV self)

        Parameters:
            self: TVec< TUIntIntKd > *

        (   R   t   TUIntIntKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ] s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUIntIntKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUIntIntKdV self) -> bool

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  l s    c         G   s   t  j |  |  S(   sc   
        Shuffle(TUIntIntKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUIntIntKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  { s    c         G   s   t  j |  |  S(   s   
        Reverse(TUIntIntKdV self)
        Reverse(TUIntIntKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUIntIntKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         C   s   t  j |   S(   sf   
        Merge(TUIntIntKdV self)

        Parameters:
            self: TVec< TUIntIntKd > *

        (   R   t   TUIntIntKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>   s    c         G   s   t  j |  |  S(   s_  
        Intrs(TUIntIntKdV self, TUIntIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &

        Intrs(TUIntIntKdV self, TUIntIntKdV ValV, TUIntIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TUInt,TInt >,int > &

        (   R   t   TUIntIntKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@   s    c         G   s   t  j |  |  S(   s_  
        Union(TUIntIntKdV self, TUIntIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &

        Union(TUIntIntKdV self, TUIntIntKdV ValV, TUIntIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TUInt,TInt >,int > &

        (   R   t   TUIntIntKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s]  
        Diff(TUIntIntKdV self, TUIntIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &

        Diff(TUIntIntKdV self, TUIntIntKdV ValV, TUIntIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TUInt,TInt >,int > &

        (   R   t   TUIntIntKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TUIntIntKdV self, TUIntIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &

        (   R   t   TUIntIntKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TUIntIntKdV self, TUIntIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &

        (   R   t   TUIntIntKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TUIntIntKdV self, TUIntIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s3  
        SearchBin(TUIntIntKdV self, TUIntIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        SearchBin(TUIntIntKdV self, TUIntIntKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &
            InsValN: int &

        (   R   t   TUIntIntKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK   s    c         G   s   t  j |  |  S(   s?  
        SearchForw(TUIntIntKdV self, TUIntIntKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &
            BValN: int const &

        SearchForw(TUIntIntKdV self, TUIntIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM   s    c         G   s   t  j |  |  S(   s   
        SearchBack(TUIntIntKdV self, TUIntIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  	 s    c         G   s   t  j |  |  S(   s_  
        SearchVForw(TUIntIntKdV self, TUIntIntKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TUIntIntKdV self, TUIntIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt,TInt >,int > const &

        (   R   t   TUIntIntKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ   s    c         G   s   t  j |  |  S(   s%  
        IsIn(TUIntIntKdV self, TUIntIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        IsIn(TUIntIntKdV self, TUIntIntKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &
            ValN: int &

        (   R   t   TUIntIntKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  # s    c         G   s   t  j |  |  S(   s   
        IsInBin(TUIntIntKdV self, TUIntIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  3 s    c         G   s   t  j |  |  S(   s   
        GetDat(TUIntIntKdV self, TUIntIntKd Val) -> TUIntIntKd

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  = s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TUIntIntKdV self, TUIntIntKd Val) -> TUIntIntKd

        Parameters:
            Val: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  G s    c         C   s   t  j |   S(   sw   
        GetMxValN(TUIntIntKdV self) -> int

        Parameters:
            self: TVec< TUIntIntKd > const *

        (   R   t   TUIntIntKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  Q s    c          G   s   t  j |    S(   sl  
        GetV(TUIntIntKd Val1) -> TUIntIntKdV

        Parameters:
            Val1: TKeyDat< TUInt,TInt > const &

        GetV(TUIntIntKd Val1, TUIntIntKd Val2) -> TUIntIntKdV

        Parameters:
            Val1: TKeyDat< TUInt,TInt > const &
            Val2: TKeyDat< TUInt,TInt > const &

        GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3) -> TUIntIntKdV

        Parameters:
            Val1: TKeyDat< TUInt,TInt > const &
            Val2: TKeyDat< TUInt,TInt > const &
            Val3: TKeyDat< TUInt,TInt > const &

        GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4) -> TUIntIntKdV

        Parameters:
            Val1: TKeyDat< TUInt,TInt > const &
            Val2: TKeyDat< TUInt,TInt > const &
            Val3: TKeyDat< TUInt,TInt > const &
            Val4: TKeyDat< TUInt,TInt > const &

        GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4, TUIntIntKd Val5) -> TUIntIntKdV

        Parameters:
            Val1: TKeyDat< TUInt,TInt > const &
            Val2: TKeyDat< TUInt,TInt > const &
            Val3: TKeyDat< TUInt,TInt > const &
            Val4: TKeyDat< TUInt,TInt > const &
            Val5: TKeyDat< TUInt,TInt > const &

        GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4, TUIntIntKd Val5, 
            TUIntIntKd Val6) -> TUIntIntKdV

        Parameters:
            Val1: TKeyDat< TUInt,TInt > const &
            Val2: TKeyDat< TUInt,TInt > const &
            Val3: TKeyDat< TUInt,TInt > const &
            Val4: TKeyDat< TUInt,TInt > const &
            Val5: TKeyDat< TUInt,TInt > const &
            Val6: TKeyDat< TUInt,TInt > const &

        GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4, TUIntIntKd Val5, 
            TUIntIntKd Val6, TUIntIntKd Val7) -> TUIntIntKdV

        Parameters:
            Val1: TKeyDat< TUInt,TInt > const &
            Val2: TKeyDat< TUInt,TInt > const &
            Val3: TKeyDat< TUInt,TInt > const &
            Val4: TKeyDat< TUInt,TInt > const &
            Val5: TKeyDat< TUInt,TInt > const &
            Val6: TKeyDat< TUInt,TInt > const &
            Val7: TKeyDat< TUInt,TInt > const &

        GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4, TUIntIntKd Val5, 
            TUIntIntKd Val6, TUIntIntKd Val7, TUIntIntKd Val8) -> TUIntIntKdV

        Parameters:
            Val1: TKeyDat< TUInt,TInt > const &
            Val2: TKeyDat< TUInt,TInt > const &
            Val3: TKeyDat< TUInt,TInt > const &
            Val4: TKeyDat< TUInt,TInt > const &
            Val5: TKeyDat< TUInt,TInt > const &
            Val6: TKeyDat< TUInt,TInt > const &
            Val7: TKeyDat< TUInt,TInt > const &
            Val8: TKeyDat< TUInt,TInt > const &

        GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4, TUIntIntKd Val5, 
            TUIntIntKd Val6, TUIntIntKd Val7, TUIntIntKd Val8, TUIntIntKd Val9) -> TUIntIntKdV

        Parameters:
            Val1: TKeyDat< TUInt,TInt > const &
            Val2: TKeyDat< TUInt,TInt > const &
            Val3: TKeyDat< TUInt,TInt > const &
            Val4: TKeyDat< TUInt,TInt > const &
            Val5: TKeyDat< TUInt,TInt > const &
            Val6: TKeyDat< TUInt,TInt > const &
            Val7: TKeyDat< TUInt,TInt > const &
            Val8: TKeyDat< TUInt,TInt > const &
            Val9: TKeyDat< TUInt,TInt > const &

        (   R   t   TUIntIntKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  [ s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUIntIntKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TUIntIntKdV_SwapI(TUIntIntKd LVal, TUIntIntKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TUInt,TInt > >::TIter
        RVal: TVec< TKeyDat< TUInt,TInt > >::TIter

    (   R   R.  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.   s    	c          G   s   t  j |    S(   sh  
    GetV(TUIntIntKd Val1) -> TUIntIntKdV

    Parameters:
        Val1: TKeyDat< TUInt,TInt > const &

    GetV(TUIntIntKd Val1, TUIntIntKd Val2) -> TUIntIntKdV

    Parameters:
        Val1: TKeyDat< TUInt,TInt > const &
        Val2: TKeyDat< TUInt,TInt > const &

    GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3) -> TUIntIntKdV

    Parameters:
        Val1: TKeyDat< TUInt,TInt > const &
        Val2: TKeyDat< TUInt,TInt > const &
        Val3: TKeyDat< TUInt,TInt > const &

    GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4) -> TUIntIntKdV

    Parameters:
        Val1: TKeyDat< TUInt,TInt > const &
        Val2: TKeyDat< TUInt,TInt > const &
        Val3: TKeyDat< TUInt,TInt > const &
        Val4: TKeyDat< TUInt,TInt > const &

    GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4, TUIntIntKd Val5) -> TUIntIntKdV

    Parameters:
        Val1: TKeyDat< TUInt,TInt > const &
        Val2: TKeyDat< TUInt,TInt > const &
        Val3: TKeyDat< TUInt,TInt > const &
        Val4: TKeyDat< TUInt,TInt > const &
        Val5: TKeyDat< TUInt,TInt > const &

    GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4, TUIntIntKd Val5, 
        TUIntIntKd Val6) -> TUIntIntKdV

    Parameters:
        Val1: TKeyDat< TUInt,TInt > const &
        Val2: TKeyDat< TUInt,TInt > const &
        Val3: TKeyDat< TUInt,TInt > const &
        Val4: TKeyDat< TUInt,TInt > const &
        Val5: TKeyDat< TUInt,TInt > const &
        Val6: TKeyDat< TUInt,TInt > const &

    GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4, TUIntIntKd Val5, 
        TUIntIntKd Val6, TUIntIntKd Val7) -> TUIntIntKdV

    Parameters:
        Val1: TKeyDat< TUInt,TInt > const &
        Val2: TKeyDat< TUInt,TInt > const &
        Val3: TKeyDat< TUInt,TInt > const &
        Val4: TKeyDat< TUInt,TInt > const &
        Val5: TKeyDat< TUInt,TInt > const &
        Val6: TKeyDat< TUInt,TInt > const &
        Val7: TKeyDat< TUInt,TInt > const &

    GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4, TUIntIntKd Val5, 
        TUIntIntKd Val6, TUIntIntKd Val7, TUIntIntKd Val8) -> TUIntIntKdV

    Parameters:
        Val1: TKeyDat< TUInt,TInt > const &
        Val2: TKeyDat< TUInt,TInt > const &
        Val3: TKeyDat< TUInt,TInt > const &
        Val4: TKeyDat< TUInt,TInt > const &
        Val5: TKeyDat< TUInt,TInt > const &
        Val6: TKeyDat< TUInt,TInt > const &
        Val7: TKeyDat< TUInt,TInt > const &
        Val8: TKeyDat< TUInt,TInt > const &

    TUIntIntKdV_GetV(TUIntIntKd Val1, TUIntIntKd Val2, TUIntIntKd Val3, TUIntIntKd Val4, TUIntIntKd Val5, 
        TUIntIntKd Val6, TUIntIntKd Val7, TUIntIntKd Val8, TUIntIntKd Val9) -> TUIntIntKdV

    Parameters:
        Val1: TKeyDat< TUInt,TInt > const &
        Val2: TKeyDat< TUInt,TInt > const &
        Val3: TKeyDat< TUInt,TInt > const &
        Val4: TKeyDat< TUInt,TInt > const &
        Val5: TKeyDat< TUInt,TInt > const &
        Val6: TKeyDat< TUInt,TInt > const &
        Val7: TKeyDat< TUInt,TInt > const &
        Val8: TKeyDat< TUInt,TInt > const &
        Val9: TKeyDat< TUInt,TInt > const &

    (   R   RJ  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRJ  
 s    Xt   TIntPrFltKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s&   Proxy of C++ TVec<(TIntPrFltKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TIntPrFltKd)> self) -> TIntPrFltKdV
        __init__(TVec<(TIntPrFltKd)> self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & Vec) -> TIntPrFltKdV

        Parameters:
            Vec: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &

        __init__(TVec<(TIntPrFltKd)> self, int const & _Vals) -> TIntPrFltKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntPrFltKd)> self, int const & _MxVals, int const & _Vals) -> TIntPrFltKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntPrFltKd)> self, TIntPrFltKd _ValT, int const & _Vals) -> TIntPrFltKdV

        Parameters:
            _ValT: TKeyDat< TPair< TInt,TInt >,TFlt > *
            _Vals: int const &

        __init__(TVec<(TIntPrFltKd)> self, TSIn SIn) -> TIntPrFltKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrFltKdV_swiginitt   new_TIntPrFltKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   i s    c         G   s   t  j |  |  S(   sa   
        Load(TIntPrFltKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntPrFltKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   se   
        Save(TIntPrFltKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrFltKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __add__(TIntPrFltKdV self, TIntPrFltKd Val) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > &

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &

        (   R   t   TIntPrFltKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &

        (   R   t   TIntPrFltKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TIntPrFltKdV self) -> int

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sz   
        GetMemSize(TIntPrFltKdV self) -> int

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TIntPrFltKdV self) -> int

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TIntPrFltKdV self) -> int

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s  
        Gen(TIntPrFltKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntPrFltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntPrFltKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntPrFltKdV self, TIntPrFltKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TPair< TInt,TInt >,TFlt > *
            _Vals: int const &

        (   R   t   TIntPrFltKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sv   
        IsExt(TIntPrFltKdV self) -> bool

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntPrFltKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntPrFltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntPrFltKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s}  
        Clr(TIntPrFltKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntPrFltKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntPrFltKdV self)

        Parameters:
            self: TVec< TIntPrFltKd > *

        (   R   t   TIntPrFltKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntPrFltKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntPrFltKdV self)

        Parameters:
            self: TVec< TIntPrFltKd > *

        (   R   t   TIntPrFltKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   - s    c         C   s   t  j |   S(   sg   
        Pack(TIntPrFltKdV self)

        Parameters:
            self: TVec< TIntPrFltKd > *

        (   R   t   TIntPrFltKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > & Vec)

        Parameters:
            Vec: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > &

        (   R   t   TIntPrFltKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F s    c         C   s   t  j |   S(   sv   
        Empty(TIntPrFltKdV self) -> bool

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   P s    c         C   s   t  j |   S(   ss   
        Len(TIntPrFltKdV self) -> int

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   Z s    c         C   s   t  j |   S(   sx   
        Reserved(TIntPrFltKdV self) -> int

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  d s    c         G   s   t  j |  |  S(   s   
        Last(TIntPrFltKdV self) -> TIntPrFltKd
        Last(TIntPrFltKdV self) -> TIntPrFltKd

        Parameters:
            self: TVec< TIntPrFltKd > *

        (   R   t   TIntPrFltKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    	c         C   s   t  j |   S(   sx   
        LastValN(TIntPrFltKdV self) -> int

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntPrFltKdV self) -> TIntPrFltKd
        LastLast(TIntPrFltKdV self) -> TIntPrFltKd

        Parameters:
            self: TVec< TIntPrFltKd > *

        (   R   t   TIntPrFltKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   s|   
        BegI(TIntPrFltKdV self) -> TIntPrFltKd

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s|   
        EndI(TIntPrFltKdV self) -> TIntPrFltKd

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s~   
        GetI(TIntPrFltKdV self, int const & ValN) -> TIntPrFltKd

        Parameters:
            ValN: int const &

        (   R   t   TIntPrFltKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s  
        Add(TIntPrFltKdV self) -> int
        Add(TIntPrFltKdV self, TIntPrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        Add(TIntPrFltKdV self, TIntPrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > &

        Add(TIntPrFltKdV self, TIntPrFltKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            ResizeLen: int const &

        (   R   t   TIntPrFltKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddV(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &

        (   R   t   TIntPrFltKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sY  
        AddSorted(TIntPrFltKdV self, TIntPrFltKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntPrFltKdV self, TIntPrFltKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Asc: bool const &

        AddSorted(TIntPrFltKdV self, TIntPrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntPrFltKdV self, TIntPrFltKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Asc: bool const &

        (   R   t   TIntPrFltKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntPrFltKdV self, TIntPrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &

        (   R   t   TIntPrFltKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntPrFltKdV self, TIntPrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntPrFltKdV self, int const & ValN) -> TIntPrFltKd

        Parameters:
            ValN: int const &

        GetVal(TIntPrFltKdV self, int const & ValN) -> TIntPrFltKd

        Parameters:
            ValN: int const &

        (   R   t   TIntPrFltKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntPrFltKdV self, int const & ValN, TIntPrFltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s#  
        GetSubValV(TIntPrFltKdV self, int const & BValN, int const & EValN, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > & ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > &

        (   R   t   TIntPrFltKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntPrFltKdV self, int const & ValN, TIntPrFltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    	c         G   s   t  j |  |  S(   s  
        Del(TIntPrFltKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntPrFltKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntPrFltKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   = s    c         C   s   t  j |   S(   sj   
        DelLast(TIntPrFltKdV self)

        Parameters:
            self: TVec< TIntPrFltKd > *

        (   R   t   TIntPrFltKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntPrFltKdV self, TIntPrFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  W s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntPrFltKdV self, TIntPrFltKd Val)

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  a s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntPrFltKdV self, TIntPrFltKd Val)

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  k s    c         G   s   t  j |  |  S(   sQ  
        Swap(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > & Vec)

        Parameters:
            Vec: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > &

        Swap(TIntPrFltKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntPrFltKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  u s    c          G   s   t  j |    S(   s   
        SwapI(TIntPrFltKd LVal, TIntPrFltKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TPair< TInt,TInt >,TFlt > >::TIter
            RVal: TVec< TKeyDat< TPair< TInt,TInt >,TFlt > >::TIter

        (   R   t   TIntPrFltKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(   s    	c         C   s   t  j |   S(   ss   
        NextPerm(TIntPrFltKdV self) -> bool

        Parameters:
            self: TVec< TIntPrFltKd > *

        (   R   t   TIntPrFltKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*   s    c         C   s   t  j |   S(   ss   
        PrevPerm(TIntPrFltKdV self) -> bool

        Parameters:
            self: TVec< TIntPrFltKd > *

        (   R   t   TIntPrFltKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,   s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntPrFltKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntPrFltKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.   s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntPrFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntPrFltKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntPrFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntPrFltKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntPrFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntPrFltKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntPrFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntPrFltKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntPrFltKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntPrFltKdV self)

        Parameters:
            self: TVec< TIntPrFltKd > *

        (   R   t   TIntPrFltKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntPrFltKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntPrFltKdV self) -> bool

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9   s    c         G   s   t  j |  |  S(   sd   
        Shuffle(TIntPrFltKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntPrFltKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntPrFltKdV self)
        Reverse(TIntPrFltKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntPrFltKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         C   s   t  j |   S(   sh   
        Merge(TIntPrFltKdV self)

        Parameters:
            self: TVec< TIntPrFltKd > *

        (   R   t   TIntPrFltKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>   s    c         G   s   t  j |  |  S(   s  
        Intrs(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV)

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &

        Intrs(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > & DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > &

        (   R   t   TIntPrFltKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@   s    c         G   s   t  j |  |  S(   s  
        Union(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV)

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &

        Union(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > & DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > &

        (   R   t   TIntPrFltKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  . s    c         G   s   t  j |  |  S(   s  
        Diff(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV)

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &

        Diff(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > & DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > &

        (   R   t   TIntPrFltKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  > s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &

        (   R   t   TIntPrFltKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  N s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &

        (   R   t   TIntPrFltKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  X s    c         G   s   t  j |  |  S(   s   
        Count(TIntPrFltKdV self, TIntPrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  b s    c         G   s   t  j |  |  S(   sQ  
        SearchBin(TIntPrFltKdV self, TIntPrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        SearchBin(TIntPrFltKdV self, TIntPrFltKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            InsValN: int &

        (   R   t   TIntPrFltKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  l s    c         G   s   t  j |  |  S(   s]  
        SearchForw(TIntPrFltKdV self, TIntPrFltKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            BValN: int const &

        SearchForw(TIntPrFltKdV self, TIntPrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  | s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntPrFltKdV self, TIntPrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO   s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TIntPrFltKdV self, TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int > const &

        (   R   t   TIntPrFltKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ   s    c         G   s   t  j |  |  S(   sC  
        IsIn(TIntPrFltKdV self, TIntPrFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        IsIn(TIntPrFltKdV self, TIntPrFltKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            ValN: int &

        (   R   t   TIntPrFltKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS   s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntPrFltKdV self, TIntPrFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrFltKdV self, TIntPrFltKd Val) -> TIntPrFltKd

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntPrFltKdV self, TIntPrFltKd Val) -> TIntPrFltKd

        Parameters:
            Val: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   sy   
        GetMxValN(TIntPrFltKdV self) -> int

        Parameters:
            self: TVec< TIntPrFltKd > const *

        (   R   t   TIntPrFltKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s  
        GetV(TIntPrFltKd Val1) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

        Parameters:
            Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        GetV(TIntPrFltKd Val1, TIntPrFltKd Val2) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

        Parameters:
            Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

        Parameters:
            Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

        Parameters:
            Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4, TIntPrFltKd Val5) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

        Parameters:
            Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val5: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4, TIntPrFltKd Val5, 
            TIntPrFltKd Val6) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

        Parameters:
            Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val5: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val6: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4, TIntPrFltKd Val5, 
            TIntPrFltKd Val6, TIntPrFltKd Val7) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

        Parameters:
            Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val5: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val6: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val7: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4, TIntPrFltKd Val5, 
            TIntPrFltKd Val6, TIntPrFltKd Val7, TIntPrFltKd Val8) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

        Parameters:
            Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val5: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val6: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val7: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val8: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4, TIntPrFltKd Val5, 
            TIntPrFltKd Val6, TIntPrFltKd Val7, TIntPrFltKd Val8, TIntPrFltKd Val9) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

        Parameters:
            Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val5: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val6: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val7: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val8: TKeyDat< TPair< TInt,TInt >,TFlt > const &
            Val9: TKeyDat< TPair< TInt,TInt >,TFlt > const &

        (   R   t   TIntPrFltKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]   s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntPrFltKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL  d s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TIntPrFltKdV_SwapI(TIntPrFltKd LVal, TIntPrFltKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TPair< TInt,TInt >,TFlt > >::TIter
        RVal: TVec< TKeyDat< TPair< TInt,TInt >,TFlt > >::TIter

    (   R   Rz  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRz  	 s    	c          G   s   t  j |    S(   s  
    GetV(TIntPrFltKd Val1) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

    Parameters:
        Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &

    GetV(TIntPrFltKd Val1, TIntPrFltKd Val2) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

    Parameters:
        Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &

    GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

    Parameters:
        Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &

    GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

    Parameters:
        Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &

    GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4, TIntPrFltKd Val5) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

    Parameters:
        Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val5: TKeyDat< TPair< TInt,TInt >,TFlt > const &

    GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4, TIntPrFltKd Val5, 
        TIntPrFltKd Val6) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

    Parameters:
        Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val5: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val6: TKeyDat< TPair< TInt,TInt >,TFlt > const &

    GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4, TIntPrFltKd Val5, 
        TIntPrFltKd Val6, TIntPrFltKd Val7) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

    Parameters:
        Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val5: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val6: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val7: TKeyDat< TPair< TInt,TInt >,TFlt > const &

    GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4, TIntPrFltKd Val5, 
        TIntPrFltKd Val6, TIntPrFltKd Val7, TIntPrFltKd Val8) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

    Parameters:
        Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val5: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val6: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val7: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val8: TKeyDat< TPair< TInt,TInt >,TFlt > const &

    TIntPrFltKdV_GetV(TIntPrFltKd Val1, TIntPrFltKd Val2, TIntPrFltKd Val3, TIntPrFltKd Val4, TIntPrFltKd Val5, 
        TIntPrFltKd Val6, TIntPrFltKd Val7, TIntPrFltKd Val8, TIntPrFltKd Val9) -> TVec< TKeyDat< TPair< TInt,TInt >,TFlt >,int >

    Parameters:
        Val1: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val2: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val3: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val4: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val5: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val6: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val7: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val8: TKeyDat< TPair< TInt,TInt >,TFlt > const &
        Val9: TKeyDat< TPair< TInt,TInt >,TFlt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	 s    Xt
   TIntStrKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TIntStrKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s4  
        __init__(TVec<(TIntStrKd)> self) -> TIntStrKdV
        __init__(TVec<(TIntStrKd)> self, TIntStrKdV Vec) -> TIntStrKdV

        Parameters:
            Vec: TVec< TKeyDat< TInt,TStr >,int > const &

        __init__(TVec<(TIntStrKd)> self, int const & _Vals) -> TIntStrKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntStrKd)> self, int const & _MxVals, int const & _Vals) -> TIntStrKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntStrKd)> self, TIntStrKd _ValT, int const & _Vals) -> TIntStrKdV

        Parameters:
            _ValT: TKeyDat< TInt,TStr > *
            _Vals: int const &

        __init__(TVec<(TIntStrKd)> self, TSIn SIn) -> TIntStrKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrKdV_swiginitt   new_TIntStrKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   	 s    c         G   s   t  j |  |  S(   s_   
        Load(TIntStrKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
 s    c         G   s   t  j |  |  S(   sc   
        Save(TIntStrKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
 s    c         G   s   t  j |  |  S(   s   
        __add__(TIntStrKdV self, TIntStrKd Val) -> TIntStrKdV

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
 s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrKdV self, TIntStrKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TInt,TStr >,int > const &

        (   R   t   TIntStrKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   *
 s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrKdV self, TIntStrKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TInt,TStr >,int > const &

        (   R   t   TIntStrKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4
 s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TIntStrKdV self) -> int

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >
 s    c         C   s   t  j |   S(   sv   
        GetMemSize(TIntStrKdV self) -> int

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H
 s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TIntStrKdV self) -> int

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  R
 s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TIntStrKdV self) -> int

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  \
 s    c         G   s   t  j |  |  S(   s	  
        Gen(TIntStrKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntStrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f
 s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntStrKdV self, TIntStrKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TInt,TStr > *
            _Vals: int const &

        (   R   t   TIntStrKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v
 s    	c         C   s   t  j |   S(   sr   
        IsExt(TIntStrKdV self) -> bool

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
 s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntStrKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntStrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
 s    c         G   s   t  j |  |  S(   su  
        Clr(TIntStrKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntStrKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntStrKdV self)

        Parameters:
            self: TVec< TIntStrKd > *

        (   R   t   TIntStrKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
 s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntStrKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntStrKdV self)

        Parameters:
            self: TVec< TIntStrKd > *

        (   R   t   TIntStrKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
 s    c         C   s   t  j |   S(   sc   
        Pack(TIntStrKdV self)

        Parameters:
            self: TVec< TIntStrKd > *

        (   R   t   TIntStrKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
 s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntStrKdV self, TIntStrKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TInt,TStr >,int > &

        (   R   t   TIntStrKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
 s    c         C   s   t  j |   S(   sr   
        Empty(TIntStrKdV self) -> bool

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   
 s    c         C   s   t  j |   S(   so   
        Len(TIntStrKdV self) -> int

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   
 s    c         C   s   t  j |   S(   st   
        Reserved(TIntStrKdV self) -> int

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  
 s    c         G   s   t  j |  |  S(   s   
        Last(TIntStrKdV self) -> TIntStrKd
        Last(TIntStrKdV self) -> TIntStrKd

        Parameters:
            self: TVec< TIntStrKd > *

        (   R   t   TIntStrKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
 s    	c         C   s   t  j |   S(   st   
        LastValN(TIntStrKdV self) -> int

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
 s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntStrKdV self) -> TIntStrKd
        LastLast(TIntStrKdV self) -> TIntStrKd

        Parameters:
            self: TVec< TIntStrKd > *

        (   R   t   TIntStrKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sv   
        BegI(TIntStrKdV self) -> TIntStrKd

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sv   
        EndI(TIntStrKdV self) -> TIntStrKd

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sz   
        GetI(TIntStrKdV self, int const & ValN) -> TIntStrKd

        Parameters:
            ValN: int const &

        (   R   t   TIntStrKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  % s    c         G   s   t  j |  |  S(   s  
        Add(TIntStrKdV self) -> int
        Add(TIntStrKdV self, TIntStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        Add(TIntStrKdV self, TIntStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > &

        Add(TIntStrKdV self, TIntStrKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &
            ResizeLen: int const &

        (   R   t   TIntStrKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         G   s   t  j |  |  S(   s   
        AddV(TIntStrKdV self, TIntStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &

        (   R   t   TIntStrKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    c         G   s   t  j |  |  S(   s#  
        AddSorted(TIntStrKdV self, TIntStrKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntStrKdV self, TIntStrKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &
            Asc: bool const &

        AddSorted(TIntStrKdV self, TIntStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntStrKdV self, TIntStrKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &
            Asc: bool const &

        (   R   t   TIntStrKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntStrKdV self, TIntStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntStrKdV self, TIntStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &

        (   R   t   TIntStrKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntStrKdV self, TIntStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntStrKdV self, int const & ValN) -> TIntStrKd

        Parameters:
            ValN: int const &

        GetVal(TIntStrKdV self, int const & ValN) -> TIntStrKd

        Parameters:
            ValN: int const &

        (   R   t   TIntStrKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntStrKdV self, int const & ValN, TIntStrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntStrKdV self, int const & BValN, int const & EValN, TIntStrKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TInt,TStr >,int > &

        (   R   t   TIntStrKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntStrKdV self, int const & ValN, TIntStrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        Del(TIntStrKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntStrKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntStrKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sf   
        DelLast(TIntStrKdV self)

        Parameters:
            self: TVec< TIntStrKd > *

        (   R   t   TIntStrKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntStrKdV self, TIntStrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s|   
        DelAll(TIntStrKdV self, TIntStrKd Val)

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s|   
        PutAll(TIntStrKdV self, TIntStrKd Val)

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        Swap(TIntStrKdV self, TIntStrKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TInt,TStr >,int > &

        Swap(TIntStrKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntStrKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c          G   s   t  j |    S(   s   
        SwapI(TIntStrKd LVal, TIntStrKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TInt,TStr > >::TIter
            RVal: TVec< TKeyDat< TInt,TStr > >::TIter

        (   R   t   TIntStrKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(   s    	c         C   s   t  j |   S(   so   
        NextPerm(TIntStrKdV self) -> bool

        Parameters:
            self: TVec< TIntStrKd > *

        (   R   t   TIntStrKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*   s    c         C   s   t  j |   S(   so   
        PrevPerm(TIntStrKdV self) -> bool

        Parameters:
            self: TVec< TIntStrKd > *

        (   R   t   TIntStrKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,   s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntStrKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntStrKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  ( s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  3 s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  ? s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  K s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  W s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntStrKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntStrKdV self)

        Parameters:
            self: TVec< TIntStrKd > *

        (   R   t   TIntStrKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntStrKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntStrKdV self) -> bool

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  r s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TIntStrKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntStrKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntStrKdV self)
        Reverse(TIntStrKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntStrKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         C   s   t  j |   S(   sd   
        Merge(TIntStrKdV self)

        Parameters:
            self: TVec< TIntStrKd > *

        (   R   t   TIntStrKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>   s    c         G   s   t  j |  |  S(   sW  
        Intrs(TIntStrKdV self, TIntStrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &

        Intrs(TIntStrKdV self, TIntStrKdV ValV, TIntStrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &
            DstValV: TVec< TKeyDat< TInt,TStr >,int > &

        (   R   t   TIntStrKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@   s    c         G   s   t  j |  |  S(   sW  
        Union(TIntStrKdV self, TIntStrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &

        Union(TIntStrKdV self, TIntStrKdV ValV, TIntStrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &
            DstValV: TVec< TKeyDat< TInt,TStr >,int > &

        (   R   t   TIntStrKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sU  
        Diff(TIntStrKdV self, TIntStrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &

        Diff(TIntStrKdV self, TIntStrKdV ValV, TIntStrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &
            DstValV: TVec< TKeyDat< TInt,TStr >,int > &

        (   R   t   TIntStrKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntStrKdV self, TIntStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &

        (   R   t   TIntStrKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntStrKdV self, TIntStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &

        (   R   t   TIntStrKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TIntStrKdV self, TIntStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s-  
        SearchBin(TIntStrKdV self, TIntStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        SearchBin(TIntStrKdV self, TIntStrKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &
            InsValN: int &

        (   R   t   TIntStrKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK   s    c         G   s   t  j |  |  S(   s9  
        SearchForw(TIntStrKdV self, TIntStrKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &
            BValN: int const &

        SearchForw(TIntStrKdV self, TIntStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM   s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntStrKdV self, TIntStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO   s    c         G   s   t  j |  |  S(   sY  
        SearchVForw(TIntStrKdV self, TIntStrKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &
            BValN: int const &

        SearchVForw(TIntStrKdV self, TIntStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TInt,TStr >,int > const &

        (   R   t   TIntStrKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ   s    c         G   s   t  j |  |  S(   s  
        IsIn(TIntStrKdV self, TIntStrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        IsIn(TIntStrKdV self, TIntStrKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TInt,TStr > const &
            ValN: int &

        (   R   t   TIntStrKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  ) s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntStrKdV self, TIntStrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  9 s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntStrKdV self, TIntStrKd Val) -> TIntStrKd

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  C s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntStrKdV self, TIntStrKd Val) -> TIntStrKd

        Parameters:
            Val: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  M s    c         C   s   t  j |   S(   su   
        GetMxValN(TIntStrKdV self) -> int

        Parameters:
            self: TVec< TIntStrKd > const *

        (   R   t   TIntStrKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  W s    c          G   s   t  j |    S(   s  
        GetV(TIntStrKd Val1) -> TIntStrKdV

        Parameters:
            Val1: TKeyDat< TInt,TStr > const &

        GetV(TIntStrKd Val1, TIntStrKd Val2) -> TIntStrKdV

        Parameters:
            Val1: TKeyDat< TInt,TStr > const &
            Val2: TKeyDat< TInt,TStr > const &

        GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3) -> TIntStrKdV

        Parameters:
            Val1: TKeyDat< TInt,TStr > const &
            Val2: TKeyDat< TInt,TStr > const &
            Val3: TKeyDat< TInt,TStr > const &

        GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4) -> TIntStrKdV

        Parameters:
            Val1: TKeyDat< TInt,TStr > const &
            Val2: TKeyDat< TInt,TStr > const &
            Val3: TKeyDat< TInt,TStr > const &
            Val4: TKeyDat< TInt,TStr > const &

        GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4, TIntStrKd Val5) -> TIntStrKdV

        Parameters:
            Val1: TKeyDat< TInt,TStr > const &
            Val2: TKeyDat< TInt,TStr > const &
            Val3: TKeyDat< TInt,TStr > const &
            Val4: TKeyDat< TInt,TStr > const &
            Val5: TKeyDat< TInt,TStr > const &

        GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4, TIntStrKd Val5, TIntStrKd Val6) -> TIntStrKdV

        Parameters:
            Val1: TKeyDat< TInt,TStr > const &
            Val2: TKeyDat< TInt,TStr > const &
            Val3: TKeyDat< TInt,TStr > const &
            Val4: TKeyDat< TInt,TStr > const &
            Val5: TKeyDat< TInt,TStr > const &
            Val6: TKeyDat< TInt,TStr > const &

        GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4, TIntStrKd Val5, TIntStrKd Val6, 
            TIntStrKd Val7) -> TIntStrKdV

        Parameters:
            Val1: TKeyDat< TInt,TStr > const &
            Val2: TKeyDat< TInt,TStr > const &
            Val3: TKeyDat< TInt,TStr > const &
            Val4: TKeyDat< TInt,TStr > const &
            Val5: TKeyDat< TInt,TStr > const &
            Val6: TKeyDat< TInt,TStr > const &
            Val7: TKeyDat< TInt,TStr > const &

        GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4, TIntStrKd Val5, TIntStrKd Val6, 
            TIntStrKd Val7, TIntStrKd Val8) -> TIntStrKdV

        Parameters:
            Val1: TKeyDat< TInt,TStr > const &
            Val2: TKeyDat< TInt,TStr > const &
            Val3: TKeyDat< TInt,TStr > const &
            Val4: TKeyDat< TInt,TStr > const &
            Val5: TKeyDat< TInt,TStr > const &
            Val6: TKeyDat< TInt,TStr > const &
            Val7: TKeyDat< TInt,TStr > const &
            Val8: TKeyDat< TInt,TStr > const &

        GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4, TIntStrKd Val5, TIntStrKd Val6, 
            TIntStrKd Val7, TIntStrKd Val8, TIntStrKd Val9) -> TIntStrKdV

        Parameters:
            Val1: TKeyDat< TInt,TStr > const &
            Val2: TKeyDat< TInt,TStr > const &
            Val3: TKeyDat< TInt,TStr > const &
            Val4: TKeyDat< TInt,TStr > const &
            Val5: TKeyDat< TInt,TStr > const &
            Val6: TKeyDat< TInt,TStr > const &
            Val7: TKeyDat< TInt,TStr > const &
            Val8: TKeyDat< TInt,TStr > const &
            Val9: TKeyDat< TInt,TStr > const &

        (   R   t   TIntStrKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  a s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntStrKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	 s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TIntStrKdV_SwapI(TIntStrKd LVal, TIntStrKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TInt,TStr > >::TIter
        RVal: TVec< TKeyDat< TInt,TStr > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c          G   s   t  j |    S(   s  
    GetV(TIntStrKd Val1) -> TIntStrKdV

    Parameters:
        Val1: TKeyDat< TInt,TStr > const &

    GetV(TIntStrKd Val1, TIntStrKd Val2) -> TIntStrKdV

    Parameters:
        Val1: TKeyDat< TInt,TStr > const &
        Val2: TKeyDat< TInt,TStr > const &

    GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3) -> TIntStrKdV

    Parameters:
        Val1: TKeyDat< TInt,TStr > const &
        Val2: TKeyDat< TInt,TStr > const &
        Val3: TKeyDat< TInt,TStr > const &

    GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4) -> TIntStrKdV

    Parameters:
        Val1: TKeyDat< TInt,TStr > const &
        Val2: TKeyDat< TInt,TStr > const &
        Val3: TKeyDat< TInt,TStr > const &
        Val4: TKeyDat< TInt,TStr > const &

    GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4, TIntStrKd Val5) -> TIntStrKdV

    Parameters:
        Val1: TKeyDat< TInt,TStr > const &
        Val2: TKeyDat< TInt,TStr > const &
        Val3: TKeyDat< TInt,TStr > const &
        Val4: TKeyDat< TInt,TStr > const &
        Val5: TKeyDat< TInt,TStr > const &

    GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4, TIntStrKd Val5, TIntStrKd Val6) -> TIntStrKdV

    Parameters:
        Val1: TKeyDat< TInt,TStr > const &
        Val2: TKeyDat< TInt,TStr > const &
        Val3: TKeyDat< TInt,TStr > const &
        Val4: TKeyDat< TInt,TStr > const &
        Val5: TKeyDat< TInt,TStr > const &
        Val6: TKeyDat< TInt,TStr > const &

    GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4, TIntStrKd Val5, TIntStrKd Val6, 
        TIntStrKd Val7) -> TIntStrKdV

    Parameters:
        Val1: TKeyDat< TInt,TStr > const &
        Val2: TKeyDat< TInt,TStr > const &
        Val3: TKeyDat< TInt,TStr > const &
        Val4: TKeyDat< TInt,TStr > const &
        Val5: TKeyDat< TInt,TStr > const &
        Val6: TKeyDat< TInt,TStr > const &
        Val7: TKeyDat< TInt,TStr > const &

    GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4, TIntStrKd Val5, TIntStrKd Val6, 
        TIntStrKd Val7, TIntStrKd Val8) -> TIntStrKdV

    Parameters:
        Val1: TKeyDat< TInt,TStr > const &
        Val2: TKeyDat< TInt,TStr > const &
        Val3: TKeyDat< TInt,TStr > const &
        Val4: TKeyDat< TInt,TStr > const &
        Val5: TKeyDat< TInt,TStr > const &
        Val6: TKeyDat< TInt,TStr > const &
        Val7: TKeyDat< TInt,TStr > const &
        Val8: TKeyDat< TInt,TStr > const &

    TIntStrKdV_GetV(TIntStrKd Val1, TIntStrKd Val2, TIntStrKd Val3, TIntStrKd Val4, TIntStrKd Val5, TIntStrKd Val6, 
        TIntStrKd Val7, TIntStrKd Val8, TIntStrKd Val9) -> TIntStrKdV

    Parameters:
        Val1: TKeyDat< TInt,TStr > const &
        Val2: TKeyDat< TInt,TStr > const &
        Val3: TKeyDat< TInt,TStr > const &
        Val4: TKeyDat< TInt,TStr > const &
        Val5: TKeyDat< TInt,TStr > const &
        Val6: TKeyDat< TInt,TStr > const &
        Val7: TKeyDat< TInt,TStr > const &
        Val8: TKeyDat< TInt,TStr > const &
        Val9: TKeyDat< TInt,TStr > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    Wt   TIntStrPrPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s&   Proxy of C++ TVec<(TIntStrPrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TIntStrPrPr)> self) -> TIntStrPrPrV
        __init__(TVec<(TIntStrPrPr)> self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & Vec) -> TIntStrPrPrV

        Parameters:
            Vec: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &

        __init__(TVec<(TIntStrPrPr)> self, int const & _Vals) -> TIntStrPrPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntStrPrPr)> self, int const & _MxVals, int const & _Vals) -> TIntStrPrPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntStrPrPr)> self, TIntStrPrPr _ValT, int const & _Vals) -> TIntStrPrPrV

        Parameters:
            _ValT: TPair< TInt,TPair< TStr,TStr > > *
            _Vals: int const &

        __init__(TVec<(TIntStrPrPr)> self, TSIn SIn) -> TIntStrPrPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrPrPrV_swiginitt   new_TIntStrPrPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   m s    c         G   s   t  j |  |  S(   sa   
        Load(TIntStrPrPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrPrPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   se   
        Save(TIntStrPrPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrPrPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __add__(TIntStrPrPrV self, TIntStrPrPr Val) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int > &

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &

        (   R   t   TIntStrPrPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &

        (   R   t   TIntStrPrPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TIntStrPrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sz   
        GetMemSize(TIntStrPrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TIntStrPrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TIntStrPrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s  
        Gen(TIntStrPrPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntStrPrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrPrPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntStrPrPrV self, TIntStrPrPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TInt,TPair< TStr,TStr > > *
            _Vals: int const &

        (   R   t   TIntStrPrPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sv   
        IsExt(TIntStrPrPrV self) -> bool

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntStrPrPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntStrPrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrPrPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s}  
        Clr(TIntStrPrPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntStrPrPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntStrPrPrV self)

        Parameters:
            self: TVec< TIntStrPrPr > *

        (   R   t   TIntStrPrPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntStrPrPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntStrPrPrV self)

        Parameters:
            self: TVec< TIntStrPrPr > *

        (   R   t   TIntStrPrPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   1 s    c         C   s   t  j |   S(   sg   
        Pack(TIntStrPrPrV self)

        Parameters:
            self: TVec< TIntStrPrPr > *

        (   R   t   TIntStrPrPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TPair< TStr,TStr > >,int > &

        (   R   t   TIntStrPrPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         C   s   t  j |   S(   sv   
        Empty(TIntStrPrPrV self) -> bool

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   T s    c         C   s   t  j |   S(   ss   
        Len(TIntStrPrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   ^ s    c         C   s   t  j |   S(   sx   
        Reserved(TIntStrPrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  h s    c         G   s   t  j |  |  S(   s   
        Last(TIntStrPrPrV self) -> TIntStrPrPr
        Last(TIntStrPrPrV self) -> TIntStrPrPr

        Parameters:
            self: TVec< TIntStrPrPr > *

        (   R   t   TIntStrPrPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    	c         C   s   t  j |   S(   sx   
        LastValN(TIntStrPrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  } s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntStrPrPrV self) -> TIntStrPrPr
        LastLast(TIntStrPrPrV self) -> TIntStrPrPr

        Parameters:
            self: TVec< TIntStrPrPr > *

        (   R   t   TIntStrPrPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   s|   
        BegI(TIntStrPrPrV self) -> TIntStrPrPr

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s|   
        EndI(TIntStrPrPrV self) -> TIntStrPrPr

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s~   
        GetI(TIntStrPrPrV self, int const & ValN) -> TIntStrPrPr

        Parameters:
            ValN: int const &

        (   R   t   TIntStrPrPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s  
        Add(TIntStrPrPrV self) -> int
        Add(TIntStrPrPrV self, TIntStrPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        Add(TIntStrPrPrV self, TIntStrPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > &

        Add(TIntStrPrPrV self, TIntStrPrPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &
            ResizeLen: int const &

        (   R   t   TIntStrPrPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddV(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &

        (   R   t   TIntStrPrPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sS  
        AddSorted(TIntStrPrPrV self, TIntStrPrPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntStrPrPrV self, TIntStrPrPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &
            Asc: bool const &

        AddSorted(TIntStrPrPrV self, TIntStrPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntStrPrPrV self, TIntStrPrPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &
            Asc: bool const &

        (   R   t   TIntStrPrPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntStrPrPrV self, TIntStrPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &

        (   R   t   TIntStrPrPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntStrPrPrV self, TIntStrPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntStrPrPrV self, int const & ValN) -> TIntStrPrPr

        Parameters:
            ValN: int const &

        GetVal(TIntStrPrPrV self, int const & ValN) -> TIntStrPrPr

        Parameters:
            ValN: int const &

        (   R   t   TIntStrPrPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntStrPrPrV self, int const & ValN, TIntStrPrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        GetSubValV(TIntStrPrPrV self, int const & BValN, int const & EValN, TVec< TPair< TInt,TPair< TStr,TStr > >,int > & ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > &

        (   R   t   TIntStrPrPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntStrPrPrV self, int const & ValN, TIntStrPrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6 s    	c         G   s   t  j |  |  S(   s  
        Del(TIntStrPrPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntStrPrPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntStrPrPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   A s    c         C   s   t  j |   S(   sj   
        DelLast(TIntStrPrPrV self)

        Parameters:
            self: TVec< TIntStrPrPr > *

        (   R   t   TIntStrPrPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntStrPrPrV self, TIntStrPrPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  [ s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntStrPrPrV self, TIntStrPrPr Val)

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  e s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntStrPrPrV self, TIntStrPrPr Val)

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  o s    c         G   s   t  j |  |  S(   sM  
        Swap(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TPair< TStr,TStr > >,int > &

        Swap(TIntStrPrPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntStrPrPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  y s    c          G   s   t  j |    S(   s   
        SwapI(TIntStrPrPr LVal, TIntStrPrPr RVal)

        Parameters:
            LVal: TVec< TPair< TInt,TPair< TStr,TStr > > >::TIter
            RVal: TVec< TPair< TInt,TPair< TStr,TStr > > >::TIter

        (   R   t   TIntStrPrPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(   s    	c         C   s   t  j |   S(   ss   
        NextPerm(TIntStrPrPrV self) -> bool

        Parameters:
            self: TVec< TIntStrPrPr > *

        (   R   t   TIntStrPrPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*   s    c         C   s   t  j |   S(   ss   
        PrevPerm(TIntStrPrPrV self) -> bool

        Parameters:
            self: TVec< TIntStrPrPr > *

        (   R   t   TIntStrPrPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,   s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntStrPrPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntStrPrPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.   s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntStrPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrPrPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntStrPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrPrPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntStrPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrPrPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntStrPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrPrPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntStrPrPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntStrPrPrV self)

        Parameters:
            self: TVec< TIntStrPrPr > *

        (   R   t   TIntStrPrPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntStrPrPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntStrPrPrV self) -> bool

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9   s    c         G   s   t  j |  |  S(   sd   
        Shuffle(TIntStrPrPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntStrPrPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntStrPrPrV self)
        Reverse(TIntStrPrPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntStrPrPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         C   s   t  j |   S(   sh   
        Merge(TIntStrPrPrV self)

        Parameters:
            self: TVec< TIntStrPrPr > *

        (   R   t   TIntStrPrPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>   s    c         G   s   t  j |  |  S(   s  
        Intrs(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &

        Intrs(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV, TVec< TPair< TInt,TPair< TStr,TStr > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &
            DstValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > &

        (   R   t   TIntStrPrPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  " s    c         G   s   t  j |  |  S(   s  
        Union(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &

        Union(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV, TVec< TPair< TInt,TPair< TStr,TStr > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &
            DstValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > &

        (   R   t   TIntStrPrPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         G   s   t  j |  |  S(   s  
        Diff(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &

        Diff(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV, TVec< TPair< TInt,TPair< TStr,TStr > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &
            DstValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > &

        (   R   t   TIntStrPrPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  B s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &

        (   R   t   TIntStrPrPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  R s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &

        (   R   t   TIntStrPrPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  \ s    c         G   s   t  j |  |  S(   s   
        Count(TIntStrPrPrV self, TIntStrPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  f s    c         G   s   t  j |  |  S(   sM  
        SearchBin(TIntStrPrPrV self, TIntStrPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        SearchBin(TIntStrPrPrV self, TIntStrPrPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &
            InsValN: int &

        (   R   t   TIntStrPrPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  p s    c         G   s   t  j |  |  S(   sY  
        SearchForw(TIntStrPrPrV self, TIntStrPrPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &
            BValN: int const &

        SearchForw(TIntStrPrPrV self, TIntStrPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM   s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntStrPrPrV self, TIntStrPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO   s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &
            BValN: int const &

        SearchVForw(TIntStrPrPrV self, TVec< TPair< TInt,TPair< TStr,TStr > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TStr,TStr > >,int > const &

        (   R   t   TIntStrPrPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ   s    c         G   s   t  j |  |  S(   s?  
        IsIn(TIntStrPrPrV self, TIntStrPrPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        IsIn(TIntStrPrPrV self, TIntStrPrPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &
            ValN: int &

        (   R   t   TIntStrPrPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS   s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntStrPrPrV self, TIntStrPrPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntStrPrPrV self, TIntStrPrPr Val) -> TIntStrPrPr

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntStrPrPrV self, TIntStrPrPr Val) -> TIntStrPrPr

        Parameters:
            Val: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   sy   
        GetMxValN(TIntStrPrPrV self) -> int

        Parameters:
            self: TVec< TIntStrPrPr > const *

        (   R   t   TIntStrPrPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s  
        GetV(TIntStrPrPr Val1) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TStr,TStr > > const &

        GetV(TIntStrPrPr Val1, TIntStrPrPr Val2) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TStr,TStr > > const &
            Val2: TPair< TInt,TPair< TStr,TStr > > const &

        GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TStr,TStr > > const &
            Val2: TPair< TInt,TPair< TStr,TStr > > const &
            Val3: TPair< TInt,TPair< TStr,TStr > > const &

        GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TStr,TStr > > const &
            Val2: TPair< TInt,TPair< TStr,TStr > > const &
            Val3: TPair< TInt,TPair< TStr,TStr > > const &
            Val4: TPair< TInt,TPair< TStr,TStr > > const &

        GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4, TIntStrPrPr Val5) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TStr,TStr > > const &
            Val2: TPair< TInt,TPair< TStr,TStr > > const &
            Val3: TPair< TInt,TPair< TStr,TStr > > const &
            Val4: TPair< TInt,TPair< TStr,TStr > > const &
            Val5: TPair< TInt,TPair< TStr,TStr > > const &

        GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4, TIntStrPrPr Val5, 
            TIntStrPrPr Val6) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TStr,TStr > > const &
            Val2: TPair< TInt,TPair< TStr,TStr > > const &
            Val3: TPair< TInt,TPair< TStr,TStr > > const &
            Val4: TPair< TInt,TPair< TStr,TStr > > const &
            Val5: TPair< TInt,TPair< TStr,TStr > > const &
            Val6: TPair< TInt,TPair< TStr,TStr > > const &

        GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4, TIntStrPrPr Val5, 
            TIntStrPrPr Val6, TIntStrPrPr Val7) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TStr,TStr > > const &
            Val2: TPair< TInt,TPair< TStr,TStr > > const &
            Val3: TPair< TInt,TPair< TStr,TStr > > const &
            Val4: TPair< TInt,TPair< TStr,TStr > > const &
            Val5: TPair< TInt,TPair< TStr,TStr > > const &
            Val6: TPair< TInt,TPair< TStr,TStr > > const &
            Val7: TPair< TInt,TPair< TStr,TStr > > const &

        GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4, TIntStrPrPr Val5, 
            TIntStrPrPr Val6, TIntStrPrPr Val7, TIntStrPrPr Val8) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TStr,TStr > > const &
            Val2: TPair< TInt,TPair< TStr,TStr > > const &
            Val3: TPair< TInt,TPair< TStr,TStr > > const &
            Val4: TPair< TInt,TPair< TStr,TStr > > const &
            Val5: TPair< TInt,TPair< TStr,TStr > > const &
            Val6: TPair< TInt,TPair< TStr,TStr > > const &
            Val7: TPair< TInt,TPair< TStr,TStr > > const &
            Val8: TPair< TInt,TPair< TStr,TStr > > const &

        GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4, TIntStrPrPr Val5, 
            TIntStrPrPr Val6, TIntStrPrPr Val7, TIntStrPrPr Val8, TIntStrPrPr Val9) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TStr,TStr > > const &
            Val2: TPair< TInt,TPair< TStr,TStr > > const &
            Val3: TPair< TInt,TPair< TStr,TStr > > const &
            Val4: TPair< TInt,TPair< TStr,TStr > > const &
            Val5: TPair< TInt,TPair< TStr,TStr > > const &
            Val6: TPair< TInt,TPair< TStr,TStr > > const &
            Val7: TPair< TInt,TPair< TStr,TStr > > const &
            Val8: TPair< TInt,TPair< TStr,TStr > > const &
            Val9: TPair< TInt,TPair< TStr,TStr > > const &

        (   R   t   TIntStrPrPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]   s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntStrPrPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TIntStrPrPrV_SwapI(TIntStrPrPr LVal, TIntStrPrPr RVal)

    Parameters:
        LVal: TVec< TPair< TInt,TPair< TStr,TStr > > >::TIter
        RVal: TVec< TPair< TInt,TPair< TStr,TStr > > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c          G   s   t  j |    S(   s  
    GetV(TIntStrPrPr Val1) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TStr,TStr > > const &

    GetV(TIntStrPrPr Val1, TIntStrPrPr Val2) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TStr,TStr > > const &
        Val2: TPair< TInt,TPair< TStr,TStr > > const &

    GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TStr,TStr > > const &
        Val2: TPair< TInt,TPair< TStr,TStr > > const &
        Val3: TPair< TInt,TPair< TStr,TStr > > const &

    GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TStr,TStr > > const &
        Val2: TPair< TInt,TPair< TStr,TStr > > const &
        Val3: TPair< TInt,TPair< TStr,TStr > > const &
        Val4: TPair< TInt,TPair< TStr,TStr > > const &

    GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4, TIntStrPrPr Val5) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TStr,TStr > > const &
        Val2: TPair< TInt,TPair< TStr,TStr > > const &
        Val3: TPair< TInt,TPair< TStr,TStr > > const &
        Val4: TPair< TInt,TPair< TStr,TStr > > const &
        Val5: TPair< TInt,TPair< TStr,TStr > > const &

    GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4, TIntStrPrPr Val5, 
        TIntStrPrPr Val6) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TStr,TStr > > const &
        Val2: TPair< TInt,TPair< TStr,TStr > > const &
        Val3: TPair< TInt,TPair< TStr,TStr > > const &
        Val4: TPair< TInt,TPair< TStr,TStr > > const &
        Val5: TPair< TInt,TPair< TStr,TStr > > const &
        Val6: TPair< TInt,TPair< TStr,TStr > > const &

    GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4, TIntStrPrPr Val5, 
        TIntStrPrPr Val6, TIntStrPrPr Val7) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TStr,TStr > > const &
        Val2: TPair< TInt,TPair< TStr,TStr > > const &
        Val3: TPair< TInt,TPair< TStr,TStr > > const &
        Val4: TPair< TInt,TPair< TStr,TStr > > const &
        Val5: TPair< TInt,TPair< TStr,TStr > > const &
        Val6: TPair< TInt,TPair< TStr,TStr > > const &
        Val7: TPair< TInt,TPair< TStr,TStr > > const &

    GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4, TIntStrPrPr Val5, 
        TIntStrPrPr Val6, TIntStrPrPr Val7, TIntStrPrPr Val8) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TStr,TStr > > const &
        Val2: TPair< TInt,TPair< TStr,TStr > > const &
        Val3: TPair< TInt,TPair< TStr,TStr > > const &
        Val4: TPair< TInt,TPair< TStr,TStr > > const &
        Val5: TPair< TInt,TPair< TStr,TStr > > const &
        Val6: TPair< TInt,TPair< TStr,TStr > > const &
        Val7: TPair< TInt,TPair< TStr,TStr > > const &
        Val8: TPair< TInt,TPair< TStr,TStr > > const &

    TIntStrPrPrV_GetV(TIntStrPrPr Val1, TIntStrPrPr Val2, TIntStrPrPr Val3, TIntStrPrPr Val4, TIntStrPrPr Val5, 
        TIntStrPrPr Val6, TIntStrPrPr Val7, TIntStrPrPr Val8, TIntStrPrPr Val9) -> TVec< TPair< TInt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TStr,TStr > > const &
        Val2: TPair< TInt,TPair< TStr,TStr > > const &
        Val3: TPair< TInt,TPair< TStr,TStr > > const &
        Val4: TPair< TInt,TPair< TStr,TStr > > const &
        Val5: TPair< TInt,TPair< TStr,TStr > > const &
        Val6: TPair< TInt,TPair< TStr,TStr > > const &
        Val7: TPair< TInt,TPair< TStr,TStr > > const &
        Val8: TPair< TInt,TPair< TStr,TStr > > const &
        Val9: TPair< TInt,TPair< TStr,TStr > > const &

    (   R   R.  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.   s    Xt   TIntStrVPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s%   Proxy of C++ TVec<(TIntStrVPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s}  
        __init__(TVec<(TIntStrVPr)> self) -> TIntStrVPrV
        __init__(TVec<(TIntStrVPr)> self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & Vec) -> TIntStrVPrV

        Parameters:
            Vec: TVec< TPair< TInt,TVec< TStr,int > >,int > const &

        __init__(TVec<(TIntStrVPr)> self, int const & _Vals) -> TIntStrVPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntStrVPr)> self, int const & _MxVals, int const & _Vals) -> TIntStrVPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntStrVPr)> self, TIntStrVPr _ValT, int const & _Vals) -> TIntStrVPrV

        Parameters:
            _ValT: TPair< TInt,TVec< TStr,int > > *
            _Vals: int const &

        __init__(TVec<(TIntStrVPr)> self, TSIn SIn) -> TIntStrVPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrVPrV_swiginitt   new_TIntStrVPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s`   
        Load(TIntStrVPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrVPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sd   
        Save(TIntStrVPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrVPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __add__(TIntStrVPrV self, TIntStrVPr Val) -> TVec< TPair< TInt,TVec< TStr,int > >,int > &

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $ s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TVec< TStr,int > >,int > const &

        (   R   t   TIntStrVPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   . s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TVec< TStr,int > >,int > const &

        (   R   t   TIntStrVPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TIntStrVPrV self) -> int

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   B s    c         C   s   t  j |   S(   sx   
        GetMemSize(TIntStrVPrV self) -> int

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TIntStrVPrV self) -> int

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  V s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TIntStrVPrV self) -> int

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ` s    c         G   s   t  j |  |  S(   s  
        Gen(TIntStrVPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntStrVPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrVPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntStrVPrV self, TIntStrVPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TInt,TVec< TStr,int > > *
            _Vals: int const &

        (   R   t   TIntStrVPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z s    	c         C   s   t  j |   S(   st   
        IsExt(TIntStrVPrV self) -> bool

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntStrVPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntStrVPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrVPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sy  
        Clr(TIntStrVPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntStrVPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntStrVPrV self)

        Parameters:
            self: TVec< TIntStrVPr > *

        (   R   t   TIntStrVPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntStrVPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntStrVPrV self)

        Parameters:
            self: TVec< TIntStrVPr > *

        (   R   t   TIntStrVPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   se   
        Pack(TIntStrVPrV self)

        Parameters:
            self: TVec< TIntStrVPr > *

        (   R   t   TIntStrVPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TVec< TStr,int > >,int > &

        (   R   t   TIntStrVPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   st   
        Empty(TIntStrVPrV self) -> bool

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sq   
        Len(TIntStrVPrV self) -> int

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sv   
        Reserved(TIntStrVPrV self) -> int

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~   s    c         G   s   t  j |  |  S(   s   
        Last(TIntStrVPrV self) -> TIntStrVPr
        Last(TIntStrVPrV self) -> TIntStrVPr

        Parameters:
            self: TVec< TIntStrVPr > *

        (   R   t   TIntStrVPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sv   
        LastValN(TIntStrVPrV self) -> int

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntStrVPrV self) -> TIntStrVPr
        LastLast(TIntStrVPrV self) -> TIntStrVPr

        Parameters:
            self: TVec< TIntStrVPr > *

        (   R   t   TIntStrVPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
 s    	c         C   s   t  j |   S(   sy   
        BegI(TIntStrVPrV self) -> TIntStrVPr

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sy   
        EndI(TIntStrVPrV self) -> TIntStrVPr

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s|   
        GetI(TIntStrVPrV self, int const & ValN) -> TIntStrVPr

        Parameters:
            ValN: int const &

        (   R   t   TIntStrVPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  ) s    c         G   s   t  j |  |  S(   s  
        Add(TIntStrVPrV self) -> int
        Add(TIntStrVPrV self, TIntStrVPr Val) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        Add(TIntStrVPrV self, TIntStrVPr Val) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > &

        Add(TIntStrVPrV self, TIntStrVPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &
            ResizeLen: int const &

        (   R   t   TIntStrVPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    c         G   s   t  j |  |  S(   s   
        AddV(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &

        (   R   t   TIntStrVPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s    c         G   s   t  j |  |  S(   sG  
        AddSorted(TIntStrVPrV self, TIntStrVPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntStrVPrV self, TIntStrVPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &
            Asc: bool const &

        AddSorted(TIntStrVPrV self, TIntStrVPr Val) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntStrVPrV self, TIntStrVPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &
            Asc: bool const &

        (   R   t   TIntStrVPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntStrVPrV self, TIntStrVPr Val) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &

        (   R   t   TIntStrVPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntStrVPrV self, TIntStrVPr Val) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntStrVPrV self, int const & ValN) -> TIntStrVPr

        Parameters:
            ValN: int const &

        GetVal(TIntStrVPrV self, int const & ValN) -> TIntStrVPr

        Parameters:
            ValN: int const &

        (   R   t   TIntStrVPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntStrVPrV self, int const & ValN, TIntStrVPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        GetSubValV(TIntStrVPrV self, int const & BValN, int const & EValN, TVec< TPair< TInt,TVec< TStr,int > >,int > & ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > &

        (   R   t   TIntStrVPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntStrVPrV self, int const & ValN, TIntStrVPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s	  
        Del(TIntStrVPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntStrVPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntStrVPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sh   
        DelLast(TIntStrVPrV self)

        Parameters:
            self: TVec< TIntStrVPr > *

        (   R   t   TIntStrVPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntStrVPrV self, TIntStrVPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntStrVPrV self, TIntStrVPr Val)

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntStrVPrV self, TIntStrVPr Val)

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sG  
        Swap(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TVec< TStr,int > >,int > &

        Swap(TIntStrVPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntStrVPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c          G   s   t  j |    S(   s   
        SwapI(TIntStrVPr LVal, TIntStrVPr RVal)

        Parameters:
            LVal: TVec< TPair< TInt,TVec< TStr,int > > >::TIter
            RVal: TVec< TPair< TInt,TVec< TStr,int > > >::TIter

        (   R   t   TIntStrVPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(   s    	c         C   s   t  j |   S(   sq   
        NextPerm(TIntStrVPrV self) -> bool

        Parameters:
            self: TVec< TIntStrVPr > *

        (   R   t   TIntStrVPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*   s    c         C   s   t  j |   S(   sq   
        PrevPerm(TIntStrVPrV self) -> bool

        Parameters:
            self: TVec< TIntStrVPr > *

        (   R   t   TIntStrVPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  " s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntStrVPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntStrVPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  , s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntStrVPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrVPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  7 s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntStrVPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrVPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  C s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntStrVPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrVPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  O s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntStrVPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrVPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  [ s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntStrVPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntStrVPrV self)

        Parameters:
            self: TVec< TIntStrVPr > *

        (   R   t   TIntStrVPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntStrVPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntStrVPrV self) -> bool

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  v s    c         G   s   t  j |  |  S(   sc   
        Shuffle(TIntStrVPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntStrVPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntStrVPrV self)
        Reverse(TIntStrVPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntStrVPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         C   s   t  j |   S(   sf   
        Merge(TIntStrVPrV self)

        Parameters:
            self: TVec< TIntStrVPr > *

        (   R   t   TIntStrVPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>   s    c         G   s   t  j |  |  S(   s  
        Intrs(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &

        Intrs(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV, TVec< TPair< TInt,TVec< TStr,int > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &
            DstValV: TVec< TPair< TInt,TVec< TStr,int > >,int > &

        (   R   t   TIntStrVPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@   s    c         G   s   t  j |  |  S(   s  
        Union(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &

        Union(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV, TVec< TPair< TInt,TVec< TStr,int > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &
            DstValV: TVec< TPair< TInt,TVec< TStr,int > >,int > &

        (   R   t   TIntStrVPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Diff(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &

        Diff(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV, TVec< TPair< TInt,TVec< TStr,int > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &
            DstValV: TVec< TPair< TInt,TVec< TStr,int > >,int > &

        (   R   t   TIntStrVPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &

        (   R   t   TIntStrVPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &

        (   R   t   TIntStrVPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TIntStrVPrV self, TIntStrVPr Val) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   sE  
        SearchBin(TIntStrVPrV self, TIntStrVPr Val) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        SearchBin(TIntStrVPrV self, TIntStrVPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &
            InsValN: int &

        (   R   t   TIntStrVPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK   s    c         G   s   t  j |  |  S(   sQ  
        SearchForw(TIntStrVPrV self, TIntStrVPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &
            BValN: int const &

        SearchForw(TIntStrVPrV self, TIntStrVPr Val) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM   s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntStrVPrV self, TIntStrVPr Val) -> int

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO   s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &
            BValN: int const &

        SearchVForw(TIntStrVPrV self, TVec< TPair< TInt,TVec< TStr,int > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TVec< TStr,int > >,int > const &

        (   R   t   TIntStrVPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ   s    c         G   s   t  j |  |  S(   s7  
        IsIn(TIntStrVPrV self, TIntStrVPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        IsIn(TIntStrVPrV self, TIntStrVPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &
            ValN: int &

        (   R   t   TIntStrVPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  - s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntStrVPrV self, TIntStrVPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  = s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntStrVPrV self, TIntStrVPr Val) -> TIntStrVPr

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  G s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntStrVPrV self, TIntStrVPr Val) -> TIntStrVPr

        Parameters:
            Val: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  Q s    c         C   s   t  j |   S(   sw   
        GetMxValN(TIntStrVPrV self) -> int

        Parameters:
            self: TVec< TIntStrVPr > const *

        (   R   t   TIntStrVPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  [ s    c          G   s   t  j |    S(   s  
        GetV(TIntStrVPr Val1) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TInt,TVec< TStr,int > > const &

        GetV(TIntStrVPr Val1, TIntStrVPr Val2) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TInt,TVec< TStr,int > > const &
            Val2: TPair< TInt,TVec< TStr,int > > const &

        GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TInt,TVec< TStr,int > > const &
            Val2: TPair< TInt,TVec< TStr,int > > const &
            Val3: TPair< TInt,TVec< TStr,int > > const &

        GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TInt,TVec< TStr,int > > const &
            Val2: TPair< TInt,TVec< TStr,int > > const &
            Val3: TPair< TInt,TVec< TStr,int > > const &
            Val4: TPair< TInt,TVec< TStr,int > > const &

        GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4, TIntStrVPr Val5) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TInt,TVec< TStr,int > > const &
            Val2: TPair< TInt,TVec< TStr,int > > const &
            Val3: TPair< TInt,TVec< TStr,int > > const &
            Val4: TPair< TInt,TVec< TStr,int > > const &
            Val5: TPair< TInt,TVec< TStr,int > > const &

        GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4, TIntStrVPr Val5, 
            TIntStrVPr Val6) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TInt,TVec< TStr,int > > const &
            Val2: TPair< TInt,TVec< TStr,int > > const &
            Val3: TPair< TInt,TVec< TStr,int > > const &
            Val4: TPair< TInt,TVec< TStr,int > > const &
            Val5: TPair< TInt,TVec< TStr,int > > const &
            Val6: TPair< TInt,TVec< TStr,int > > const &

        GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4, TIntStrVPr Val5, 
            TIntStrVPr Val6, TIntStrVPr Val7) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TInt,TVec< TStr,int > > const &
            Val2: TPair< TInt,TVec< TStr,int > > const &
            Val3: TPair< TInt,TVec< TStr,int > > const &
            Val4: TPair< TInt,TVec< TStr,int > > const &
            Val5: TPair< TInt,TVec< TStr,int > > const &
            Val6: TPair< TInt,TVec< TStr,int > > const &
            Val7: TPair< TInt,TVec< TStr,int > > const &

        GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4, TIntStrVPr Val5, 
            TIntStrVPr Val6, TIntStrVPr Val7, TIntStrVPr Val8) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TInt,TVec< TStr,int > > const &
            Val2: TPair< TInt,TVec< TStr,int > > const &
            Val3: TPair< TInt,TVec< TStr,int > > const &
            Val4: TPair< TInt,TVec< TStr,int > > const &
            Val5: TPair< TInt,TVec< TStr,int > > const &
            Val6: TPair< TInt,TVec< TStr,int > > const &
            Val7: TPair< TInt,TVec< TStr,int > > const &
            Val8: TPair< TInt,TVec< TStr,int > > const &

        GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4, TIntStrVPr Val5, 
            TIntStrVPr Val6, TIntStrVPr Val7, TIntStrVPr Val8, TIntStrVPr Val9) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TInt,TVec< TStr,int > > const &
            Val2: TPair< TInt,TVec< TStr,int > > const &
            Val3: TPair< TInt,TVec< TStr,int > > const &
            Val4: TPair< TInt,TVec< TStr,int > > const &
            Val5: TPair< TInt,TVec< TStr,int > > const &
            Val6: TPair< TInt,TVec< TStr,int > > const &
            Val7: TPair< TInt,TVec< TStr,int > > const &
            Val8: TPair< TInt,TVec< TStr,int > > const &
            Val9: TPair< TInt,TVec< TStr,int > > const &

        (   R   t   TIntStrVPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  e s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntStrVPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TIntStrVPrV_SwapI(TIntStrVPr LVal, TIntStrVPr RVal)

    Parameters:
        LVal: TVec< TPair< TInt,TVec< TStr,int > > >::TIter
        RVal: TVec< TPair< TInt,TVec< TStr,int > > >::TIter

    (   R   R^  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR^  	 s    	c          G   s   t  j |    S(   s  
    GetV(TIntStrVPr Val1) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TInt,TVec< TStr,int > > const &

    GetV(TIntStrVPr Val1, TIntStrVPr Val2) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TInt,TVec< TStr,int > > const &
        Val2: TPair< TInt,TVec< TStr,int > > const &

    GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TInt,TVec< TStr,int > > const &
        Val2: TPair< TInt,TVec< TStr,int > > const &
        Val3: TPair< TInt,TVec< TStr,int > > const &

    GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TInt,TVec< TStr,int > > const &
        Val2: TPair< TInt,TVec< TStr,int > > const &
        Val3: TPair< TInt,TVec< TStr,int > > const &
        Val4: TPair< TInt,TVec< TStr,int > > const &

    GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4, TIntStrVPr Val5) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TInt,TVec< TStr,int > > const &
        Val2: TPair< TInt,TVec< TStr,int > > const &
        Val3: TPair< TInt,TVec< TStr,int > > const &
        Val4: TPair< TInt,TVec< TStr,int > > const &
        Val5: TPair< TInt,TVec< TStr,int > > const &

    GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4, TIntStrVPr Val5, 
        TIntStrVPr Val6) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TInt,TVec< TStr,int > > const &
        Val2: TPair< TInt,TVec< TStr,int > > const &
        Val3: TPair< TInt,TVec< TStr,int > > const &
        Val4: TPair< TInt,TVec< TStr,int > > const &
        Val5: TPair< TInt,TVec< TStr,int > > const &
        Val6: TPair< TInt,TVec< TStr,int > > const &

    GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4, TIntStrVPr Val5, 
        TIntStrVPr Val6, TIntStrVPr Val7) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TInt,TVec< TStr,int > > const &
        Val2: TPair< TInt,TVec< TStr,int > > const &
        Val3: TPair< TInt,TVec< TStr,int > > const &
        Val4: TPair< TInt,TVec< TStr,int > > const &
        Val5: TPair< TInt,TVec< TStr,int > > const &
        Val6: TPair< TInt,TVec< TStr,int > > const &
        Val7: TPair< TInt,TVec< TStr,int > > const &

    GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4, TIntStrVPr Val5, 
        TIntStrVPr Val6, TIntStrVPr Val7, TIntStrVPr Val8) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TInt,TVec< TStr,int > > const &
        Val2: TPair< TInt,TVec< TStr,int > > const &
        Val3: TPair< TInt,TVec< TStr,int > > const &
        Val4: TPair< TInt,TVec< TStr,int > > const &
        Val5: TPair< TInt,TVec< TStr,int > > const &
        Val6: TPair< TInt,TVec< TStr,int > > const &
        Val7: TPair< TInt,TVec< TStr,int > > const &
        Val8: TPair< TInt,TVec< TStr,int > > const &

    TIntStrVPrV_GetV(TIntStrVPr Val1, TIntStrVPr Val2, TIntStrVPr Val3, TIntStrVPr Val4, TIntStrVPr Val5, 
        TIntStrVPr Val6, TIntStrVPr Val7, TIntStrVPr Val8, TIntStrVPr Val9) -> TVec< TPair< TInt,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TInt,TVec< TStr,int > > const &
        Val2: TPair< TInt,TVec< TStr,int > > const &
        Val3: TPair< TInt,TVec< TStr,int > > const &
        Val4: TPair< TInt,TVec< TStr,int > > const &
        Val5: TPair< TInt,TVec< TStr,int > > const &
        Val6: TPair< TInt,TVec< TStr,int > > const &
        Val7: TPair< TInt,TVec< TStr,int > > const &
        Val8: TPair< TInt,TVec< TStr,int > > const &
        Val9: TPair< TInt,TVec< TStr,int > > const &

    (   R   Rz  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRz   s    Xt   TIntIntVIntTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s(   Proxy of C++ TVec<(TIntIntVIntTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TIntIntVIntTr)> self) -> TIntIntVIntTrV
        __init__(TVec<(TIntIntVIntTr)> self, TIntIntVIntTrV Vec) -> TIntIntVIntTrV

        Parameters:
            Vec: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &

        __init__(TVec<(TIntIntVIntTr)> self, int const & _Vals) -> TIntIntVIntTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntIntVIntTr)> self, int const & _MxVals, int const & _Vals) -> TIntIntVIntTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntIntVIntTr)> self, TIntIntVIntTr _ValT, int const & _Vals) -> TIntIntVIntTrV

        Parameters:
            _ValT: TTriple< TInt,TVec< TInt,int >,TInt > *
            _Vals: int const &

        __init__(TVec<(TIntIntVIntTr)> self, TSIn SIn) -> TIntIntVIntTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntVIntTrV_swiginitt   new_TIntIntVIntTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   s s    c         G   s   t  j |  |  S(   sc   
        Load(TIntIntVIntTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntVIntTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sg   
        Save(TIntIntVIntTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntVIntTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __add__(TIntIntVIntTrV self, TIntIntVIntTr Val) -> TIntIntVIntTrV

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntVIntTrV self, TIntIntVIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &

        (   R   t   TIntIntVIntTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntVIntTrV self, TIntIntVIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &

        (   R   t   TIntIntVIntTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s~   
        GetMemUsed(TIntIntVIntTrV self) -> int

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s~   
        GetMemSize(TIntIntVIntTrV self) -> int

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntIntVIntTrV self) -> int

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntIntVIntTrV self) -> int

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s  
        Gen(TIntIntVIntTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntIntVIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntIntVIntTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntIntVIntTrV self, TIntIntVIntTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TInt,TVec< TInt,int >,TInt > *
            _Vals: int const &

        (   R   t   TIntIntVIntTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sz   
        IsExt(TIntIntVIntTrV self) -> bool

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntIntVIntTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntIntVIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntIntVIntTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Clr(TIntIntVIntTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntIntVIntTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntIntVIntTrV self)

        Parameters:
            self: TVec< TIntIntVIntTr > *

        (   R   t   TIntIntVIntTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   " s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntIntVIntTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntIntVIntTrV self)

        Parameters:
            self: TVec< TIntIntVIntTr > *

        (   R   t   TIntIntVIntTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    c         C   s   t  j |   S(   sk   
        Pack(TIntIntVIntTrV self)

        Parameters:
            self: TVec< TIntIntVIntTr > *

        (   R   t   TIntIntVIntTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntIntVIntTrV self, TIntIntVIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > &

        (   R   t   TIntIntVIntTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P s    c         C   s   t  j |   S(   sz   
        Empty(TIntIntVIntTrV self) -> bool

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   Z s    c         C   s   t  j |   S(   sw   
        Len(TIntIntVIntTrV self) -> int

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   d s    c         C   s   t  j |   S(   s|   
        Reserved(TIntIntVIntTrV self) -> int

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  n s    c         G   s   t  j |  |  S(   s   
        Last(TIntIntVIntTrV self) -> TIntIntVIntTr
        Last(TIntIntVIntTrV self) -> TIntIntVIntTr

        Parameters:
            self: TVec< TIntIntVIntTr > *

        (   R   t   TIntIntVIntTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x s    	c         C   s   t  j |   S(   s|   
        LastValN(TIntIntVIntTrV self) -> int

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntIntVIntTrV self) -> TIntIntVIntTr
        LastLast(TIntIntVIntTrV self) -> TIntIntVIntTr

        Parameters:
            self: TVec< TIntIntVIntTr > *

        (   R   t   TIntIntVIntTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   s   
        BegI(TIntIntVIntTrV self) -> TIntIntVIntTr

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        EndI(TIntIntVIntTrV self) -> TIntIntVIntTr

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetI(TIntIntVIntTrV self, int const & ValN) -> TIntIntVIntTr

        Parameters:
            ValN: int const &

        (   R   t   TIntIntVIntTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s  
        Add(TIntIntVIntTrV self) -> int
        Add(TIntIntVIntTrV self, TIntIntVIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        Add(TIntIntVIntTrV self, TIntIntVIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > &

        Add(TIntIntVIntTrV self, TIntIntVIntTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &
            ResizeLen: int const &

        (   R   t   TIntIntVIntTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddV(TIntIntVIntTrV self, TIntIntVIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &

        (   R   t   TIntIntVIntTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sn  
        AddSorted(TIntIntVIntTrV self, TIntIntVIntTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntIntVIntTrV self, TIntIntVIntTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Asc: bool const &

        AddSorted(TIntIntVIntTrV self, TIntIntVIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntIntVIntTrV self, TIntIntVIntTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Asc: bool const &

        (   R   t   TIntIntVIntTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntIntVIntTrV self, TIntIntVIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntIntVIntTrV self, TIntIntVIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &

        (   R   t   TIntIntVIntTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntIntVIntTrV self, TIntIntVIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntVIntTrV self, int const & ValN) -> TIntIntVIntTr

        Parameters:
            ValN: int const &

        GetVal(TIntIntVIntTrV self, int const & ValN) -> TIntIntVIntTr

        Parameters:
            ValN: int const &

        (   R   t   TIntIntVIntTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntIntVIntTrV self, int const & ValN, TIntIntVIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  % s    	c         G   s   t  j |  |  S(   s  
        GetSubValV(TIntIntVIntTrV self, int const & BValN, int const & EValN, TIntIntVIntTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > &

        (   R   t   TIntIntVIntTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0 s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntIntVIntTrV self, int const & ValN, TIntIntVIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    	c         G   s   t  j |  |  S(   s  
        Del(TIntIntVIntTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntIntVIntTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntIntVIntTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G s    c         C   s   t  j |   S(   sn   
        DelLast(TIntIntVIntTrV self)

        Parameters:
            self: TVec< TIntIntVIntTr > *

        (   R   t   TIntIntVIntTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntIntVIntTrV self, TIntIntVIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  a s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntIntVIntTrV self, TIntIntVIntTr Val)

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  k s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntIntVIntTrV self, TIntIntVIntTr Val)

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  u s    c         G   s   t  j |  |  S(   s6  
        Swap(TIntIntVIntTrV self, TIntIntVIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > &

        Swap(TIntIntVIntTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntIntVIntTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c          G   s   t  j |    S(   s   
        SwapI(TIntIntVIntTr LVal, TIntIntVIntTr RVal)

        Parameters:
            LVal: TVec< TTriple< TInt,TVec< TInt,int >,TInt > >::TIter
            RVal: TVec< TTriple< TInt,TVec< TInt,int >,TInt > >::TIter

        (   R   t   TIntIntVIntTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(   s    	c         C   s   t  j |   S(   sw   
        NextPerm(TIntIntVIntTrV self) -> bool

        Parameters:
            self: TVec< TIntIntVIntTr > *

        (   R   t   TIntIntVIntTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*   s    c         C   s   t  j |   S(   sw   
        PrevPerm(TIntIntVIntTrV self) -> bool

        Parameters:
            self: TVec< TIntIntVIntTr > *

        (   R   t   TIntIntVIntTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,   s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntIntVIntTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntIntVIntTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.   s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntIntVIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntVIntTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntIntVIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntVIntTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntIntVIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntVIntTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntIntVIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntVIntTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntIntVIntTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntIntVIntTrV self)

        Parameters:
            self: TVec< TIntIntVIntTr > *

        (   R   t   TIntIntVIntTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntIntVIntTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntIntVIntTrV self) -> bool

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9   s    c         G   s   t  j |  |  S(   sf   
        Shuffle(TIntIntVIntTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntIntVIntTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntIntVIntTrV self)
        Reverse(TIntIntVIntTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntIntVIntTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         C   s   t  j |   S(   sl   
        Merge(TIntIntVIntTrV self)

        Parameters:
            self: TVec< TIntIntVIntTr > *

        (   R   t   TIntIntVIntTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>   s    c         G   s   t  j |  |  S(   s  
        Intrs(TIntIntVIntTrV self, TIntIntVIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &

        Intrs(TIntIntVIntTrV self, TIntIntVIntTrV ValV, TIntIntVIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > &

        (   R   t   TIntIntVIntTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  ( s    c         G   s   t  j |  |  S(   s  
        Union(TIntIntVIntTrV self, TIntIntVIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &

        Union(TIntIntVIntTrV self, TIntIntVIntTrV ValV, TIntIntVIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > &

        (   R   t   TIntIntVIntTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    c         G   s   t  j |  |  S(   s  
        Diff(TIntIntVIntTrV self, TIntIntVIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &

        Diff(TIntIntVIntTrV self, TIntIntVIntTrV ValV, TIntIntVIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &
            DstValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > &

        (   R   t   TIntIntVIntTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  H s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntIntVIntTrV self, TIntIntVIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &

        (   R   t   TIntIntVIntTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  X s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntIntVIntTrV self, TIntIntVIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &

        (   R   t   TIntIntVIntTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  b s    c         G   s   t  j |  |  S(   s   
        Count(TIntIntVIntTrV self, TIntIntVIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  l s    c         G   s   t  j |  |  S(   s_  
        SearchBin(TIntIntVIntTrV self, TIntIntVIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        SearchBin(TIntIntVIntTrV self, TIntIntVIntTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &
            InsValN: int &

        (   R   t   TIntIntVIntTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  v s    c         G   s   t  j |  |  S(   sk  
        SearchForw(TIntIntVIntTrV self, TIntIntVIntTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &
            BValN: int const &

        SearchForw(TIntIntVIntTrV self, TIntIntVIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM   s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntIntVIntTrV self, TIntIntVIntTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO   s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TIntIntVIntTrV self, TIntIntVIntTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &
            BValN: int const &

        SearchVForw(TIntIntVIntTrV self, TIntIntVIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TVec< TInt,int >,TInt >,int > const &

        (   R   t   TIntIntVIntTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ   s    c         G   s   t  j |  |  S(   sQ  
        IsIn(TIntIntVIntTrV self, TIntIntVIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        IsIn(TIntIntVIntTrV self, TIntIntVIntTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &
            ValN: int &

        (   R   t   TIntIntVIntTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS   s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntIntVIntTrV self, TIntIntVIntTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntVIntTrV self, TIntIntVIntTr Val) -> TIntIntVIntTr

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntIntVIntTrV self, TIntIntVIntTr Val) -> TIntIntVIntTr

        Parameters:
            Val: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   s}   
        GetMxValN(TIntIntVIntTrV self) -> int

        Parameters:
            self: TVec< TIntIntVIntTr > const *

        (   R   t   TIntIntVIntTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s  
        GetV(TIntIntVIntTr Val1) -> TIntIntVIntTrV

        Parameters:
            Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &

        GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2) -> TIntIntVIntTrV

        Parameters:
            Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &

        GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3) -> TIntIntVIntTrV

        Parameters:
            Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &

        GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4) -> TIntIntVIntTrV

        Parameters:
            Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &

        GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4, TIntIntVIntTr Val5) -> TIntIntVIntTrV

        Parameters:
            Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val5: TTriple< TInt,TVec< TInt,int >,TInt > const &

        GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4, TIntIntVIntTr Val5, 
            TIntIntVIntTr Val6) -> TIntIntVIntTrV

        Parameters:
            Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val5: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val6: TTriple< TInt,TVec< TInt,int >,TInt > const &

        GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4, TIntIntVIntTr Val5, 
            TIntIntVIntTr Val6, TIntIntVIntTr Val7) -> TIntIntVIntTrV

        Parameters:
            Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val5: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val6: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val7: TTriple< TInt,TVec< TInt,int >,TInt > const &

        GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4, TIntIntVIntTr Val5, 
            TIntIntVIntTr Val6, TIntIntVIntTr Val7, TIntIntVIntTr Val8) -> TIntIntVIntTrV

        Parameters:
            Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val5: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val6: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val7: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val8: TTriple< TInt,TVec< TInt,int >,TInt > const &

        GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4, TIntIntVIntTr Val5, 
            TIntIntVIntTr Val6, TIntIntVIntTr Val7, TIntIntVIntTr Val8, 
            TIntIntVIntTr Val9) -> TIntIntVIntTrV

        Parameters:
            Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val5: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val6: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val7: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val8: TTriple< TInt,TVec< TInt,int >,TInt > const &
            Val9: TTriple< TInt,TVec< TInt,int >,TInt > const &

        (   R   t   TIntIntVIntTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]   s    Y(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntIntVIntTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR|  n s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	[c          G   s   t  j |    S(   s   
    TIntIntVIntTrV_SwapI(TIntIntVIntTr LVal, TIntIntVIntTr RVal)

    Parameters:
        LVal: TVec< TTriple< TInt,TVec< TInt,int >,TInt > >::TIter
        RVal: TVec< TTriple< TInt,TVec< TInt,int >,TInt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c          G   s   t  j |    S(   s  
    GetV(TIntIntVIntTr Val1) -> TIntIntVIntTrV

    Parameters:
        Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &

    GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2) -> TIntIntVIntTrV

    Parameters:
        Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &

    GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3) -> TIntIntVIntTrV

    Parameters:
        Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &

    GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4) -> TIntIntVIntTrV

    Parameters:
        Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &

    GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4, TIntIntVIntTr Val5) -> TIntIntVIntTrV

    Parameters:
        Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val5: TTriple< TInt,TVec< TInt,int >,TInt > const &

    GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4, TIntIntVIntTr Val5, 
        TIntIntVIntTr Val6) -> TIntIntVIntTrV

    Parameters:
        Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val5: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val6: TTriple< TInt,TVec< TInt,int >,TInt > const &

    GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4, TIntIntVIntTr Val5, 
        TIntIntVIntTr Val6, TIntIntVIntTr Val7) -> TIntIntVIntTrV

    Parameters:
        Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val5: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val6: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val7: TTriple< TInt,TVec< TInt,int >,TInt > const &

    GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4, TIntIntVIntTr Val5, 
        TIntIntVIntTr Val6, TIntIntVIntTr Val7, TIntIntVIntTr Val8) -> TIntIntVIntTrV

    Parameters:
        Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val5: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val6: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val7: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val8: TTriple< TInt,TVec< TInt,int >,TInt > const &

    TIntIntVIntTrV_GetV(TIntIntVIntTr Val1, TIntIntVIntTr Val2, TIntIntVIntTr Val3, TIntIntVIntTr Val4, TIntIntVIntTr Val5, 
        TIntIntVIntTr Val6, TIntIntVIntTr Val7, TIntIntVIntTr Val8, 
        TIntIntVIntTr Val9) -> TIntIntVIntTrV

    Parameters:
        Val1: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val2: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val3: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val4: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val5: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val6: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val7: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val8: TTriple< TInt,TVec< TInt,int >,TInt > const &
        Val9: TTriple< TInt,TVec< TInt,int >,TInt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    Yt   TIntIntIntVTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s(   Proxy of C++ TVec<(TIntIntIntVTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TIntIntIntVTr)> self) -> TIntIntIntVTrV
        __init__(TVec<(TIntIntIntVTr)> self, TIntIntIntVTrV Vec) -> TIntIntIntVTrV

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &

        __init__(TVec<(TIntIntIntVTr)> self, int const & _Vals) -> TIntIntIntVTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntIntIntVTr)> self, int const & _MxVals, int const & _Vals) -> TIntIntIntVTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntIntIntVTr)> self, TIntIntIntVTr _ValT, int const & _Vals) -> TIntIntIntVTrV

        Parameters:
            _ValT: TTriple< TInt,TInt,TVec< TInt,int > > *
            _Vals: int const &

        __init__(TVec<(TIntIntIntVTr)> self, TSIn SIn) -> TIntIntIntVTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntIntVTrV_swiginitt   new_TIntIntIntVTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sc   
        Load(TIntIntIntVTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntIntVTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sg   
        Save(TIntIntIntVTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntIntVTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   " s    c         G   s   t  j |  |  S(   s   
        __add__(TIntIntIntVTrV self, TIntIntIntVTr Val) -> TIntIntIntVTrV

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  , s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntIntVTrV self, TIntIntIntVTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &

        (   R   t   TIntIntIntVTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6 s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntIntVTrV self, TIntIntIntVTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &

        (   R   t   TIntIntIntVTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         C   s   t  j |   S(   s~   
        GetMemUsed(TIntIntIntVTrV self) -> int

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J s    c         C   s   t  j |   S(   s~   
        GetMemSize(TIntIntIntVTrV self) -> int

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntIntIntVTrV self) -> int

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ^ s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntIntIntVTrV self) -> int

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  h s    c         G   s   t  j |  |  S(   s  
        Gen(TIntIntIntVTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntIntIntVTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntIntIntVTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   r s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntIntIntVTrV self, TIntIntIntVTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TInt,TInt,TVec< TInt,int > > *
            _Vals: int const &

        (   R   t   TIntIntIntVTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sz   
        IsExt(TIntIntIntVTrV self) -> bool

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntIntIntVTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntIntIntVTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntIntIntVTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s  
        Clr(TIntIntIntVTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntIntIntVTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntIntIntVTrV self)

        Parameters:
            self: TVec< TIntIntIntVTr > *

        (   R   t   TIntIntIntVTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntIntIntVTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntIntIntVTrV self)

        Parameters:
            self: TVec< TIntIntIntVTr > *

        (   R   t   TIntIntIntVTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sk   
        Pack(TIntIntIntVTrV self)

        Parameters:
            self: TVec< TIntIntIntVTr > *

        (   R   t   TIntIntIntVTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntIntIntVTrV self, TIntIntIntVTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > &

        (   R   t   TIntIntIntVTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sz   
        Empty(TIntIntIntVTrV self) -> bool

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sw   
        Len(TIntIntIntVTrV self) -> int

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   s|   
        Reserved(TIntIntIntVTrV self) -> int

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~   s    c         G   s   t  j |  |  S(   s   
        Last(TIntIntIntVTrV self) -> TIntIntIntVTr
        Last(TIntIntIntVTrV self) -> TIntIntIntVTr

        Parameters:
            self: TVec< TIntIntIntVTr > *

        (   R   t   TIntIntIntVTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   s|   
        LastValN(TIntIntIntVTrV self) -> int

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntIntIntVTrV self) -> TIntIntIntVTr
        LastLast(TIntIntIntVTrV self) -> TIntIntIntVTr

        Parameters:
            self: TVec< TIntIntIntVTr > *

        (   R   t   TIntIntIntVTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   s   
        BegI(TIntIntIntVTrV self) -> TIntIntIntVTr

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        EndI(TIntIntIntVTrV self) -> TIntIntIntVTr

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ' s    c         G   s   t  j |  |  S(   s   
        GetI(TIntIntIntVTrV self, int const & ValN) -> TIntIntIntVTr

        Parameters:
            ValN: int const &

        (   R   t   TIntIntIntVTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  1 s    c         G   s   t  j |  |  S(   s  
        Add(TIntIntIntVTrV self) -> int
        Add(TIntIntIntVTrV self, TIntIntIntVTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        Add(TIntIntIntVTrV self, TIntIntIntVTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > &

        Add(TIntIntIntVTrV self, TIntIntIntVTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &
            ResizeLen: int const &

        (   R   t   TIntIntIntVTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s    c         G   s   t  j |  |  S(   s   
        AddV(TIntIntIntVTrV self, TIntIntIntVTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &

        (   R   t   TIntIntIntVTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q s    c         G   s   t  j |  |  S(   sn  
        AddSorted(TIntIntIntVTrV self, TIntIntIntVTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntIntIntVTrV self, TIntIntIntVTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Asc: bool const &

        AddSorted(TIntIntIntVTrV self, TIntIntIntVTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [ s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntIntIntVTrV self, TIntIntIntVTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Asc: bool const &

        (   R   t   TIntIntIntVTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntIntIntVTrV self, TIntIntIntVTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  } s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntIntIntVTrV self, TIntIntIntVTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &

        (   R   t   TIntIntIntVTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntIntIntVTrV self, TIntIntIntVTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntIntVTrV self, int const & ValN) -> TIntIntIntVTr

        Parameters:
            ValN: int const &

        GetVal(TIntIntIntVTrV self, int const & ValN) -> TIntIntIntVTr

        Parameters:
            ValN: int const &

        (   R   t   TIntIntIntVTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntIntIntVTrV self, int const & ValN, TIntIntIntVTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        GetSubValV(TIntIntIntVTrV self, int const & BValN, int const & EValN, TIntIntIntVTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > &

        (   R   t   TIntIntIntVTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntIntIntVTrV self, int const & ValN, TIntIntIntVTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        Del(TIntIntIntVTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntIntIntVTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntIntIntVTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sn   
        DelLast(TIntIntIntVTrV self)

        Parameters:
            self: TVec< TIntIntIntVTr > *

        (   R   t   TIntIntIntVTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntIntIntVTrV self, TIntIntIntVTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntIntIntVTrV self, TIntIntIntVTr Val)

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntIntIntVTrV self, TIntIntIntVTr Val)

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s6  
        Swap(TIntIntIntVTrV self, TIntIntIntVTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > &

        Swap(TIntIntIntVTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntIntIntVTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c          G   s   t  j |    S(   s   
        SwapI(TIntIntIntVTr LVal, TIntIntIntVTr RVal)

        Parameters:
            LVal: TVec< TTriple< TInt,TInt,TVec< TInt,int > > >::TIter
            RVal: TVec< TTriple< TInt,TInt,TVec< TInt,int > > >::TIter

        (   R   t   TIntIntIntVTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(   s    	c         C   s   t  j |   S(   sw   
        NextPerm(TIntIntIntVTrV self) -> bool

        Parameters:
            self: TVec< TIntIntIntVTr > *

        (   R   t   TIntIntIntVTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*    s    c         C   s   t  j |   S(   sw   
        PrevPerm(TIntIntIntVTrV self) -> bool

        Parameters:
            self: TVec< TIntIntIntVTr > *

        (   R   t   TIntIntIntVTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  * s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntIntIntVTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntIntIntVTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  4 s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntIntIntVTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntIntVTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  ? s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntIntIntVTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntIntVTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  K s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntIntIntVTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntIntVTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  W s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntIntIntVTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntIntVTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  c s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntIntIntVTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntIntIntVTrV self)

        Parameters:
            self: TVec< TIntIntIntVTr > *

        (   R   t   TIntIntIntVTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntIntIntVTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntIntIntVTrV self) -> bool

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  ~ s    c         G   s   t  j |  |  S(   sf   
        Shuffle(TIntIntIntVTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntIntIntVTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntIntIntVTrV self)
        Reverse(TIntIntIntVTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntIntIntVTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         C   s   t  j |   S(   sl   
        Merge(TIntIntIntVTrV self)

        Parameters:
            self: TVec< TIntIntIntVTr > *

        (   R   t   TIntIntIntVTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>   s    c         G   s   t  j |  |  S(   s  
        Intrs(TIntIntIntVTrV self, TIntIntIntVTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &

        Intrs(TIntIntIntVTrV self, TIntIntIntVTrV ValV, TIntIntIntVTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > &

        (   R   t   TIntIntIntVTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@   s    c         G   s   t  j |  |  S(   s  
        Union(TIntIntIntVTrV self, TIntIntIntVTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &

        Union(TIntIntIntVTrV self, TIntIntIntVTrV ValV, TIntIntIntVTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > &

        (   R   t   TIntIntIntVTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Diff(TIntIntIntVTrV self, TIntIntIntVTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &

        Diff(TIntIntIntVTrV self, TIntIntIntVTrV ValV, TIntIntIntVTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &
            DstValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > &

        (   R   t   TIntIntIntVTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntIntIntVTrV self, TIntIntIntVTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &

        (   R   t   TIntIntIntVTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntIntIntVTrV self, TIntIntIntVTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &

        (   R   t   TIntIntIntVTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TIntIntIntVTrV self, TIntIntIntVTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s_  
        SearchBin(TIntIntIntVTrV self, TIntIntIntVTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        SearchBin(TIntIntIntVTrV self, TIntIntIntVTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &
            InsValN: int &

        (   R   t   TIntIntIntVTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK   s    c         G   s   t  j |  |  S(   sk  
        SearchForw(TIntIntIntVTrV self, TIntIntIntVTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &
            BValN: int const &

        SearchForw(TIntIntIntVTrV self, TIntIntIntVTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM   s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntIntIntVTrV self, TIntIntIntVTr Val) -> int

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO   s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TIntIntIntVTrV self, TIntIntIntVTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &
            BValN: int const &

        SearchVForw(TIntIntIntVTrV self, TIntIntIntVTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TInt,TInt,TVec< TInt,int > >,int > const &

        (   R   t   TIntIntIntVTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  % s    c         G   s   t  j |  |  S(   sQ  
        IsIn(TIntIntIntVTrV self, TIntIntIntVTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        IsIn(TIntIntIntVTrV self, TIntIntIntVTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &
            ValN: int &

        (   R   t   TIntIntIntVTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  5 s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntIntIntVTrV self, TIntIntIntVTr Val) -> bool

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  E s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntIntVTrV self, TIntIntIntVTr Val) -> TIntIntIntVTr

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  O s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntIntIntVTrV self, TIntIntIntVTr Val) -> TIntIntIntVTr

        Parameters:
            Val: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  Y s    c         C   s   t  j |   S(   s}   
        GetMxValN(TIntIntIntVTrV self) -> int

        Parameters:
            self: TVec< TIntIntIntVTr > const *

        (   R   t   TIntIntIntVTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  c s    c          G   s   t  j |    S(   s  
        GetV(TIntIntIntVTr Val1) -> TIntIntIntVTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &

        GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2) -> TIntIntIntVTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &

        GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3) -> TIntIntIntVTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &

        GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4) -> TIntIntIntVTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &

        GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4, TIntIntIntVTr Val5) -> TIntIntIntVTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val5: TTriple< TInt,TInt,TVec< TInt,int > > const &

        GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4, TIntIntIntVTr Val5, 
            TIntIntIntVTr Val6) -> TIntIntIntVTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val5: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val6: TTriple< TInt,TInt,TVec< TInt,int > > const &

        GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4, TIntIntIntVTr Val5, 
            TIntIntIntVTr Val6, TIntIntIntVTr Val7) -> TIntIntIntVTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val5: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val6: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val7: TTriple< TInt,TInt,TVec< TInt,int > > const &

        GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4, TIntIntIntVTr Val5, 
            TIntIntIntVTr Val6, TIntIntIntVTr Val7, TIntIntIntVTr Val8) -> TIntIntIntVTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val5: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val6: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val7: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val8: TTriple< TInt,TInt,TVec< TInt,int > > const &

        GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4, TIntIntIntVTr Val5, 
            TIntIntIntVTr Val6, TIntIntIntVTr Val7, TIntIntIntVTr Val8, 
            TIntIntIntVTr Val9) -> TIntIntIntVTrV

        Parameters:
            Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val5: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val6: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val7: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val8: TTriple< TInt,TInt,TVec< TInt,int > > const &
            Val9: TTriple< TInt,TInt,TVec< TInt,int > > const &

        (   R   t   TIntIntIntVTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  m s    Y(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntIntIntVTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	[c          G   s   t  j |    S(   s   
    TIntIntIntVTrV_SwapI(TIntIntIntVTr LVal, TIntIntIntVTr RVal)

    Parameters:
        LVal: TVec< TTriple< TInt,TInt,TVec< TInt,int > > >::TIter
        RVal: TVec< TTriple< TInt,TInt,TVec< TInt,int > > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c          G   s   t  j |    S(   s  
    GetV(TIntIntIntVTr Val1) -> TIntIntIntVTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &

    GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2) -> TIntIntIntVTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &

    GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3) -> TIntIntIntVTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &

    GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4) -> TIntIntIntVTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &

    GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4, TIntIntIntVTr Val5) -> TIntIntIntVTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val5: TTriple< TInt,TInt,TVec< TInt,int > > const &

    GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4, TIntIntIntVTr Val5, 
        TIntIntIntVTr Val6) -> TIntIntIntVTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val5: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val6: TTriple< TInt,TInt,TVec< TInt,int > > const &

    GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4, TIntIntIntVTr Val5, 
        TIntIntIntVTr Val6, TIntIntIntVTr Val7) -> TIntIntIntVTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val5: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val6: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val7: TTriple< TInt,TInt,TVec< TInt,int > > const &

    GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4, TIntIntIntVTr Val5, 
        TIntIntIntVTr Val6, TIntIntIntVTr Val7, TIntIntIntVTr Val8) -> TIntIntIntVTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val5: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val6: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val7: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val8: TTriple< TInt,TInt,TVec< TInt,int > > const &

    TIntIntIntVTrV_GetV(TIntIntIntVTr Val1, TIntIntIntVTr Val2, TIntIntIntVTr Val3, TIntIntIntVTr Val4, TIntIntIntVTr Val5, 
        TIntIntIntVTr Val6, TIntIntIntVTr Val7, TIntIntIntVTr Val8, 
        TIntIntIntVTr Val9) -> TIntIntIntVTrV

    Parameters:
        Val1: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val2: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val3: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val4: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val5: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val6: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val7: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val8: TTriple< TInt,TInt,TVec< TInt,int > > const &
        Val9: TTriple< TInt,TInt,TVec< TInt,int > > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    Yt   TUInt64IntPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TUInt64IntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z  s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z  s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s`  
        __init__(TVec<(TUInt64IntPr)> self) -> TUInt64IntPrV
        __init__(TVec<(TUInt64IntPr)> self, TUInt64IntPrV Vec) -> TUInt64IntPrV

        Parameters:
            Vec: TVec< TPair< TUInt64,TInt >,int > const &

        __init__(TVec<(TUInt64IntPr)> self, int const & _Vals) -> TUInt64IntPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUInt64IntPr)> self, int const & _MxVals, int const & _Vals) -> TUInt64IntPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUInt64IntPr)> self, TUInt64IntPr _ValT, int const & _Vals) -> TUInt64IntPrV

        Parameters:
            _ValT: TPair< TUInt64,TInt > *
            _Vals: int const &

        __init__(TVec<(TUInt64IntPr)> self, TSIn SIn) -> TUInt64IntPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64IntPrV_swiginitt   new_TUInt64IntPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   }  s    c         G   s   t  j |  |  S(   sb   
        Load(TUInt64IntPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64IntPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sf   
        Save(TUInt64IntPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64IntPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __add__(TUInt64IntPrV self, TUInt64IntPr Val) -> TUInt64IntPrV

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64IntPrV self, TUInt64IntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64IntPrV self, TUInt64IntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUInt64IntPrV self) -> int

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s|   
        GetMemSize(TUInt64IntPrV self) -> int

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64IntPrV self) -> int

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TUInt64IntPrV self) -> int

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI    s    c         G   s   t  j |  |  S(   s  
        Gen(TUInt64IntPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUInt64IntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64IntPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GenExt(TUInt64IntPrV self, TUInt64IntPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TUInt64,TInt > *
            _Vals: int const &

        (   R   t   TUInt64IntPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    	c         C   s   t  j |   S(   sx   
        IsExt(TUInt64IntPrV self) -> bool

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         G   s   t  j |  |  S(   s  
        Reserve(TUInt64IntPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUInt64IntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64IntPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ! s    c         G   s   t  j |  |  S(   s  
        Clr(TUInt64IntPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUInt64IntPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUInt64IntPrV self)

        Parameters:
            self: TVec< TUInt64IntPr > *

        (   R   t   TUInt64IntPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ,! s    c         G   s   t  j |  |  S(   s   
        Trunc(TUInt64IntPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUInt64IntPrV self)

        Parameters:
            self: TVec< TUInt64IntPr > *

        (   R   t   TUInt64IntPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   A! s    c         C   s   t  j |   S(   si   
        Pack(TUInt64IntPrV self)

        Parameters:
            self: TVec< TUInt64IntPr > *

        (   R   t   TUInt64IntPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P! s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TUInt64IntPrV self, TUInt64IntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TUInt64,TInt >,int > &

        (   R   t   TUInt64IntPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z! s    c         C   s   t  j |   S(   sx   
        Empty(TUInt64IntPrV self) -> bool

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   d! s    c         C   s   t  j |   S(   su   
        Len(TUInt64IntPrV self) -> int

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   n! s    c         C   s   t  j |   S(   sz   
        Reserved(TUInt64IntPrV self) -> int

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  x! s    c         G   s   t  j |  |  S(   s   
        Last(TUInt64IntPrV self) -> TUInt64IntPr
        Last(TUInt64IntPrV self) -> TUInt64IntPr

        Parameters:
            self: TVec< TUInt64IntPr > *

        (   R   t   TUInt64IntPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    	c         C   s   t  j |   S(   sz   
        LastValN(TUInt64IntPrV self) -> int

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         G   s   t  j |  |  S(   s   
        LastLast(TUInt64IntPrV self) -> TUInt64IntPr
        LastLast(TUInt64IntPrV self) -> TUInt64IntPr

        Parameters:
            self: TVec< TUInt64IntPr > *

        (   R   t   TUInt64IntPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    	c         C   s   t  j |   S(   s   
        BegI(TUInt64IntPrV self) -> TUInt64IntPr

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         C   s   t  j |   S(   s   
        EndI(TUInt64IntPrV self) -> TUInt64IntPr

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         G   s   t  j |  |  S(   s   
        GetI(TUInt64IntPrV self, int const & ValN) -> TUInt64IntPr

        Parameters:
            ValN: int const &

        (   R   t   TUInt64IntPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  ! s    c         G   s   t  j |  |  S(   s  
        Add(TUInt64IntPrV self) -> int
        Add(TUInt64IntPrV self, TUInt64IntPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        Add(TUInt64IntPrV self, TUInt64IntPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > &

        Add(TUInt64IntPrV self, TUInt64IntPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &
            ResizeLen: int const &

        (   R   t   TUInt64IntPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         G   s   t  j |  |  S(   s   
        AddV(TUInt64IntPrV self, TUInt64IntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         G   s   t  j |  |  S(   s8  
        AddSorted(TUInt64IntPrV self, TUInt64IntPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUInt64IntPrV self, TUInt64IntPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &
            Asc: bool const &

        AddSorted(TUInt64IntPrV self, TUInt64IntPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUInt64IntPrV self, TUInt64IntPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &
            Asc: bool const &

        (   R   t   TUInt64IntPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TUInt64IntPrV self, TUInt64IntPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  " s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TUInt64IntPrV self, TUInt64IntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  " s    c         G   s   t  j |  |  S(   s   
        AddUnique(TUInt64IntPrV self, TUInt64IntPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  " s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64IntPrV self, int const & ValN) -> TUInt64IntPr

        Parameters:
            ValN: int const &

        GetVal(TUInt64IntPrV self, int const & ValN) -> TUInt64IntPr

        Parameters:
            ValN: int const &

        (   R   t   TUInt64IntPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   " s    c         G   s   t  j |  |  S(   s   
        SetVal(TUInt64IntPrV self, int const & ValN, TUInt64IntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /" s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUInt64IntPrV self, int const & BValN, int const & EValN, TUInt64IntPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TUInt64,TInt >,int > &

        (   R   t   TUInt64IntPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  :" s    
c         G   s   t  j |  |  S(   s   
        Ins(TUInt64IntPrV self, int const & ValN, TUInt64IntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F" s    	c         G   s   t  j |  |  S(   s  
        Del(TUInt64IntPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUInt64IntPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TUInt64IntPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q" s    c         C   s   t  j |   S(   sl   
        DelLast(TUInt64IntPrV self)

        Parameters:
            self: TVec< TUInt64IntPr > *

        (   R   t   TUInt64IntPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a" s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TUInt64IntPrV self, TUInt64IntPr Val) -> bool

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  k" s    c         G   s   t  j |  |  S(   s   
        DelAll(TUInt64IntPrV self, TUInt64IntPr Val)

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  u" s    c         G   s   t  j |  |  S(   s   
        PutAll(TUInt64IntPrV self, TUInt64IntPr Val)

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  " s    c         G   s   t  j |  |  S(   s#  
        Swap(TUInt64IntPrV self, TUInt64IntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TUInt64,TInt >,int > &

        Swap(TUInt64IntPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TUInt64IntPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  " s    c          G   s   t  j |    S(   s   
        SwapI(TUInt64IntPr LVal, TUInt64IntPr RVal)

        Parameters:
            LVal: TVec< TPair< TUInt64,TInt > >::TIter
            RVal: TVec< TPair< TUInt64,TInt > >::TIter

        (   R   t   TUInt64IntPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  " s    	c         C   s   t  j |   S(   su   
        NextPerm(TUInt64IntPrV self) -> bool

        Parameters:
            self: TVec< TUInt64IntPr > *

        (   R   t   TUInt64IntPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  " s    c         C   s   t  j |   S(   su   
        PrevPerm(TUInt64IntPrV self) -> bool

        Parameters:
            self: TVec< TUInt64IntPr > *

        (   R   t   TUInt64IntPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  " s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUInt64IntPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUInt64IntPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  " s    	c         G   s   t  j |  |  S(   s   
        BSort(TUInt64IntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64IntPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  " s    
c         G   s   t  j |  |  S(   s   
        ISort(TUInt64IntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64IntPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  " s    
c         G   s   t  j |  |  S(   s   
        Partition(TUInt64IntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64IntPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  " s    
c         G   s   t  j |  |  S(   s   
        QSort(TUInt64IntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64IntPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  " s    
c         C   s   t  j |  |  S(   s   
        Sort(TUInt64IntPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUInt64IntPrV self)

        Parameters:
            self: TVec< TUInt64IntPr > *

        (   R   t   TUInt64IntPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  " s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUInt64IntPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUInt64IntPrV self) -> bool

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  # s    c         G   s   t  j |  |  S(   se   
        Shuffle(TUInt64IntPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUInt64IntPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  # s    c         G   s   t  j |  |  S(   s   
        Reverse(TUInt64IntPrV self)
        Reverse(TUInt64IntPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUInt64IntPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  # s    
c         C   s   t  j |   S(   sj   
        Merge(TUInt64IntPrV self)

        Parameters:
            self: TVec< TUInt64IntPr > *

        (   R   t   TUInt64IntPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  (# s    c         G   s   t  j |  |  S(   si  
        Intrs(TUInt64IntPrV self, TUInt64IntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &

        Intrs(TUInt64IntPrV self, TUInt64IntPrV ValV, TUInt64IntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &
            DstValV: TVec< TPair< TUInt64,TInt >,int > &

        (   R   t   TUInt64IntPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  2# s    c         G   s   t  j |  |  S(   si  
        Union(TUInt64IntPrV self, TUInt64IntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &

        Union(TUInt64IntPrV self, TUInt64IntPrV ValV, TUInt64IntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &
            DstValV: TVec< TPair< TUInt64,TInt >,int > &

        (   R   t   TUInt64IntPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B# s    c         G   s   t  j |  |  S(   sg  
        Diff(TUInt64IntPrV self, TUInt64IntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &

        Diff(TUInt64IntPrV self, TUInt64IntPrV ValV, TUInt64IntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &
            DstValV: TVec< TPair< TUInt64,TInt >,int > &

        (   R   t   TUInt64IntPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  R# s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TUInt64IntPrV self, TUInt64IntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  b# s    c         G   s   t  j |  |  S(   s   
        UnionLen(TUInt64IntPrV self, TUInt64IntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  l# s    c         G   s   t  j |  |  S(   s   
        Count(TUInt64IntPrV self, TUInt64IntPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  v# s    c         G   s   t  j |  |  S(   s;  
        SearchBin(TUInt64IntPrV self, TUInt64IntPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        SearchBin(TUInt64IntPrV self, TUInt64IntPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &
            InsValN: int &

        (   R   t   TUInt64IntPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  # s    c         G   s   t  j |  |  S(   sG  
        SearchForw(TUInt64IntPrV self, TUInt64IntPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &
            BValN: int const &

        SearchForw(TUInt64IntPrV self, TUInt64IntPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  # s    c         G   s   t  j |  |  S(   s   
        SearchBack(TUInt64IntPrV self, TUInt64IntPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  # s    c         G   s   t  j |  |  S(   sg  
        SearchVForw(TUInt64IntPrV self, TUInt64IntPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &
            BValN: int const &

        SearchVForw(TUInt64IntPrV self, TUInt64IntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  # s    c         G   s   t  j |  |  S(   s-  
        IsIn(TUInt64IntPrV self, TUInt64IntPr Val) -> bool

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        IsIn(TUInt64IntPrV self, TUInt64IntPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TUInt64,TInt > const &
            ValN: int &

        (   R   t   TUInt64IntPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  # s    c         G   s   t  j |  |  S(   s   
        IsInBin(TUInt64IntPrV self, TUInt64IntPr Val) -> bool

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  # s    c         G   s   t  j |  |  S(   s   
        GetDat(TUInt64IntPrV self, TUInt64IntPr Val) -> TUInt64IntPr

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  # s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TUInt64IntPrV self, TUInt64IntPr Val) -> TUInt64IntPr

        Parameters:
            Val: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  # s    c         C   s   t  j |   S(   s{   
        GetMxValN(TUInt64IntPrV self) -> int

        Parameters:
            self: TVec< TUInt64IntPr > const *

        (   R   t   TUInt64IntPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  # s    c          G   s   t  j |    S(   s  
        GetV(TUInt64IntPr Val1) -> TUInt64IntPrV

        Parameters:
            Val1: TPair< TUInt64,TInt > const &

        GetV(TUInt64IntPr Val1, TUInt64IntPr Val2) -> TUInt64IntPrV

        Parameters:
            Val1: TPair< TUInt64,TInt > const &
            Val2: TPair< TUInt64,TInt > const &

        GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3) -> TUInt64IntPrV

        Parameters:
            Val1: TPair< TUInt64,TInt > const &
            Val2: TPair< TUInt64,TInt > const &
            Val3: TPair< TUInt64,TInt > const &

        GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4) -> TUInt64IntPrV

        Parameters:
            Val1: TPair< TUInt64,TInt > const &
            Val2: TPair< TUInt64,TInt > const &
            Val3: TPair< TUInt64,TInt > const &
            Val4: TPair< TUInt64,TInt > const &

        GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4, TUInt64IntPr Val5) -> TUInt64IntPrV

        Parameters:
            Val1: TPair< TUInt64,TInt > const &
            Val2: TPair< TUInt64,TInt > const &
            Val3: TPair< TUInt64,TInt > const &
            Val4: TPair< TUInt64,TInt > const &
            Val5: TPair< TUInt64,TInt > const &

        GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4, TUInt64IntPr Val5, 
            TUInt64IntPr Val6) -> TUInt64IntPrV

        Parameters:
            Val1: TPair< TUInt64,TInt > const &
            Val2: TPair< TUInt64,TInt > const &
            Val3: TPair< TUInt64,TInt > const &
            Val4: TPair< TUInt64,TInt > const &
            Val5: TPair< TUInt64,TInt > const &
            Val6: TPair< TUInt64,TInt > const &

        GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4, TUInt64IntPr Val5, 
            TUInt64IntPr Val6, TUInt64IntPr Val7) -> TUInt64IntPrV

        Parameters:
            Val1: TPair< TUInt64,TInt > const &
            Val2: TPair< TUInt64,TInt > const &
            Val3: TPair< TUInt64,TInt > const &
            Val4: TPair< TUInt64,TInt > const &
            Val5: TPair< TUInt64,TInt > const &
            Val6: TPair< TUInt64,TInt > const &
            Val7: TPair< TUInt64,TInt > const &

        GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4, TUInt64IntPr Val5, 
            TUInt64IntPr Val6, TUInt64IntPr Val7, TUInt64IntPr Val8) -> TUInt64IntPrV

        Parameters:
            Val1: TPair< TUInt64,TInt > const &
            Val2: TPair< TUInt64,TInt > const &
            Val3: TPair< TUInt64,TInt > const &
            Val4: TPair< TUInt64,TInt > const &
            Val5: TPair< TUInt64,TInt > const &
            Val6: TPair< TUInt64,TInt > const &
            Val7: TPair< TUInt64,TInt > const &
            Val8: TPair< TUInt64,TInt > const &

        GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4, TUInt64IntPr Val5, 
            TUInt64IntPr Val6, TUInt64IntPr Val7, TUInt64IntPr Val8, TUInt64IntPr Val9) -> TUInt64IntPrV

        Parameters:
            Val1: TPair< TUInt64,TInt > const &
            Val2: TPair< TUInt64,TInt > const &
            Val3: TPair< TUInt64,TInt > const &
            Val4: TPair< TUInt64,TInt > const &
            Val5: TPair< TUInt64,TInt > const &
            Val6: TPair< TUInt64,TInt > const &
            Val7: TPair< TUInt64,TInt > const &
            Val8: TPair< TUInt64,TInt > const &
            Val9: TPair< TUInt64,TInt > const &

        (   R   t   TUInt64IntPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  # s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUInt64IntPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x  s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TUInt64IntPrV_SwapI(TUInt64IntPr LVal, TUInt64IntPr RVal)

    Parameters:
        LVal: TVec< TPair< TUInt64,TInt > >::TIter
        RVal: TVec< TPair< TUInt64,TInt > >::TIter

    (   R   RB  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRB  $ s    	c          G   s   t  j |    S(   s  
    GetV(TUInt64IntPr Val1) -> TUInt64IntPrV

    Parameters:
        Val1: TPair< TUInt64,TInt > const &

    GetV(TUInt64IntPr Val1, TUInt64IntPr Val2) -> TUInt64IntPrV

    Parameters:
        Val1: TPair< TUInt64,TInt > const &
        Val2: TPair< TUInt64,TInt > const &

    GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3) -> TUInt64IntPrV

    Parameters:
        Val1: TPair< TUInt64,TInt > const &
        Val2: TPair< TUInt64,TInt > const &
        Val3: TPair< TUInt64,TInt > const &

    GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4) -> TUInt64IntPrV

    Parameters:
        Val1: TPair< TUInt64,TInt > const &
        Val2: TPair< TUInt64,TInt > const &
        Val3: TPair< TUInt64,TInt > const &
        Val4: TPair< TUInt64,TInt > const &

    GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4, TUInt64IntPr Val5) -> TUInt64IntPrV

    Parameters:
        Val1: TPair< TUInt64,TInt > const &
        Val2: TPair< TUInt64,TInt > const &
        Val3: TPair< TUInt64,TInt > const &
        Val4: TPair< TUInt64,TInt > const &
        Val5: TPair< TUInt64,TInt > const &

    GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4, TUInt64IntPr Val5, 
        TUInt64IntPr Val6) -> TUInt64IntPrV

    Parameters:
        Val1: TPair< TUInt64,TInt > const &
        Val2: TPair< TUInt64,TInt > const &
        Val3: TPair< TUInt64,TInt > const &
        Val4: TPair< TUInt64,TInt > const &
        Val5: TPair< TUInt64,TInt > const &
        Val6: TPair< TUInt64,TInt > const &

    GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4, TUInt64IntPr Val5, 
        TUInt64IntPr Val6, TUInt64IntPr Val7) -> TUInt64IntPrV

    Parameters:
        Val1: TPair< TUInt64,TInt > const &
        Val2: TPair< TUInt64,TInt > const &
        Val3: TPair< TUInt64,TInt > const &
        Val4: TPair< TUInt64,TInt > const &
        Val5: TPair< TUInt64,TInt > const &
        Val6: TPair< TUInt64,TInt > const &
        Val7: TPair< TUInt64,TInt > const &

    GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4, TUInt64IntPr Val5, 
        TUInt64IntPr Val6, TUInt64IntPr Val7, TUInt64IntPr Val8) -> TUInt64IntPrV

    Parameters:
        Val1: TPair< TUInt64,TInt > const &
        Val2: TPair< TUInt64,TInt > const &
        Val3: TPair< TUInt64,TInt > const &
        Val4: TPair< TUInt64,TInt > const &
        Val5: TPair< TUInt64,TInt > const &
        Val6: TPair< TUInt64,TInt > const &
        Val7: TPair< TUInt64,TInt > const &
        Val8: TPair< TUInt64,TInt > const &

    TUInt64IntPrV_GetV(TUInt64IntPr Val1, TUInt64IntPr Val2, TUInt64IntPr Val3, TUInt64IntPr Val4, TUInt64IntPr Val5, 
        TUInt64IntPr Val6, TUInt64IntPr Val7, TUInt64IntPr Val8, TUInt64IntPr Val9) -> TUInt64IntPrV

    Parameters:
        Val1: TPair< TUInt64,TInt > const &
        Val2: TPair< TUInt64,TInt > const &
        Val3: TPair< TUInt64,TInt > const &
        Val4: TPair< TUInt64,TInt > const &
        Val5: TPair< TUInt64,TInt > const &
        Val6: TPair< TUInt64,TInt > const &
        Val7: TPair< TUInt64,TInt > const &
        Val8: TPair< TUInt64,TInt > const &
        Val9: TPair< TUInt64,TInt > const &

    (   R   R^  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR^  $ s    Xt   TUInt64FltPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TUInt64FltPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s`  
        __init__(TVec<(TUInt64FltPr)> self) -> TUInt64FltPrV
        __init__(TVec<(TUInt64FltPr)> self, TUInt64FltPrV Vec) -> TUInt64FltPrV

        Parameters:
            Vec: TVec< TPair< TUInt64,TFlt >,int > const &

        __init__(TVec<(TUInt64FltPr)> self, int const & _Vals) -> TUInt64FltPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUInt64FltPr)> self, int const & _MxVals, int const & _Vals) -> TUInt64FltPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUInt64FltPr)> self, TUInt64FltPr _ValT, int const & _Vals) -> TUInt64FltPrV

        Parameters:
            _ValT: TPair< TUInt64,TFlt > *
            _Vals: int const &

        __init__(TVec<(TUInt64FltPr)> self, TSIn SIn) -> TUInt64FltPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64FltPrV_swiginitt   new_TUInt64FltPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    % s    c         G   s   t  j |  |  S(   sb   
        Load(TUInt64FltPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64FltPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   % s    c         G   s   t  j |  |  S(   sf   
        Save(TUInt64FltPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64FltPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   *% s    c         G   s   t  j |  |  S(   s   
        __add__(TUInt64FltPrV self, TUInt64FltPr Val) -> TUInt64FltPrV

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4% s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64FltPrV self, TUInt64FltPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >% s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64FltPrV self, TUInt64FltPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H% s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUInt64FltPrV self) -> int

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   R% s    c         C   s   t  j |   S(   s|   
        GetMemSize(TUInt64FltPrV self) -> int

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \% s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64FltPrV self) -> int

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  f% s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TUInt64FltPrV self) -> int

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  p% s    c         G   s   t  j |  |  S(   s  
        Gen(TUInt64FltPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUInt64FltPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64FltPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z% s    c         G   s   t  j |  |  S(   s   
        GenExt(TUInt64FltPrV self, TUInt64FltPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TUInt64,TFlt > *
            _Vals: int const &

        (   R   t   TUInt64FltPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  % s    	c         C   s   t  j |   S(   sx   
        IsExt(TUInt64FltPrV self) -> bool

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  % s    c         G   s   t  j |  |  S(   s  
        Reserve(TUInt64FltPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUInt64FltPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64FltPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   % s    c         G   s   t  j |  |  S(   s  
        Clr(TUInt64FltPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUInt64FltPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUInt64FltPrV self)

        Parameters:
            self: TVec< TUInt64FltPr > *

        (   R   t   TUInt64FltPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   % s    c         G   s   t  j |  |  S(   s   
        Trunc(TUInt64FltPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUInt64FltPrV self)

        Parameters:
            self: TVec< TUInt64FltPr > *

        (   R   t   TUInt64FltPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   % s    c         C   s   t  j |   S(   si   
        Pack(TUInt64FltPrV self)

        Parameters:
            self: TVec< TUInt64FltPr > *

        (   R   t   TUInt64FltPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  % s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TUInt64FltPrV self, TUInt64FltPrV Vec)

        Parameters:
            Vec: TVec< TPair< TUInt64,TFlt >,int > &

        (   R   t   TUInt64FltPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  % s    c         C   s   t  j |   S(   sx   
        Empty(TUInt64FltPrV self) -> bool

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   % s    c         C   s   t  j |   S(   su   
        Len(TUInt64FltPrV self) -> int

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   % s    c         C   s   t  j |   S(   sz   
        Reserved(TUInt64FltPrV self) -> int

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  % s    c         G   s   t  j |  |  S(   s   
        Last(TUInt64FltPrV self) -> TUInt64FltPr
        Last(TUInt64FltPrV self) -> TUInt64FltPr

        Parameters:
            self: TVec< TUInt64FltPr > *

        (   R   t   TUInt64FltPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    	c         C   s   t  j |   S(   sz   
        LastValN(TUInt64FltPrV self) -> int

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    c         G   s   t  j |  |  S(   s   
        LastLast(TUInt64FltPrV self) -> TUInt64FltPr
        LastLast(TUInt64FltPrV self) -> TUInt64FltPr

        Parameters:
            self: TVec< TUInt64FltPr > *

        (   R   t   TUInt64FltPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    	c         C   s   t  j |   S(   s   
        BegI(TUInt64FltPrV self) -> TUInt64FltPr

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  %& s    c         C   s   t  j |   S(   s   
        EndI(TUInt64FltPrV self) -> TUInt64FltPr

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /& s    c         G   s   t  j |  |  S(   s   
        GetI(TUInt64FltPrV self, int const & ValN) -> TUInt64FltPr

        Parameters:
            ValN: int const &

        (   R   t   TUInt64FltPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  9& s    c         G   s   t  j |  |  S(   s  
        Add(TUInt64FltPrV self) -> int
        Add(TUInt64FltPrV self, TUInt64FltPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        Add(TUInt64FltPrV self, TUInt64FltPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > &

        Add(TUInt64FltPrV self, TUInt64FltPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &
            ResizeLen: int const &

        (   R   t   TUInt64FltPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C& s    c         G   s   t  j |  |  S(   s   
        AddV(TUInt64FltPrV self, TUInt64FltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y& s    c         G   s   t  j |  |  S(   s8  
        AddSorted(TUInt64FltPrV self, TUInt64FltPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUInt64FltPrV self, TUInt64FltPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &
            Asc: bool const &

        AddSorted(TUInt64FltPrV self, TUInt64FltPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c& s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUInt64FltPrV self, TUInt64FltPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &
            Asc: bool const &

        (   R   t   TUInt64FltPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z& s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TUInt64FltPrV self, TUInt64FltPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TUInt64FltPrV self, TUInt64FltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    c         G   s   t  j |  |  S(   s   
        AddUnique(TUInt64FltPrV self, TUInt64FltPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64FltPrV self, int const & ValN) -> TUInt64FltPr

        Parameters:
            ValN: int const &

        GetVal(TUInt64FltPrV self, int const & ValN) -> TUInt64FltPr

        Parameters:
            ValN: int const &

        (   R   t   TUInt64FltPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    c         G   s   t  j |  |  S(   s   
        SetVal(TUInt64FltPrV self, int const & ValN, TUInt64FltPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUInt64FltPrV self, int const & BValN, int const & EValN, TUInt64FltPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TUInt64,TFlt >,int > &

        (   R   t   TUInt64FltPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    
c         G   s   t  j |  |  S(   s   
        Ins(TUInt64FltPrV self, int const & ValN, TUInt64FltPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    	c         G   s   t  j |  |  S(   s  
        Del(TUInt64FltPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUInt64FltPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TUInt64FltPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   & s    c         C   s   t  j |   S(   sl   
        DelLast(TUInt64FltPrV self)

        Parameters:
            self: TVec< TUInt64FltPr > *

        (   R   t   TUInt64FltPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TUInt64FltPrV self, TUInt64FltPr Val) -> bool

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  & s    c         G   s   t  j |  |  S(   s   
        DelAll(TUInt64FltPrV self, TUInt64FltPr Val)

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  & s    c         G   s   t  j |  |  S(   s   
        PutAll(TUInt64FltPrV self, TUInt64FltPr Val)

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   s#  
        Swap(TUInt64FltPrV self, TUInt64FltPrV Vec)

        Parameters:
            Vec: TVec< TPair< TUInt64,TFlt >,int > &

        Swap(TUInt64FltPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TUInt64FltPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ' s    c          G   s   t  j |    S(   s   
        SwapI(TUInt64FltPr LVal, TUInt64FltPr RVal)

        Parameters:
            LVal: TVec< TPair< TUInt64,TFlt > >::TIter
            RVal: TVec< TPair< TUInt64,TFlt > >::TIter

        (   R   t   TUInt64FltPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  ' s    	c         C   s   t  j |   S(   su   
        NextPerm(TUInt64FltPrV self) -> bool

        Parameters:
            self: TVec< TUInt64FltPr > *

        (   R   t   TUInt64FltPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  (' s    c         C   s   t  j |   S(   su   
        PrevPerm(TUInt64FltPrV self) -> bool

        Parameters:
            self: TVec< TUInt64FltPr > *

        (   R   t   TUInt64FltPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  2' s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUInt64FltPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUInt64FltPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  <' s    	c         G   s   t  j |  |  S(   s   
        BSort(TUInt64FltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64FltPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  G' s    
c         G   s   t  j |  |  S(   s   
        ISort(TUInt64FltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64FltPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  S' s    
c         G   s   t  j |  |  S(   s   
        Partition(TUInt64FltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64FltPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  _' s    
c         G   s   t  j |  |  S(   s   
        QSort(TUInt64FltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64FltPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  k' s    
c         C   s   t  j |  |  S(   s   
        Sort(TUInt64FltPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUInt64FltPrV self)

        Parameters:
            self: TVec< TUInt64FltPr > *

        (   R   t   TUInt64FltPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w' s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUInt64FltPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUInt64FltPrV self) -> bool

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  ' s    c         G   s   t  j |  |  S(   se   
        Shuffle(TUInt64FltPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUInt64FltPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  ' s    c         G   s   t  j |  |  S(   s   
        Reverse(TUInt64FltPrV self)
        Reverse(TUInt64FltPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUInt64FltPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ' s    
c         C   s   t  j |   S(   sj   
        Merge(TUInt64FltPrV self)

        Parameters:
            self: TVec< TUInt64FltPr > *

        (   R   t   TUInt64FltPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ' s    c         G   s   t  j |  |  S(   si  
        Intrs(TUInt64FltPrV self, TUInt64FltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &

        Intrs(TUInt64FltPrV self, TUInt64FltPrV ValV, TUInt64FltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &
            DstValV: TVec< TPair< TUInt64,TFlt >,int > &

        (   R   t   TUInt64FltPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  ' s    c         G   s   t  j |  |  S(   si  
        Union(TUInt64FltPrV self, TUInt64FltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &

        Union(TUInt64FltPrV self, TUInt64FltPrV ValV, TUInt64FltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &
            DstValV: TVec< TPair< TUInt64,TFlt >,int > &

        (   R   t   TUInt64FltPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ' s    c         G   s   t  j |  |  S(   sg  
        Diff(TUInt64FltPrV self, TUInt64FltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &

        Diff(TUInt64FltPrV self, TUInt64FltPrV ValV, TUInt64FltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &
            DstValV: TVec< TPair< TUInt64,TFlt >,int > &

        (   R   t   TUInt64FltPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  ' s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TUInt64FltPrV self, TUInt64FltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ' s    c         G   s   t  j |  |  S(   s   
        UnionLen(TUInt64FltPrV self, TUInt64FltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ' s    c         G   s   t  j |  |  S(   s   
        Count(TUInt64FltPrV self, TUInt64FltPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ' s    c         G   s   t  j |  |  S(   s;  
        SearchBin(TUInt64FltPrV self, TUInt64FltPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        SearchBin(TUInt64FltPrV self, TUInt64FltPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &
            InsValN: int &

        (   R   t   TUInt64FltPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  ( s    c         G   s   t  j |  |  S(   sG  
        SearchForw(TUInt64FltPrV self, TUInt64FltPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &
            BValN: int const &

        SearchForw(TUInt64FltPrV self, TUInt64FltPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  ( s    c         G   s   t  j |  |  S(   s   
        SearchBack(TUInt64FltPrV self, TUInt64FltPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  #( s    c         G   s   t  j |  |  S(   sg  
        SearchVForw(TUInt64FltPrV self, TUInt64FltPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TUInt64FltPrV self, TUInt64FltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  -( s    c         G   s   t  j |  |  S(   s-  
        IsIn(TUInt64FltPrV self, TUInt64FltPr Val) -> bool

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        IsIn(TUInt64FltPrV self, TUInt64FltPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TUInt64,TFlt > const &
            ValN: int &

        (   R   t   TUInt64FltPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  =( s    c         G   s   t  j |  |  S(   s   
        IsInBin(TUInt64FltPrV self, TUInt64FltPr Val) -> bool

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  M( s    c         G   s   t  j |  |  S(   s   
        GetDat(TUInt64FltPrV self, TUInt64FltPr Val) -> TUInt64FltPr

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  W( s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TUInt64FltPrV self, TUInt64FltPr Val) -> TUInt64FltPr

        Parameters:
            Val: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  a( s    c         C   s   t  j |   S(   s{   
        GetMxValN(TUInt64FltPrV self) -> int

        Parameters:
            self: TVec< TUInt64FltPr > const *

        (   R   t   TUInt64FltPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  k( s    c          G   s   t  j |    S(   s  
        GetV(TUInt64FltPr Val1) -> TUInt64FltPrV

        Parameters:
            Val1: TPair< TUInt64,TFlt > const &

        GetV(TUInt64FltPr Val1, TUInt64FltPr Val2) -> TUInt64FltPrV

        Parameters:
            Val1: TPair< TUInt64,TFlt > const &
            Val2: TPair< TUInt64,TFlt > const &

        GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3) -> TUInt64FltPrV

        Parameters:
            Val1: TPair< TUInt64,TFlt > const &
            Val2: TPair< TUInt64,TFlt > const &
            Val3: TPair< TUInt64,TFlt > const &

        GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4) -> TUInt64FltPrV

        Parameters:
            Val1: TPair< TUInt64,TFlt > const &
            Val2: TPair< TUInt64,TFlt > const &
            Val3: TPair< TUInt64,TFlt > const &
            Val4: TPair< TUInt64,TFlt > const &

        GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4, TUInt64FltPr Val5) -> TUInt64FltPrV

        Parameters:
            Val1: TPair< TUInt64,TFlt > const &
            Val2: TPair< TUInt64,TFlt > const &
            Val3: TPair< TUInt64,TFlt > const &
            Val4: TPair< TUInt64,TFlt > const &
            Val5: TPair< TUInt64,TFlt > const &

        GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4, TUInt64FltPr Val5, 
            TUInt64FltPr Val6) -> TUInt64FltPrV

        Parameters:
            Val1: TPair< TUInt64,TFlt > const &
            Val2: TPair< TUInt64,TFlt > const &
            Val3: TPair< TUInt64,TFlt > const &
            Val4: TPair< TUInt64,TFlt > const &
            Val5: TPair< TUInt64,TFlt > const &
            Val6: TPair< TUInt64,TFlt > const &

        GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4, TUInt64FltPr Val5, 
            TUInt64FltPr Val6, TUInt64FltPr Val7) -> TUInt64FltPrV

        Parameters:
            Val1: TPair< TUInt64,TFlt > const &
            Val2: TPair< TUInt64,TFlt > const &
            Val3: TPair< TUInt64,TFlt > const &
            Val4: TPair< TUInt64,TFlt > const &
            Val5: TPair< TUInt64,TFlt > const &
            Val6: TPair< TUInt64,TFlt > const &
            Val7: TPair< TUInt64,TFlt > const &

        GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4, TUInt64FltPr Val5, 
            TUInt64FltPr Val6, TUInt64FltPr Val7, TUInt64FltPr Val8) -> TUInt64FltPrV

        Parameters:
            Val1: TPair< TUInt64,TFlt > const &
            Val2: TPair< TUInt64,TFlt > const &
            Val3: TPair< TUInt64,TFlt > const &
            Val4: TPair< TUInt64,TFlt > const &
            Val5: TPair< TUInt64,TFlt > const &
            Val6: TPair< TUInt64,TFlt > const &
            Val7: TPair< TUInt64,TFlt > const &
            Val8: TPair< TUInt64,TFlt > const &

        GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4, TUInt64FltPr Val5, 
            TUInt64FltPr Val6, TUInt64FltPr Val7, TUInt64FltPr Val8, TUInt64FltPr Val9) -> TUInt64FltPrV

        Parameters:
            Val1: TPair< TUInt64,TFlt > const &
            Val2: TPair< TUInt64,TFlt > const &
            Val3: TPair< TUInt64,TFlt > const &
            Val4: TPair< TUInt64,TFlt > const &
            Val5: TPair< TUInt64,TFlt > const &
            Val6: TPair< TUInt64,TFlt > const &
            Val7: TPair< TUInt64,TFlt > const &
            Val8: TPair< TUInt64,TFlt > const &
            Val9: TPair< TUInt64,TFlt > const &

        (   R   t   TUInt64FltPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  u( s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUInt64FltPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR`  $ s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TUInt64FltPrV_SwapI(TUInt64FltPr LVal, TUInt64FltPr RVal)

    Parameters:
        LVal: TVec< TPair< TUInt64,TFlt > >::TIter
        RVal: TVec< TPair< TUInt64,TFlt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ) s    	c          G   s   t  j |    S(   s  
    GetV(TUInt64FltPr Val1) -> TUInt64FltPrV

    Parameters:
        Val1: TPair< TUInt64,TFlt > const &

    GetV(TUInt64FltPr Val1, TUInt64FltPr Val2) -> TUInt64FltPrV

    Parameters:
        Val1: TPair< TUInt64,TFlt > const &
        Val2: TPair< TUInt64,TFlt > const &

    GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3) -> TUInt64FltPrV

    Parameters:
        Val1: TPair< TUInt64,TFlt > const &
        Val2: TPair< TUInt64,TFlt > const &
        Val3: TPair< TUInt64,TFlt > const &

    GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4) -> TUInt64FltPrV

    Parameters:
        Val1: TPair< TUInt64,TFlt > const &
        Val2: TPair< TUInt64,TFlt > const &
        Val3: TPair< TUInt64,TFlt > const &
        Val4: TPair< TUInt64,TFlt > const &

    GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4, TUInt64FltPr Val5) -> TUInt64FltPrV

    Parameters:
        Val1: TPair< TUInt64,TFlt > const &
        Val2: TPair< TUInt64,TFlt > const &
        Val3: TPair< TUInt64,TFlt > const &
        Val4: TPair< TUInt64,TFlt > const &
        Val5: TPair< TUInt64,TFlt > const &

    GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4, TUInt64FltPr Val5, 
        TUInt64FltPr Val6) -> TUInt64FltPrV

    Parameters:
        Val1: TPair< TUInt64,TFlt > const &
        Val2: TPair< TUInt64,TFlt > const &
        Val3: TPair< TUInt64,TFlt > const &
        Val4: TPair< TUInt64,TFlt > const &
        Val5: TPair< TUInt64,TFlt > const &
        Val6: TPair< TUInt64,TFlt > const &

    GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4, TUInt64FltPr Val5, 
        TUInt64FltPr Val6, TUInt64FltPr Val7) -> TUInt64FltPrV

    Parameters:
        Val1: TPair< TUInt64,TFlt > const &
        Val2: TPair< TUInt64,TFlt > const &
        Val3: TPair< TUInt64,TFlt > const &
        Val4: TPair< TUInt64,TFlt > const &
        Val5: TPair< TUInt64,TFlt > const &
        Val6: TPair< TUInt64,TFlt > const &
        Val7: TPair< TUInt64,TFlt > const &

    GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4, TUInt64FltPr Val5, 
        TUInt64FltPr Val6, TUInt64FltPr Val7, TUInt64FltPr Val8) -> TUInt64FltPrV

    Parameters:
        Val1: TPair< TUInt64,TFlt > const &
        Val2: TPair< TUInt64,TFlt > const &
        Val3: TPair< TUInt64,TFlt > const &
        Val4: TPair< TUInt64,TFlt > const &
        Val5: TPair< TUInt64,TFlt > const &
        Val6: TPair< TUInt64,TFlt > const &
        Val7: TPair< TUInt64,TFlt > const &
        Val8: TPair< TUInt64,TFlt > const &

    TUInt64FltPrV_GetV(TUInt64FltPr Val1, TUInt64FltPr Val2, TUInt64FltPr Val3, TUInt64FltPr Val4, TUInt64FltPr Val5, 
        TUInt64FltPr Val6, TUInt64FltPr Val7, TUInt64FltPr Val8, TUInt64FltPr Val9) -> TUInt64FltPrV

    Parameters:
        Val1: TPair< TUInt64,TFlt > const &
        Val2: TPair< TUInt64,TFlt > const &
        Val3: TPair< TUInt64,TFlt > const &
        Val4: TPair< TUInt64,TFlt > const &
        Val5: TPair< TUInt64,TFlt > const &
        Val6: TPair< TUInt64,TFlt > const &
        Val7: TPair< TUInt64,TFlt > const &
        Val8: TPair< TUInt64,TFlt > const &
        Val9: TPair< TUInt64,TFlt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $) s    Xt   TUInt64StrPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TUInt64StrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s`  
        __init__(TVec<(TUInt64StrPr)> self) -> TUInt64StrPrV
        __init__(TVec<(TUInt64StrPr)> self, TUInt64StrPrV Vec) -> TUInt64StrPrV

        Parameters:
            Vec: TVec< TPair< TUInt64,TStr >,int > const &

        __init__(TVec<(TUInt64StrPr)> self, int const & _Vals) -> TUInt64StrPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUInt64StrPr)> self, int const & _MxVals, int const & _Vals) -> TUInt64StrPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUInt64StrPr)> self, TUInt64StrPr _ValT, int const & _Vals) -> TUInt64StrPrV

        Parameters:
            _ValT: TPair< TUInt64,TStr > *
            _Vals: int const &

        __init__(TVec<(TUInt64StrPr)> self, TSIn SIn) -> TUInt64StrPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64StrPrV_swiginitt   new_TUInt64StrPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ) s    c         G   s   t  j |  |  S(   sb   
        Load(TUInt64StrPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64StrPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ) s    c         G   s   t  j |  |  S(   sf   
        Save(TUInt64StrPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64StrPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         G   s   t  j |  |  S(   s   
        __add__(TUInt64StrPrV self, TUInt64StrPr Val) -> TUInt64StrPrV

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ) s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64StrPrV self, TUInt64StrPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64StrPrV self, TUInt64StrPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ) s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUInt64StrPrV self) -> int

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         C   s   t  j |   S(   s|   
        GetMemSize(TUInt64StrPrV self) -> int

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ) s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64StrPrV self) -> int

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ) s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TUInt64StrPrV self) -> int

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ) s    c         G   s   t  j |  |  S(   s  
        Gen(TUInt64StrPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUInt64StrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64StrPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         G   s   t  j |  |  S(   s   
        GenExt(TUInt64StrPrV self, TUInt64StrPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TUInt64,TStr > *
            _Vals: int const &

        (   R   t   TUInt64StrPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    	c         C   s   t  j |   S(   sx   
        IsExt(TUInt64StrPrV self) -> bool

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    c         G   s   t  j |  |  S(   s  
        Reserve(TUInt64StrPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUInt64StrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64StrPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   "* s    c         G   s   t  j |  |  S(   s  
        Clr(TUInt64StrPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUInt64StrPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUInt64StrPrV self)

        Parameters:
            self: TVec< TUInt64StrPr > *

        (   R   t   TUInt64StrPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2* s    c         G   s   t  j |  |  S(   s   
        Trunc(TUInt64StrPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUInt64StrPrV self)

        Parameters:
            self: TVec< TUInt64StrPr > *

        (   R   t   TUInt64StrPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G* s    c         C   s   t  j |   S(   si   
        Pack(TUInt64StrPrV self)

        Parameters:
            self: TVec< TUInt64StrPr > *

        (   R   t   TUInt64StrPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V* s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TUInt64StrPrV self, TUInt64StrPrV Vec)

        Parameters:
            Vec: TVec< TPair< TUInt64,TStr >,int > &

        (   R   t   TUInt64StrPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  `* s    c         C   s   t  j |   S(   sx   
        Empty(TUInt64StrPrV self) -> bool

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   j* s    c         C   s   t  j |   S(   su   
        Len(TUInt64StrPrV self) -> int

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   t* s    c         C   s   t  j |   S(   sz   
        Reserved(TUInt64StrPrV self) -> int

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  ~* s    c         G   s   t  j |  |  S(   s   
        Last(TUInt64StrPrV self) -> TUInt64StrPr
        Last(TUInt64StrPrV self) -> TUInt64StrPr

        Parameters:
            self: TVec< TUInt64StrPr > *

        (   R   t   TUInt64StrPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    	c         C   s   t  j |   S(   sz   
        LastValN(TUInt64StrPrV self) -> int

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    c         G   s   t  j |  |  S(   s   
        LastLast(TUInt64StrPrV self) -> TUInt64StrPr
        LastLast(TUInt64StrPrV self) -> TUInt64StrPr

        Parameters:
            self: TVec< TUInt64StrPr > *

        (   R   t   TUInt64StrPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    	c         C   s   t  j |   S(   s   
        BegI(TUInt64StrPrV self) -> TUInt64StrPr

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    c         C   s   t  j |   S(   s   
        EndI(TUInt64StrPrV self) -> TUInt64StrPr

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    c         G   s   t  j |  |  S(   s   
        GetI(TUInt64StrPrV self, int const & ValN) -> TUInt64StrPr

        Parameters:
            ValN: int const &

        (   R   t   TUInt64StrPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  * s    c         G   s   t  j |  |  S(   s  
        Add(TUInt64StrPrV self) -> int
        Add(TUInt64StrPrV self, TUInt64StrPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        Add(TUInt64StrPrV self, TUInt64StrPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > &

        Add(TUInt64StrPrV self, TUInt64StrPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &
            ResizeLen: int const &

        (   R   t   TUInt64StrPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    c         G   s   t  j |  |  S(   s   
        AddV(TUInt64StrPrV self, TUInt64StrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    c         G   s   t  j |  |  S(   s8  
        AddSorted(TUInt64StrPrV self, TUInt64StrPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUInt64StrPrV self, TUInt64StrPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &
            Asc: bool const &

        AddSorted(TUInt64StrPrV self, TUInt64StrPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUInt64StrPrV self, TUInt64StrPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &
            Asc: bool const &

        (   R   t   TUInt64StrPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  * s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TUInt64StrPrV self, TUInt64StrPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TUInt64StrPrV self, TUInt64StrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         G   s   t  j |  |  S(   s   
        AddUnique(TUInt64StrPrV self, TUInt64StrPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64StrPrV self, int const & ValN) -> TUInt64StrPr

        Parameters:
            ValN: int const &

        GetVal(TUInt64StrPrV self, int const & ValN) -> TUInt64StrPr

        Parameters:
            ValN: int const &

        (   R   t   TUInt64StrPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  &+ s    c         G   s   t  j |  |  S(   s   
        SetVal(TUInt64StrPrV self, int const & ValN, TUInt64StrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5+ s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUInt64StrPrV self, int const & BValN, int const & EValN, TUInt64StrPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TUInt64,TStr >,int > &

        (   R   t   TUInt64StrPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @+ s    
c         G   s   t  j |  |  S(   s   
        Ins(TUInt64StrPrV self, int const & ValN, TUInt64StrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L+ s    	c         G   s   t  j |  |  S(   s  
        Del(TUInt64StrPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUInt64StrPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TUInt64StrPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W+ s    c         C   s   t  j |   S(   sl   
        DelLast(TUInt64StrPrV self)

        Parameters:
            self: TVec< TUInt64StrPr > *

        (   R   t   TUInt64StrPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g+ s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TUInt64StrPrV self, TUInt64StrPr Val) -> bool

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  q+ s    c         G   s   t  j |  |  S(   s   
        DelAll(TUInt64StrPrV self, TUInt64StrPr Val)

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  {+ s    c         G   s   t  j |  |  S(   s   
        PutAll(TUInt64StrPrV self, TUInt64StrPr Val)

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  + s    c         G   s   t  j |  |  S(   s#  
        Swap(TUInt64StrPrV self, TUInt64StrPrV Vec)

        Parameters:
            Vec: TVec< TPair< TUInt64,TStr >,int > &

        Swap(TUInt64StrPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TUInt64StrPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  + s    c          G   s   t  j |    S(   s   
        SwapI(TUInt64StrPr LVal, TUInt64StrPr RVal)

        Parameters:
            LVal: TVec< TPair< TUInt64,TStr > >::TIter
            RVal: TVec< TPair< TUInt64,TStr > >::TIter

        (   R   t   TUInt64StrPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  + s    	c         C   s   t  j |   S(   su   
        NextPerm(TUInt64StrPrV self) -> bool

        Parameters:
            self: TVec< TUInt64StrPr > *

        (   R   t   TUInt64StrPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  + s    c         C   s   t  j |   S(   su   
        PrevPerm(TUInt64StrPrV self) -> bool

        Parameters:
            self: TVec< TUInt64StrPr > *

        (   R   t   TUInt64StrPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  + s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUInt64StrPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUInt64StrPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  + s    	c         G   s   t  j |  |  S(   s   
        BSort(TUInt64StrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64StrPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  + s    
c         G   s   t  j |  |  S(   s   
        ISort(TUInt64StrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64StrPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  + s    
c         G   s   t  j |  |  S(   s   
        Partition(TUInt64StrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64StrPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  + s    
c         G   s   t  j |  |  S(   s   
        QSort(TUInt64StrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64StrPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  + s    
c         C   s   t  j |  |  S(   s   
        Sort(TUInt64StrPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUInt64StrPrV self)

        Parameters:
            self: TVec< TUInt64StrPr > *

        (   R   t   TUInt64StrPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUInt64StrPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUInt64StrPrV self) -> bool

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  	, s    c         G   s   t  j |  |  S(   se   
        Shuffle(TUInt64StrPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUInt64StrPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  , s    c         G   s   t  j |  |  S(   s   
        Reverse(TUInt64StrPrV self)
        Reverse(TUInt64StrPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUInt64StrPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ", s    
c         C   s   t  j |   S(   sj   
        Merge(TUInt64StrPrV self)

        Parameters:
            self: TVec< TUInt64StrPr > *

        (   R   t   TUInt64StrPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ., s    c         G   s   t  j |  |  S(   si  
        Intrs(TUInt64StrPrV self, TUInt64StrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &

        Intrs(TUInt64StrPrV self, TUInt64StrPrV ValV, TUInt64StrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &
            DstValV: TVec< TPair< TUInt64,TStr >,int > &

        (   R   t   TUInt64StrPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  8, s    c         G   s   t  j |  |  S(   si  
        Union(TUInt64StrPrV self, TUInt64StrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &

        Union(TUInt64StrPrV self, TUInt64StrPrV ValV, TUInt64StrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &
            DstValV: TVec< TPair< TUInt64,TStr >,int > &

        (   R   t   TUInt64StrPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H, s    c         G   s   t  j |  |  S(   sg  
        Diff(TUInt64StrPrV self, TUInt64StrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &

        Diff(TUInt64StrPrV self, TUInt64StrPrV ValV, TUInt64StrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &
            DstValV: TVec< TPair< TUInt64,TStr >,int > &

        (   R   t   TUInt64StrPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  X, s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TUInt64StrPrV self, TUInt64StrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  h, s    c         G   s   t  j |  |  S(   s   
        UnionLen(TUInt64StrPrV self, TUInt64StrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  r, s    c         G   s   t  j |  |  S(   s   
        Count(TUInt64StrPrV self, TUInt64StrPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  |, s    c         G   s   t  j |  |  S(   s;  
        SearchBin(TUInt64StrPrV self, TUInt64StrPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        SearchBin(TUInt64StrPrV self, TUInt64StrPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &
            InsValN: int &

        (   R   t   TUInt64StrPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  , s    c         G   s   t  j |  |  S(   sG  
        SearchForw(TUInt64StrPrV self, TUInt64StrPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &
            BValN: int const &

        SearchForw(TUInt64StrPrV self, TUInt64StrPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  , s    c         G   s   t  j |  |  S(   s   
        SearchBack(TUInt64StrPrV self, TUInt64StrPr Val) -> int

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  , s    c         G   s   t  j |  |  S(   sg  
        SearchVForw(TUInt64StrPrV self, TUInt64StrPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &
            BValN: int const &

        SearchVForw(TUInt64StrPrV self, TUInt64StrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  , s    c         G   s   t  j |  |  S(   s-  
        IsIn(TUInt64StrPrV self, TUInt64StrPr Val) -> bool

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        IsIn(TUInt64StrPrV self, TUInt64StrPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TUInt64,TStr > const &
            ValN: int &

        (   R   t   TUInt64StrPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  , s    c         G   s   t  j |  |  S(   s   
        IsInBin(TUInt64StrPrV self, TUInt64StrPr Val) -> bool

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  , s    c         G   s   t  j |  |  S(   s   
        GetDat(TUInt64StrPrV self, TUInt64StrPr Val) -> TUInt64StrPr

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  , s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TUInt64StrPrV self, TUInt64StrPr Val) -> TUInt64StrPr

        Parameters:
            Val: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  , s    c         C   s   t  j |   S(   s{   
        GetMxValN(TUInt64StrPrV self) -> int

        Parameters:
            self: TVec< TUInt64StrPr > const *

        (   R   t   TUInt64StrPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  , s    c          G   s   t  j |    S(   s  
        GetV(TUInt64StrPr Val1) -> TUInt64StrPrV

        Parameters:
            Val1: TPair< TUInt64,TStr > const &

        GetV(TUInt64StrPr Val1, TUInt64StrPr Val2) -> TUInt64StrPrV

        Parameters:
            Val1: TPair< TUInt64,TStr > const &
            Val2: TPair< TUInt64,TStr > const &

        GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3) -> TUInt64StrPrV

        Parameters:
            Val1: TPair< TUInt64,TStr > const &
            Val2: TPair< TUInt64,TStr > const &
            Val3: TPair< TUInt64,TStr > const &

        GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4) -> TUInt64StrPrV

        Parameters:
            Val1: TPair< TUInt64,TStr > const &
            Val2: TPair< TUInt64,TStr > const &
            Val3: TPair< TUInt64,TStr > const &
            Val4: TPair< TUInt64,TStr > const &

        GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4, TUInt64StrPr Val5) -> TUInt64StrPrV

        Parameters:
            Val1: TPair< TUInt64,TStr > const &
            Val2: TPair< TUInt64,TStr > const &
            Val3: TPair< TUInt64,TStr > const &
            Val4: TPair< TUInt64,TStr > const &
            Val5: TPair< TUInt64,TStr > const &

        GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4, TUInt64StrPr Val5, 
            TUInt64StrPr Val6) -> TUInt64StrPrV

        Parameters:
            Val1: TPair< TUInt64,TStr > const &
            Val2: TPair< TUInt64,TStr > const &
            Val3: TPair< TUInt64,TStr > const &
            Val4: TPair< TUInt64,TStr > const &
            Val5: TPair< TUInt64,TStr > const &
            Val6: TPair< TUInt64,TStr > const &

        GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4, TUInt64StrPr Val5, 
            TUInt64StrPr Val6, TUInt64StrPr Val7) -> TUInt64StrPrV

        Parameters:
            Val1: TPair< TUInt64,TStr > const &
            Val2: TPair< TUInt64,TStr > const &
            Val3: TPair< TUInt64,TStr > const &
            Val4: TPair< TUInt64,TStr > const &
            Val5: TPair< TUInt64,TStr > const &
            Val6: TPair< TUInt64,TStr > const &
            Val7: TPair< TUInt64,TStr > const &

        GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4, TUInt64StrPr Val5, 
            TUInt64StrPr Val6, TUInt64StrPr Val7, TUInt64StrPr Val8) -> TUInt64StrPrV

        Parameters:
            Val1: TPair< TUInt64,TStr > const &
            Val2: TPair< TUInt64,TStr > const &
            Val3: TPair< TUInt64,TStr > const &
            Val4: TPair< TUInt64,TStr > const &
            Val5: TPair< TUInt64,TStr > const &
            Val6: TPair< TUInt64,TStr > const &
            Val7: TPair< TUInt64,TStr > const &
            Val8: TPair< TUInt64,TStr > const &

        GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4, TUInt64StrPr Val5, 
            TUInt64StrPr Val6, TUInt64StrPr Val7, TUInt64StrPr Val8, TUInt64StrPr Val9) -> TUInt64StrPrV

        Parameters:
            Val1: TPair< TUInt64,TStr > const &
            Val2: TPair< TUInt64,TStr > const &
            Val3: TPair< TUInt64,TStr > const &
            Val4: TPair< TUInt64,TStr > const &
            Val5: TPair< TUInt64,TStr > const &
            Val6: TPair< TUInt64,TStr > const &
            Val7: TPair< TUInt64,TStr > const &
            Val8: TPair< TUInt64,TStr > const &
            Val9: TPair< TUInt64,TStr > const &

        (   R   t   TUInt64StrPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  , s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUInt64StrPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ~) s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TUInt64StrPrV_SwapI(TUInt64StrPr LVal, TUInt64StrPr RVal)

    Parameters:
        LVal: TVec< TPair< TUInt64,TStr > >::TIter
        RVal: TVec< TPair< TUInt64,TStr > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  - s    	c          G   s   t  j |    S(   s  
    GetV(TUInt64StrPr Val1) -> TUInt64StrPrV

    Parameters:
        Val1: TPair< TUInt64,TStr > const &

    GetV(TUInt64StrPr Val1, TUInt64StrPr Val2) -> TUInt64StrPrV

    Parameters:
        Val1: TPair< TUInt64,TStr > const &
        Val2: TPair< TUInt64,TStr > const &

    GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3) -> TUInt64StrPrV

    Parameters:
        Val1: TPair< TUInt64,TStr > const &
        Val2: TPair< TUInt64,TStr > const &
        Val3: TPair< TUInt64,TStr > const &

    GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4) -> TUInt64StrPrV

    Parameters:
        Val1: TPair< TUInt64,TStr > const &
        Val2: TPair< TUInt64,TStr > const &
        Val3: TPair< TUInt64,TStr > const &
        Val4: TPair< TUInt64,TStr > const &

    GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4, TUInt64StrPr Val5) -> TUInt64StrPrV

    Parameters:
        Val1: TPair< TUInt64,TStr > const &
        Val2: TPair< TUInt64,TStr > const &
        Val3: TPair< TUInt64,TStr > const &
        Val4: TPair< TUInt64,TStr > const &
        Val5: TPair< TUInt64,TStr > const &

    GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4, TUInt64StrPr Val5, 
        TUInt64StrPr Val6) -> TUInt64StrPrV

    Parameters:
        Val1: TPair< TUInt64,TStr > const &
        Val2: TPair< TUInt64,TStr > const &
        Val3: TPair< TUInt64,TStr > const &
        Val4: TPair< TUInt64,TStr > const &
        Val5: TPair< TUInt64,TStr > const &
        Val6: TPair< TUInt64,TStr > const &

    GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4, TUInt64StrPr Val5, 
        TUInt64StrPr Val6, TUInt64StrPr Val7) -> TUInt64StrPrV

    Parameters:
        Val1: TPair< TUInt64,TStr > const &
        Val2: TPair< TUInt64,TStr > const &
        Val3: TPair< TUInt64,TStr > const &
        Val4: TPair< TUInt64,TStr > const &
        Val5: TPair< TUInt64,TStr > const &
        Val6: TPair< TUInt64,TStr > const &
        Val7: TPair< TUInt64,TStr > const &

    GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4, TUInt64StrPr Val5, 
        TUInt64StrPr Val6, TUInt64StrPr Val7, TUInt64StrPr Val8) -> TUInt64StrPrV

    Parameters:
        Val1: TPair< TUInt64,TStr > const &
        Val2: TPair< TUInt64,TStr > const &
        Val3: TPair< TUInt64,TStr > const &
        Val4: TPair< TUInt64,TStr > const &
        Val5: TPair< TUInt64,TStr > const &
        Val6: TPair< TUInt64,TStr > const &
        Val7: TPair< TUInt64,TStr > const &
        Val8: TPair< TUInt64,TStr > const &

    TUInt64StrPrV_GetV(TUInt64StrPr Val1, TUInt64StrPr Val2, TUInt64StrPr Val3, TUInt64StrPr Val4, TUInt64StrPr Val5, 
        TUInt64StrPr Val6, TUInt64StrPr Val7, TUInt64StrPr Val8, TUInt64StrPr Val9) -> TUInt64StrPrV

    Parameters:
        Val1: TPair< TUInt64,TStr > const &
        Val2: TPair< TUInt64,TStr > const &
        Val3: TPair< TUInt64,TStr > const &
        Val4: TPair< TUInt64,TStr > const &
        Val5: TPair< TUInt64,TStr > const &
        Val6: TPair< TUInt64,TStr > const &
        Val7: TPair< TUInt64,TStr > const &
        Val8: TPair< TUInt64,TStr > const &
        Val9: TPair< TUInt64,TStr > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  - s    Xt   TUInt64IntKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TUInt64IntKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   . s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   . s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sd  
        __init__(TVec<(TUInt64IntKd)> self) -> TUInt64IntKdV
        __init__(TVec<(TUInt64IntKd)> self, TUInt64IntKdV Vec) -> TUInt64IntKdV

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TInt >,int > const &

        __init__(TVec<(TUInt64IntKd)> self, int const & _Vals) -> TUInt64IntKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUInt64IntKd)> self, int const & _MxVals, int const & _Vals) -> TUInt64IntKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUInt64IntKd)> self, TUInt64IntKd _ValT, int const & _Vals) -> TUInt64IntKdV

        Parameters:
            _ValT: TKeyDat< TUInt64,TInt > *
            _Vals: int const &

        __init__(TVec<(TUInt64IntKd)> self, TSIn SIn) -> TUInt64IntKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64IntKdV_swiginitt   new_TUInt64IntKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   . s    c         G   s   t  j |  |  S(   sb   
        Load(TUInt64IntKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64IntKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  &. s    c         G   s   t  j |  |  S(   sf   
        Save(TUInt64IntKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64IntKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0. s    c         G   s   t  j |  |  S(   s   
        __add__(TUInt64IntKdV self, TUInt64IntKd Val) -> TUInt64IntKdV

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  :. s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64IntKdV self, TUInt64IntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D. s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64IntKdV self, TUInt64IntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N. s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUInt64IntKdV self) -> int

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   X. s    c         C   s   t  j |   S(   s|   
        GetMemSize(TUInt64IntKdV self) -> int

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  b. s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64IntKdV self) -> int

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  l. s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TUInt64IntKdV self) -> int

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  v. s    c         G   s   t  j |  |  S(   s  
        Gen(TUInt64IntKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUInt64IntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64IntKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   . s    c         G   s   t  j |  |  S(   s   
        GenExt(TUInt64IntKdV self, TUInt64IntKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TUInt64,TInt > *
            _Vals: int const &

        (   R   t   TUInt64IntKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  . s    	c         C   s   t  j |   S(   sx   
        IsExt(TUInt64IntKdV self) -> bool

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  . s    c         G   s   t  j |  |  S(   s  
        Reserve(TUInt64IntKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUInt64IntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64IntKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   . s    c         G   s   t  j |  |  S(   s  
        Clr(TUInt64IntKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUInt64IntKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUInt64IntKdV self)

        Parameters:
            self: TVec< TUInt64IntKd > *

        (   R   t   TUInt64IntKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   . s    c         G   s   t  j |  |  S(   s   
        Trunc(TUInt64IntKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUInt64IntKdV self)

        Parameters:
            self: TVec< TUInt64IntKd > *

        (   R   t   TUInt64IntKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   . s    c         C   s   t  j |   S(   si   
        Pack(TUInt64IntKdV self)

        Parameters:
            self: TVec< TUInt64IntKd > *

        (   R   t   TUInt64IntKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  . s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TUInt64IntKdV self, TUInt64IntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TInt >,int > &

        (   R   t   TUInt64IntKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  . s    c         C   s   t  j |   S(   sx   
        Empty(TUInt64IntKdV self) -> bool

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   . s    c         C   s   t  j |   S(   su   
        Len(TUInt64IntKdV self) -> int

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   . s    c         C   s   t  j |   S(   sz   
        Reserved(TUInt64IntKdV self) -> int

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  / s    c         G   s   t  j |  |  S(   s   
        Last(TUInt64IntKdV self) -> TUInt64IntKd
        Last(TUInt64IntKdV self) -> TUInt64IntKd

        Parameters:
            self: TVec< TUInt64IntKd > *

        (   R   t   TUInt64IntKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    	c         C   s   t  j |   S(   sz   
        LastValN(TUInt64IntKdV self) -> int

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         G   s   t  j |  |  S(   s   
        LastLast(TUInt64IntKdV self) -> TUInt64IntKd
        LastLast(TUInt64IntKdV self) -> TUInt64IntKd

        Parameters:
            self: TVec< TUInt64IntKd > *

        (   R   t   TUInt64IntKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   / s    	c         C   s   t  j |   S(   s   
        BegI(TUInt64IntKdV self) -> TUInt64IntKd

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +/ s    c         C   s   t  j |   S(   s   
        EndI(TUInt64IntKdV self) -> TUInt64IntKd

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5/ s    c         G   s   t  j |  |  S(   s   
        GetI(TUInt64IntKdV self, int const & ValN) -> TUInt64IntKd

        Parameters:
            ValN: int const &

        (   R   t   TUInt64IntKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  ?/ s    c         G   s   t  j |  |  S(   s  
        Add(TUInt64IntKdV self) -> int
        Add(TUInt64IntKdV self, TUInt64IntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        Add(TUInt64IntKdV self, TUInt64IntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > &

        Add(TUInt64IntKdV self, TUInt64IntKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &
            ResizeLen: int const &

        (   R   t   TUInt64IntKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I/ s    c         G   s   t  j |  |  S(   s   
        AddV(TUInt64IntKdV self, TUInt64IntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _/ s    c         G   s   t  j |  |  S(   s>  
        AddSorted(TUInt64IntKdV self, TUInt64IntKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUInt64IntKdV self, TUInt64IntKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &
            Asc: bool const &

        AddSorted(TUInt64IntKdV self, TUInt64IntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i/ s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUInt64IntKdV self, TUInt64IntKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &
            Asc: bool const &

        (   R   t   TUInt64IntKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TUInt64IntKdV self, TUInt64IntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TUInt64IntKdV self, TUInt64IntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         G   s   t  j |  |  S(   s   
        AddUnique(TUInt64IntKdV self, TUInt64IntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64IntKdV self, int const & ValN) -> TUInt64IntKd

        Parameters:
            ValN: int const &

        GetVal(TUInt64IntKdV self, int const & ValN) -> TUInt64IntKd

        Parameters:
            ValN: int const &

        (   R   t   TUInt64IntKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         G   s   t  j |  |  S(   s   
        SetVal(TUInt64IntKdV self, int const & ValN, TUInt64IntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUInt64IntKdV self, int const & BValN, int const & EValN, TUInt64IntKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > &

        (   R   t   TUInt64IntKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    
c         G   s   t  j |  |  S(   s   
        Ins(TUInt64IntKdV self, int const & ValN, TUInt64IntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    	c         G   s   t  j |  |  S(   s  
        Del(TUInt64IntKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUInt64IntKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TUInt64IntKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   / s    c         C   s   t  j |   S(   sl   
        DelLast(TUInt64IntKdV self)

        Parameters:
            self: TVec< TUInt64IntKd > *

        (   R   t   TUInt64IntKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TUInt64IntKdV self, TUInt64IntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  / s    c         G   s   t  j |  |  S(   s   
        DelAll(TUInt64IntKdV self, TUInt64IntKd Val)

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  / s    c         G   s   t  j |  |  S(   s   
        PutAll(TUInt64IntKdV self, TUInt64IntKd Val)

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  0 s    c         G   s   t  j |  |  S(   s%  
        Swap(TUInt64IntKdV self, TUInt64IntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TInt >,int > &

        Swap(TUInt64IntKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TUInt64IntKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  0 s    c          G   s   t  j |    S(   s   
        SwapI(TUInt64IntKd LVal, TUInt64IntKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TUInt64,TInt > >::TIter
            RVal: TVec< TKeyDat< TUInt64,TInt > >::TIter

        (   R   t   TUInt64IntKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  "0 s    	c         C   s   t  j |   S(   su   
        NextPerm(TUInt64IntKdV self) -> bool

        Parameters:
            self: TVec< TUInt64IntKd > *

        (   R   t   TUInt64IntKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  .0 s    c         C   s   t  j |   S(   su   
        PrevPerm(TUInt64IntKdV self) -> bool

        Parameters:
            self: TVec< TUInt64IntKd > *

        (   R   t   TUInt64IntKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  80 s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUInt64IntKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUInt64IntKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  B0 s    	c         G   s   t  j |  |  S(   s   
        BSort(TUInt64IntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64IntKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  M0 s    
c         G   s   t  j |  |  S(   s   
        ISort(TUInt64IntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64IntKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  Y0 s    
c         G   s   t  j |  |  S(   s   
        Partition(TUInt64IntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64IntKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  e0 s    
c         G   s   t  j |  |  S(   s   
        QSort(TUInt64IntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64IntKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  q0 s    
c         C   s   t  j |  |  S(   s   
        Sort(TUInt64IntKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUInt64IntKdV self)

        Parameters:
            self: TVec< TUInt64IntKd > *

        (   R   t   TUInt64IntKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }0 s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUInt64IntKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUInt64IntKdV self) -> bool

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  0 s    c         G   s   t  j |  |  S(   se   
        Shuffle(TUInt64IntKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUInt64IntKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  0 s    c         G   s   t  j |  |  S(   s   
        Reverse(TUInt64IntKdV self)
        Reverse(TUInt64IntKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUInt64IntKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0 s    
c         C   s   t  j |   S(   sj   
        Merge(TUInt64IntKdV self)

        Parameters:
            self: TVec< TUInt64IntKd > *

        (   R   t   TUInt64IntKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  0 s    c         G   s   t  j |  |  S(   so  
        Intrs(TUInt64IntKdV self, TUInt64IntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &

        Intrs(TUInt64IntKdV self, TUInt64IntKdV ValV, TUInt64IntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &
            DstValV: TVec< TKeyDat< TUInt64,TInt >,int > &

        (   R   t   TUInt64IntKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  0 s    c         G   s   t  j |  |  S(   so  
        Union(TUInt64IntKdV self, TUInt64IntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &

        Union(TUInt64IntKdV self, TUInt64IntKdV ValV, TUInt64IntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &
            DstValV: TVec< TKeyDat< TUInt64,TInt >,int > &

        (   R   t   TUInt64IntKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0 s    c         G   s   t  j |  |  S(   sm  
        Diff(TUInt64IntKdV self, TUInt64IntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &

        Diff(TUInt64IntKdV self, TUInt64IntKdV ValV, TUInt64IntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &
            DstValV: TVec< TKeyDat< TUInt64,TInt >,int > &

        (   R   t   TUInt64IntKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  0 s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TUInt64IntKdV self, TUInt64IntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  0 s    c         G   s   t  j |  |  S(   s   
        UnionLen(TUInt64IntKdV self, TUInt64IntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  0 s    c         G   s   t  j |  |  S(   s   
        Count(TUInt64IntKdV self, TUInt64IntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  0 s    c         G   s   t  j |  |  S(   s?  
        SearchBin(TUInt64IntKdV self, TUInt64IntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        SearchBin(TUInt64IntKdV self, TUInt64IntKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &
            InsValN: int &

        (   R   t   TUInt64IntKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  	1 s    c         G   s   t  j |  |  S(   sK  
        SearchForw(TUInt64IntKdV self, TUInt64IntKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &
            BValN: int const &

        SearchForw(TUInt64IntKdV self, TUInt64IntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  1 s    c         G   s   t  j |  |  S(   s   
        SearchBack(TUInt64IntKdV self, TUInt64IntKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  )1 s    c         G   s   t  j |  |  S(   sk  
        SearchVForw(TUInt64IntKdV self, TUInt64IntKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &
            BValN: int const &

        SearchVForw(TUInt64IntKdV self, TUInt64IntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TInt >,int > const &

        (   R   t   TUInt64IntKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  31 s    c         G   s   t  j |  |  S(   s1  
        IsIn(TUInt64IntKdV self, TUInt64IntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        IsIn(TUInt64IntKdV self, TUInt64IntKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &
            ValN: int &

        (   R   t   TUInt64IntKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  C1 s    c         G   s   t  j |  |  S(   s   
        IsInBin(TUInt64IntKdV self, TUInt64IntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  S1 s    c         G   s   t  j |  |  S(   s   
        GetDat(TUInt64IntKdV self, TUInt64IntKd Val) -> TUInt64IntKd

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  ]1 s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TUInt64IntKdV self, TUInt64IntKd Val) -> TUInt64IntKd

        Parameters:
            Val: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  g1 s    c         C   s   t  j |   S(   s{   
        GetMxValN(TUInt64IntKdV self) -> int

        Parameters:
            self: TVec< TUInt64IntKd > const *

        (   R   t   TUInt64IntKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  q1 s    c          G   s   t  j |    S(   s2  
        GetV(TUInt64IntKd Val1) -> TUInt64IntKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TInt > const &

        GetV(TUInt64IntKd Val1, TUInt64IntKd Val2) -> TUInt64IntKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TInt > const &
            Val2: TKeyDat< TUInt64,TInt > const &

        GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3) -> TUInt64IntKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TInt > const &
            Val2: TKeyDat< TUInt64,TInt > const &
            Val3: TKeyDat< TUInt64,TInt > const &

        GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4) -> TUInt64IntKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TInt > const &
            Val2: TKeyDat< TUInt64,TInt > const &
            Val3: TKeyDat< TUInt64,TInt > const &
            Val4: TKeyDat< TUInt64,TInt > const &

        GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4, TUInt64IntKd Val5) -> TUInt64IntKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TInt > const &
            Val2: TKeyDat< TUInt64,TInt > const &
            Val3: TKeyDat< TUInt64,TInt > const &
            Val4: TKeyDat< TUInt64,TInt > const &
            Val5: TKeyDat< TUInt64,TInt > const &

        GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4, TUInt64IntKd Val5, 
            TUInt64IntKd Val6) -> TUInt64IntKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TInt > const &
            Val2: TKeyDat< TUInt64,TInt > const &
            Val3: TKeyDat< TUInt64,TInt > const &
            Val4: TKeyDat< TUInt64,TInt > const &
            Val5: TKeyDat< TUInt64,TInt > const &
            Val6: TKeyDat< TUInt64,TInt > const &

        GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4, TUInt64IntKd Val5, 
            TUInt64IntKd Val6, TUInt64IntKd Val7) -> TUInt64IntKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TInt > const &
            Val2: TKeyDat< TUInt64,TInt > const &
            Val3: TKeyDat< TUInt64,TInt > const &
            Val4: TKeyDat< TUInt64,TInt > const &
            Val5: TKeyDat< TUInt64,TInt > const &
            Val6: TKeyDat< TUInt64,TInt > const &
            Val7: TKeyDat< TUInt64,TInt > const &

        GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4, TUInt64IntKd Val5, 
            TUInt64IntKd Val6, TUInt64IntKd Val7, TUInt64IntKd Val8) -> TUInt64IntKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TInt > const &
            Val2: TKeyDat< TUInt64,TInt > const &
            Val3: TKeyDat< TUInt64,TInt > const &
            Val4: TKeyDat< TUInt64,TInt > const &
            Val5: TKeyDat< TUInt64,TInt > const &
            Val6: TKeyDat< TUInt64,TInt > const &
            Val7: TKeyDat< TUInt64,TInt > const &
            Val8: TKeyDat< TUInt64,TInt > const &

        GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4, TUInt64IntKd Val5, 
            TUInt64IntKd Val6, TUInt64IntKd Val7, TUInt64IntKd Val8, TUInt64IntKd Val9) -> TUInt64IntKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TInt > const &
            Val2: TKeyDat< TUInt64,TInt > const &
            Val3: TKeyDat< TUInt64,TInt > const &
            Val4: TKeyDat< TUInt64,TInt > const &
            Val5: TKeyDat< TUInt64,TInt > const &
            Val6: TKeyDat< TUInt64,TInt > const &
            Val7: TKeyDat< TUInt64,TInt > const &
            Val8: TKeyDat< TUInt64,TInt > const &
            Val9: TKeyDat< TUInt64,TInt > const &

        (   R   t   TUInt64IntKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  {1 s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUInt64IntKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  . s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TUInt64IntKdV_SwapI(TUInt64IntKd LVal, TUInt64IntKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TUInt64,TInt > >::TIter
        RVal: TVec< TKeyDat< TUInt64,TInt > >::TIter

    (   R   R&  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  2 s    	c          G   s   t  j |    S(   s0  
    GetV(TUInt64IntKd Val1) -> TUInt64IntKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TInt > const &

    GetV(TUInt64IntKd Val1, TUInt64IntKd Val2) -> TUInt64IntKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TInt > const &
        Val2: TKeyDat< TUInt64,TInt > const &

    GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3) -> TUInt64IntKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TInt > const &
        Val2: TKeyDat< TUInt64,TInt > const &
        Val3: TKeyDat< TUInt64,TInt > const &

    GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4) -> TUInt64IntKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TInt > const &
        Val2: TKeyDat< TUInt64,TInt > const &
        Val3: TKeyDat< TUInt64,TInt > const &
        Val4: TKeyDat< TUInt64,TInt > const &

    GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4, TUInt64IntKd Val5) -> TUInt64IntKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TInt > const &
        Val2: TKeyDat< TUInt64,TInt > const &
        Val3: TKeyDat< TUInt64,TInt > const &
        Val4: TKeyDat< TUInt64,TInt > const &
        Val5: TKeyDat< TUInt64,TInt > const &

    GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4, TUInt64IntKd Val5, 
        TUInt64IntKd Val6) -> TUInt64IntKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TInt > const &
        Val2: TKeyDat< TUInt64,TInt > const &
        Val3: TKeyDat< TUInt64,TInt > const &
        Val4: TKeyDat< TUInt64,TInt > const &
        Val5: TKeyDat< TUInt64,TInt > const &
        Val6: TKeyDat< TUInt64,TInt > const &

    GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4, TUInt64IntKd Val5, 
        TUInt64IntKd Val6, TUInt64IntKd Val7) -> TUInt64IntKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TInt > const &
        Val2: TKeyDat< TUInt64,TInt > const &
        Val3: TKeyDat< TUInt64,TInt > const &
        Val4: TKeyDat< TUInt64,TInt > const &
        Val5: TKeyDat< TUInt64,TInt > const &
        Val6: TKeyDat< TUInt64,TInt > const &
        Val7: TKeyDat< TUInt64,TInt > const &

    GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4, TUInt64IntKd Val5, 
        TUInt64IntKd Val6, TUInt64IntKd Val7, TUInt64IntKd Val8) -> TUInt64IntKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TInt > const &
        Val2: TKeyDat< TUInt64,TInt > const &
        Val3: TKeyDat< TUInt64,TInt > const &
        Val4: TKeyDat< TUInt64,TInt > const &
        Val5: TKeyDat< TUInt64,TInt > const &
        Val6: TKeyDat< TUInt64,TInt > const &
        Val7: TKeyDat< TUInt64,TInt > const &
        Val8: TKeyDat< TUInt64,TInt > const &

    TUInt64IntKdV_GetV(TUInt64IntKd Val1, TUInt64IntKd Val2, TUInt64IntKd Val3, TUInt64IntKd Val4, TUInt64IntKd Val5, 
        TUInt64IntKd Val6, TUInt64IntKd Val7, TUInt64IntKd Val8, TUInt64IntKd Val9) -> TUInt64IntKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TInt > const &
        Val2: TKeyDat< TUInt64,TInt > const &
        Val3: TKeyDat< TUInt64,TInt > const &
        Val4: TKeyDat< TUInt64,TInt > const &
        Val5: TKeyDat< TUInt64,TInt > const &
        Val6: TKeyDat< TUInt64,TInt > const &
        Val7: TKeyDat< TUInt64,TInt > const &
        Val8: TKeyDat< TUInt64,TInt > const &
        Val9: TKeyDat< TUInt64,TInt > const &

    (   R   RB  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRB  *2 s    Xt   TUInt64FltKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TUInt64FltKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sd  
        __init__(TVec<(TUInt64FltKd)> self) -> TUInt64FltKdV
        __init__(TVec<(TUInt64FltKd)> self, TUInt64FltKdV Vec) -> TUInt64FltKdV

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TFlt >,int > const &

        __init__(TVec<(TUInt64FltKd)> self, int const & _Vals) -> TUInt64FltKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUInt64FltKd)> self, int const & _MxVals, int const & _Vals) -> TUInt64FltKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUInt64FltKd)> self, TUInt64FltKd _ValT, int const & _Vals) -> TUInt64FltKdV

        Parameters:
            _ValT: TKeyDat< TUInt64,TFlt > *
            _Vals: int const &

        __init__(TVec<(TUInt64FltKd)> self, TSIn SIn) -> TUInt64FltKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64FltKdV_swiginitt   new_TUInt64FltKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   2 s    c         G   s   t  j |  |  S(   sb   
        Load(TUInt64FltKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64FltKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         G   s   t  j |  |  S(   sf   
        Save(TUInt64FltKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64FltKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         G   s   t  j |  |  S(   s   
        __add__(TUInt64FltKdV self, TUInt64FltKd Val) -> TUInt64FltKdV

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64FltKdV self, TUInt64FltKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64FltKdV self, TUInt64FltKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUInt64FltKdV self) -> int

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         C   s   t  j |   S(   s|   
        GetMemSize(TUInt64FltKdV self) -> int

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64FltKdV self) -> int

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  2 s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TUInt64FltKdV self) -> int

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  2 s    c         G   s   t  j |  |  S(   s  
        Gen(TUInt64FltKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUInt64FltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64FltKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   3 s    c         G   s   t  j |  |  S(   s   
        GenExt(TUInt64FltKdV self, TUInt64FltKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TUInt64,TFlt > *
            _Vals: int const &

        (   R   t   TUInt64FltKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    	c         C   s   t  j |   S(   sx   
        IsExt(TUInt64FltKdV self) -> bool

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    c         G   s   t  j |  |  S(   s  
        Reserve(TUInt64FltKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUInt64FltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64FltKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (3 s    c         G   s   t  j |  |  S(   s  
        Clr(TUInt64FltKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUInt64FltKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUInt64FltKdV self)

        Parameters:
            self: TVec< TUInt64FltKd > *

        (   R   t   TUInt64FltKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   83 s    c         G   s   t  j |  |  S(   s   
        Trunc(TUInt64FltKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUInt64FltKdV self)

        Parameters:
            self: TVec< TUInt64FltKd > *

        (   R   t   TUInt64FltKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M3 s    c         C   s   t  j |   S(   si   
        Pack(TUInt64FltKdV self)

        Parameters:
            self: TVec< TUInt64FltKd > *

        (   R   t   TUInt64FltKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \3 s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TUInt64FltKdV self, TUInt64FltKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TFlt >,int > &

        (   R   t   TUInt64FltKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f3 s    c         C   s   t  j |   S(   sx   
        Empty(TUInt64FltKdV self) -> bool

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   p3 s    c         C   s   t  j |   S(   su   
        Len(TUInt64FltKdV self) -> int

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   z3 s    c         C   s   t  j |   S(   sz   
        Reserved(TUInt64FltKdV self) -> int

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  3 s    c         G   s   t  j |  |  S(   s   
        Last(TUInt64FltKdV self) -> TUInt64FltKd
        Last(TUInt64FltKdV self) -> TUInt64FltKd

        Parameters:
            self: TVec< TUInt64FltKd > *

        (   R   t   TUInt64FltKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    	c         C   s   t  j |   S(   sz   
        LastValN(TUInt64FltKdV self) -> int

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    c         G   s   t  j |  |  S(   s   
        LastLast(TUInt64FltKdV self) -> TUInt64FltKd
        LastLast(TUInt64FltKdV self) -> TUInt64FltKd

        Parameters:
            self: TVec< TUInt64FltKd > *

        (   R   t   TUInt64FltKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    	c         C   s   t  j |   S(   s   
        BegI(TUInt64FltKdV self) -> TUInt64FltKd

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    c         C   s   t  j |   S(   s   
        EndI(TUInt64FltKdV self) -> TUInt64FltKd

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    c         G   s   t  j |  |  S(   s   
        GetI(TUInt64FltKdV self, int const & ValN) -> TUInt64FltKd

        Parameters:
            ValN: int const &

        (   R   t   TUInt64FltKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  3 s    c         G   s   t  j |  |  S(   s  
        Add(TUInt64FltKdV self) -> int
        Add(TUInt64FltKdV self, TUInt64FltKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        Add(TUInt64FltKdV self, TUInt64FltKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > &

        Add(TUInt64FltKdV self, TUInt64FltKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &
            ResizeLen: int const &

        (   R   t   TUInt64FltKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    c         G   s   t  j |  |  S(   s   
        AddV(TUInt64FltKdV self, TUInt64FltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    c         G   s   t  j |  |  S(   s>  
        AddSorted(TUInt64FltKdV self, TUInt64FltKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUInt64FltKdV self, TUInt64FltKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &
            Asc: bool const &

        AddSorted(TUInt64FltKdV self, TUInt64FltKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUInt64FltKdV self, TUInt64FltKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &
            Asc: bool const &

        (   R   t   TUInt64FltKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4 s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TUInt64FltKdV self, TUInt64FltKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4 s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TUInt64FltKdV self, TUInt64FltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4 s    c         G   s   t  j |  |  S(   s   
        AddUnique(TUInt64FltKdV self, TUInt64FltKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  "4 s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64FltKdV self, int const & ValN) -> TUInt64FltKd

        Parameters:
            ValN: int const &

        GetVal(TUInt64FltKdV self, int const & ValN) -> TUInt64FltKd

        Parameters:
            ValN: int const &

        (   R   t   TUInt64FltKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,4 s    c         G   s   t  j |  |  S(   s   
        SetVal(TUInt64FltKdV self, int const & ValN, TUInt64FltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;4 s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUInt64FltKdV self, int const & BValN, int const & EValN, TUInt64FltKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > &

        (   R   t   TUInt64FltKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F4 s    
c         G   s   t  j |  |  S(   s   
        Ins(TUInt64FltKdV self, int const & ValN, TUInt64FltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R4 s    	c         G   s   t  j |  |  S(   s  
        Del(TUInt64FltKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUInt64FltKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TUInt64FltKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ]4 s    c         C   s   t  j |   S(   sl   
        DelLast(TUInt64FltKdV self)

        Parameters:
            self: TVec< TUInt64FltKd > *

        (   R   t   TUInt64FltKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m4 s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TUInt64FltKdV self, TUInt64FltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  w4 s    c         G   s   t  j |  |  S(   s   
        DelAll(TUInt64FltKdV self, TUInt64FltKd Val)

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  4 s    c         G   s   t  j |  |  S(   s   
        PutAll(TUInt64FltKdV self, TUInt64FltKd Val)

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  4 s    c         G   s   t  j |  |  S(   s%  
        Swap(TUInt64FltKdV self, TUInt64FltKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TFlt >,int > &

        Swap(TUInt64FltKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TUInt64FltKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  4 s    c          G   s   t  j |    S(   s   
        SwapI(TUInt64FltKd LVal, TUInt64FltKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TUInt64,TFlt > >::TIter
            RVal: TVec< TKeyDat< TUInt64,TFlt > >::TIter

        (   R   t   TUInt64FltKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  4 s    	c         C   s   t  j |   S(   su   
        NextPerm(TUInt64FltKdV self) -> bool

        Parameters:
            self: TVec< TUInt64FltKd > *

        (   R   t   TUInt64FltKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  4 s    c         C   s   t  j |   S(   su   
        PrevPerm(TUInt64FltKdV self) -> bool

        Parameters:
            self: TVec< TUInt64FltKd > *

        (   R   t   TUInt64FltKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  4 s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUInt64FltKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUInt64FltKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  4 s    	c         G   s   t  j |  |  S(   s   
        BSort(TUInt64FltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64FltKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  4 s    
c         G   s   t  j |  |  S(   s   
        ISort(TUInt64FltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64FltKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  4 s    
c         G   s   t  j |  |  S(   s   
        Partition(TUInt64FltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64FltKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  4 s    
c         G   s   t  j |  |  S(   s   
        QSort(TUInt64FltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64FltKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  4 s    
c         C   s   t  j |  |  S(   s   
        Sort(TUInt64FltKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUInt64FltKdV self)

        Parameters:
            self: TVec< TUInt64FltKd > *

        (   R   t   TUInt64FltKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   5 s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUInt64FltKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUInt64FltKdV self) -> bool

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  5 s    c         G   s   t  j |  |  S(   se   
        Shuffle(TUInt64FltKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUInt64FltKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  5 s    c         G   s   t  j |  |  S(   s   
        Reverse(TUInt64FltKdV self)
        Reverse(TUInt64FltKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUInt64FltKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (5 s    
c         C   s   t  j |   S(   sj   
        Merge(TUInt64FltKdV self)

        Parameters:
            self: TVec< TUInt64FltKd > *

        (   R   t   TUInt64FltKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  45 s    c         G   s   t  j |  |  S(   so  
        Intrs(TUInt64FltKdV self, TUInt64FltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &

        Intrs(TUInt64FltKdV self, TUInt64FltKdV ValV, TUInt64FltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TUInt64,TFlt >,int > &

        (   R   t   TUInt64FltKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  >5 s    c         G   s   t  j |  |  S(   so  
        Union(TUInt64FltKdV self, TUInt64FltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &

        Union(TUInt64FltKdV self, TUInt64FltKdV ValV, TUInt64FltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TUInt64,TFlt >,int > &

        (   R   t   TUInt64FltKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N5 s    c         G   s   t  j |  |  S(   sm  
        Diff(TUInt64FltKdV self, TUInt64FltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &

        Diff(TUInt64FltKdV self, TUInt64FltKdV ValV, TUInt64FltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TUInt64,TFlt >,int > &

        (   R   t   TUInt64FltKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  ^5 s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TUInt64FltKdV self, TUInt64FltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  n5 s    c         G   s   t  j |  |  S(   s   
        UnionLen(TUInt64FltKdV self, TUInt64FltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  x5 s    c         G   s   t  j |  |  S(   s   
        Count(TUInt64FltKdV self, TUInt64FltKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  5 s    c         G   s   t  j |  |  S(   s?  
        SearchBin(TUInt64FltKdV self, TUInt64FltKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        SearchBin(TUInt64FltKdV self, TUInt64FltKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &
            InsValN: int &

        (   R   t   TUInt64FltKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  5 s    c         G   s   t  j |  |  S(   sK  
        SearchForw(TUInt64FltKdV self, TUInt64FltKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &
            BValN: int const &

        SearchForw(TUInt64FltKdV self, TUInt64FltKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  5 s    c         G   s   t  j |  |  S(   s   
        SearchBack(TUInt64FltKdV self, TUInt64FltKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  5 s    c         G   s   t  j |  |  S(   sk  
        SearchVForw(TUInt64FltKdV self, TUInt64FltKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TUInt64FltKdV self, TUInt64FltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TFlt >,int > const &

        (   R   t   TUInt64FltKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  5 s    c         G   s   t  j |  |  S(   s1  
        IsIn(TUInt64FltKdV self, TUInt64FltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        IsIn(TUInt64FltKdV self, TUInt64FltKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &
            ValN: int &

        (   R   t   TUInt64FltKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  5 s    c         G   s   t  j |  |  S(   s   
        IsInBin(TUInt64FltKdV self, TUInt64FltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  5 s    c         G   s   t  j |  |  S(   s   
        GetDat(TUInt64FltKdV self, TUInt64FltKd Val) -> TUInt64FltKd

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  5 s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TUInt64FltKdV self, TUInt64FltKd Val) -> TUInt64FltKd

        Parameters:
            Val: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  5 s    c         C   s   t  j |   S(   s{   
        GetMxValN(TUInt64FltKdV self) -> int

        Parameters:
            self: TVec< TUInt64FltKd > const *

        (   R   t   TUInt64FltKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  5 s    c          G   s   t  j |    S(   s2  
        GetV(TUInt64FltKd Val1) -> TUInt64FltKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TFlt > const &

        GetV(TUInt64FltKd Val1, TUInt64FltKd Val2) -> TUInt64FltKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TFlt > const &
            Val2: TKeyDat< TUInt64,TFlt > const &

        GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3) -> TUInt64FltKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TFlt > const &
            Val2: TKeyDat< TUInt64,TFlt > const &
            Val3: TKeyDat< TUInt64,TFlt > const &

        GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4) -> TUInt64FltKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TFlt > const &
            Val2: TKeyDat< TUInt64,TFlt > const &
            Val3: TKeyDat< TUInt64,TFlt > const &
            Val4: TKeyDat< TUInt64,TFlt > const &

        GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4, TUInt64FltKd Val5) -> TUInt64FltKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TFlt > const &
            Val2: TKeyDat< TUInt64,TFlt > const &
            Val3: TKeyDat< TUInt64,TFlt > const &
            Val4: TKeyDat< TUInt64,TFlt > const &
            Val5: TKeyDat< TUInt64,TFlt > const &

        GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4, TUInt64FltKd Val5, 
            TUInt64FltKd Val6) -> TUInt64FltKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TFlt > const &
            Val2: TKeyDat< TUInt64,TFlt > const &
            Val3: TKeyDat< TUInt64,TFlt > const &
            Val4: TKeyDat< TUInt64,TFlt > const &
            Val5: TKeyDat< TUInt64,TFlt > const &
            Val6: TKeyDat< TUInt64,TFlt > const &

        GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4, TUInt64FltKd Val5, 
            TUInt64FltKd Val6, TUInt64FltKd Val7) -> TUInt64FltKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TFlt > const &
            Val2: TKeyDat< TUInt64,TFlt > const &
            Val3: TKeyDat< TUInt64,TFlt > const &
            Val4: TKeyDat< TUInt64,TFlt > const &
            Val5: TKeyDat< TUInt64,TFlt > const &
            Val6: TKeyDat< TUInt64,TFlt > const &
            Val7: TKeyDat< TUInt64,TFlt > const &

        GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4, TUInt64FltKd Val5, 
            TUInt64FltKd Val6, TUInt64FltKd Val7, TUInt64FltKd Val8) -> TUInt64FltKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TFlt > const &
            Val2: TKeyDat< TUInt64,TFlt > const &
            Val3: TKeyDat< TUInt64,TFlt > const &
            Val4: TKeyDat< TUInt64,TFlt > const &
            Val5: TKeyDat< TUInt64,TFlt > const &
            Val6: TKeyDat< TUInt64,TFlt > const &
            Val7: TKeyDat< TUInt64,TFlt > const &
            Val8: TKeyDat< TUInt64,TFlt > const &

        GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4, TUInt64FltKd Val5, 
            TUInt64FltKd Val6, TUInt64FltKd Val7, TUInt64FltKd Val8, TUInt64FltKd Val9) -> TUInt64FltKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TFlt > const &
            Val2: TKeyDat< TUInt64,TFlt > const &
            Val3: TKeyDat< TUInt64,TFlt > const &
            Val4: TKeyDat< TUInt64,TFlt > const &
            Val5: TKeyDat< TUInt64,TFlt > const &
            Val6: TKeyDat< TUInt64,TFlt > const &
            Val7: TKeyDat< TUInt64,TFlt > const &
            Val8: TKeyDat< TUInt64,TFlt > const &
            Val9: TKeyDat< TUInt64,TFlt > const &

        (   R   t   TUInt64FltKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  5 s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUInt64FltKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD  2 s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TUInt64FltKdV_SwapI(TUInt64FltKd LVal, TUInt64FltKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TUInt64,TFlt > >::TIter
        RVal: TVec< TKeyDat< TUInt64,TFlt > >::TIter

    (   R   Rr  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRr  6 s    	c          G   s   t  j |    S(   s0  
    GetV(TUInt64FltKd Val1) -> TUInt64FltKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TFlt > const &

    GetV(TUInt64FltKd Val1, TUInt64FltKd Val2) -> TUInt64FltKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TFlt > const &
        Val2: TKeyDat< TUInt64,TFlt > const &

    GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3) -> TUInt64FltKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TFlt > const &
        Val2: TKeyDat< TUInt64,TFlt > const &
        Val3: TKeyDat< TUInt64,TFlt > const &

    GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4) -> TUInt64FltKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TFlt > const &
        Val2: TKeyDat< TUInt64,TFlt > const &
        Val3: TKeyDat< TUInt64,TFlt > const &
        Val4: TKeyDat< TUInt64,TFlt > const &

    GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4, TUInt64FltKd Val5) -> TUInt64FltKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TFlt > const &
        Val2: TKeyDat< TUInt64,TFlt > const &
        Val3: TKeyDat< TUInt64,TFlt > const &
        Val4: TKeyDat< TUInt64,TFlt > const &
        Val5: TKeyDat< TUInt64,TFlt > const &

    GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4, TUInt64FltKd Val5, 
        TUInt64FltKd Val6) -> TUInt64FltKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TFlt > const &
        Val2: TKeyDat< TUInt64,TFlt > const &
        Val3: TKeyDat< TUInt64,TFlt > const &
        Val4: TKeyDat< TUInt64,TFlt > const &
        Val5: TKeyDat< TUInt64,TFlt > const &
        Val6: TKeyDat< TUInt64,TFlt > const &

    GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4, TUInt64FltKd Val5, 
        TUInt64FltKd Val6, TUInt64FltKd Val7) -> TUInt64FltKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TFlt > const &
        Val2: TKeyDat< TUInt64,TFlt > const &
        Val3: TKeyDat< TUInt64,TFlt > const &
        Val4: TKeyDat< TUInt64,TFlt > const &
        Val5: TKeyDat< TUInt64,TFlt > const &
        Val6: TKeyDat< TUInt64,TFlt > const &
        Val7: TKeyDat< TUInt64,TFlt > const &

    GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4, TUInt64FltKd Val5, 
        TUInt64FltKd Val6, TUInt64FltKd Val7, TUInt64FltKd Val8) -> TUInt64FltKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TFlt > const &
        Val2: TKeyDat< TUInt64,TFlt > const &
        Val3: TKeyDat< TUInt64,TFlt > const &
        Val4: TKeyDat< TUInt64,TFlt > const &
        Val5: TKeyDat< TUInt64,TFlt > const &
        Val6: TKeyDat< TUInt64,TFlt > const &
        Val7: TKeyDat< TUInt64,TFlt > const &
        Val8: TKeyDat< TUInt64,TFlt > const &

    TUInt64FltKdV_GetV(TUInt64FltKd Val1, TUInt64FltKd Val2, TUInt64FltKd Val3, TUInt64FltKd Val4, TUInt64FltKd Val5, 
        TUInt64FltKd Val6, TUInt64FltKd Val7, TUInt64FltKd Val8, TUInt64FltKd Val9) -> TUInt64FltKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TFlt > const &
        Val2: TKeyDat< TUInt64,TFlt > const &
        Val3: TKeyDat< TUInt64,TFlt > const &
        Val4: TKeyDat< TUInt64,TFlt > const &
        Val5: TKeyDat< TUInt64,TFlt > const &
        Val6: TKeyDat< TUInt64,TFlt > const &
        Val7: TKeyDat< TUInt64,TFlt > const &
        Val8: TKeyDat< TUInt64,TFlt > const &
        Val9: TKeyDat< TUInt64,TFlt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6 s    Xt   TUInt64StrKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TUInt64StrKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	7 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	7 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sd  
        __init__(TVec<(TUInt64StrKd)> self) -> TUInt64StrKdV
        __init__(TVec<(TUInt64StrKd)> self, TUInt64StrKdV Vec) -> TUInt64StrKdV

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TStr >,int > const &

        __init__(TVec<(TUInt64StrKd)> self, int const & _Vals) -> TUInt64StrKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TUInt64StrKd)> self, int const & _MxVals, int const & _Vals) -> TUInt64StrKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TUInt64StrKd)> self, TUInt64StrKd _ValT, int const & _Vals) -> TUInt64StrKdV

        Parameters:
            _ValT: TKeyDat< TUInt64,TStr > *
            _Vals: int const &

        __init__(TVec<(TUInt64StrKd)> self, TSIn SIn) -> TUInt64StrKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64StrKdV_swiginitt   new_TUInt64StrKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   7 s    c         G   s   t  j |  |  S(   sb   
        Load(TUInt64StrKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64StrKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,7 s    c         G   s   t  j |  |  S(   sf   
        Save(TUInt64StrKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64StrKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   67 s    c         G   s   t  j |  |  S(   s   
        __add__(TUInt64StrKdV self, TUInt64StrKd Val) -> TUInt64StrKdV

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @7 s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64StrKdV self, TUInt64StrKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J7 s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64StrKdV self, TUInt64StrKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T7 s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUInt64StrKdV self) -> int

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^7 s    c         C   s   t  j |   S(   s|   
        GetMemSize(TUInt64StrKdV self) -> int

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h7 s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TUInt64StrKdV self) -> int

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  r7 s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TUInt64StrKdV self) -> int

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  |7 s    c         G   s   t  j |  |  S(   s  
        Gen(TUInt64StrKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TUInt64StrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64StrKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    c         G   s   t  j |  |  S(   s   
        GenExt(TUInt64StrKdV self, TUInt64StrKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TUInt64,TStr > *
            _Vals: int const &

        (   R   t   TUInt64StrKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7 s    	c         C   s   t  j |   S(   sx   
        IsExt(TUInt64StrKdV self) -> bool

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7 s    c         G   s   t  j |  |  S(   s  
        Reserve(TUInt64StrKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TUInt64StrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TUInt64StrKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    c         G   s   t  j |  |  S(   s  
        Clr(TUInt64StrKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUInt64StrKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUInt64StrKdV self)

        Parameters:
            self: TVec< TUInt64StrKd > *

        (   R   t   TUInt64StrKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    c         G   s   t  j |  |  S(   s   
        Trunc(TUInt64StrKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TUInt64StrKdV self)

        Parameters:
            self: TVec< TUInt64StrKd > *

        (   R   t   TUInt64StrKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    c         C   s   t  j |   S(   si   
        Pack(TUInt64StrKdV self)

        Parameters:
            self: TVec< TUInt64StrKd > *

        (   R   t   TUInt64StrKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7 s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TUInt64StrKdV self, TUInt64StrKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TStr >,int > &

        (   R   t   TUInt64StrKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7 s    c         C   s   t  j |   S(   sx   
        Empty(TUInt64StrKdV self) -> bool

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   7 s    c         C   s   t  j |   S(   su   
        Len(TUInt64StrKdV self) -> int

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   7 s    c         C   s   t  j |   S(   sz   
        Reserved(TUInt64StrKdV self) -> int

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  8 s    c         G   s   t  j |  |  S(   s   
        Last(TUInt64StrKdV self) -> TUInt64StrKd
        Last(TUInt64StrKdV self) -> TUInt64StrKd

        Parameters:
            self: TVec< TUInt64StrKd > *

        (   R   t   TUInt64StrKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    	c         C   s   t  j |   S(   sz   
        LastValN(TUInt64StrKdV self) -> int

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    c         G   s   t  j |  |  S(   s   
        LastLast(TUInt64StrKdV self) -> TUInt64StrKd
        LastLast(TUInt64StrKdV self) -> TUInt64StrKd

        Parameters:
            self: TVec< TUInt64StrKd > *

        (   R   t   TUInt64StrKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  &8 s    	c         C   s   t  j |   S(   s   
        BegI(TUInt64StrKdV self) -> TUInt64StrKd

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  18 s    c         C   s   t  j |   S(   s   
        EndI(TUInt64StrKdV self) -> TUInt64StrKd

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;8 s    c         G   s   t  j |  |  S(   s   
        GetI(TUInt64StrKdV self, int const & ValN) -> TUInt64StrKd

        Parameters:
            ValN: int const &

        (   R   t   TUInt64StrKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  E8 s    c         G   s   t  j |  |  S(   s  
        Add(TUInt64StrKdV self) -> int
        Add(TUInt64StrKdV self, TUInt64StrKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        Add(TUInt64StrKdV self, TUInt64StrKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > &

        Add(TUInt64StrKdV self, TUInt64StrKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &
            ResizeLen: int const &

        (   R   t   TUInt64StrKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O8 s    c         G   s   t  j |  |  S(   s   
        AddV(TUInt64StrKdV self, TUInt64StrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e8 s    c         G   s   t  j |  |  S(   s>  
        AddSorted(TUInt64StrKdV self, TUInt64StrKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TUInt64StrKdV self, TUInt64StrKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &
            Asc: bool const &

        AddSorted(TUInt64StrKdV self, TUInt64StrKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o8 s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TUInt64StrKdV self, TUInt64StrKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &
            Asc: bool const &

        (   R   t   TUInt64StrKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TUInt64StrKdV self, TUInt64StrKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TUInt64StrKdV self, TUInt64StrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    c         G   s   t  j |  |  S(   s   
        AddUnique(TUInt64StrKdV self, TUInt64StrKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    c         G   s   t  j |  |  S(   s   
        GetVal(TUInt64StrKdV self, int const & ValN) -> TUInt64StrKd

        Parameters:
            ValN: int const &

        GetVal(TUInt64StrKdV self, int const & ValN) -> TUInt64StrKd

        Parameters:
            ValN: int const &

        (   R   t   TUInt64StrKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    c         G   s   t  j |  |  S(   s   
        SetVal(TUInt64StrKdV self, int const & ValN, TUInt64StrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TUInt64StrKdV self, int const & BValN, int const & EValN, TUInt64StrKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > &

        (   R   t   TUInt64StrKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    
c         G   s   t  j |  |  S(   s   
        Ins(TUInt64StrKdV self, int const & ValN, TUInt64StrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    	c         G   s   t  j |  |  S(   s  
        Del(TUInt64StrKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TUInt64StrKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TUInt64StrKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   8 s    c         C   s   t  j |   S(   sl   
        DelLast(TUInt64StrKdV self)

        Parameters:
            self: TVec< TUInt64StrKd > *

        (   R   t   TUInt64StrKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TUInt64StrKdV self, TUInt64StrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  8 s    c         G   s   t  j |  |  S(   s   
        DelAll(TUInt64StrKdV self, TUInt64StrKd Val)

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  9 s    c         G   s   t  j |  |  S(   s   
        PutAll(TUInt64StrKdV self, TUInt64StrKd Val)

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9 s    c         G   s   t  j |  |  S(   s%  
        Swap(TUInt64StrKdV self, TUInt64StrKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TUInt64,TStr >,int > &

        Swap(TUInt64StrKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TUInt64StrKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  9 s    c          G   s   t  j |    S(   s   
        SwapI(TUInt64StrKd LVal, TUInt64StrKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TUInt64,TStr > >::TIter
            RVal: TVec< TKeyDat< TUInt64,TStr > >::TIter

        (   R   t   TUInt64StrKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  (9 s    	c         C   s   t  j |   S(   su   
        NextPerm(TUInt64StrKdV self) -> bool

        Parameters:
            self: TVec< TUInt64StrKd > *

        (   R   t   TUInt64StrKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  49 s    c         C   s   t  j |   S(   su   
        PrevPerm(TUInt64StrKdV self) -> bool

        Parameters:
            self: TVec< TUInt64StrKd > *

        (   R   t   TUInt64StrKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  >9 s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TUInt64StrKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TUInt64StrKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  H9 s    	c         G   s   t  j |  |  S(   s   
        BSort(TUInt64StrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64StrKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  S9 s    
c         G   s   t  j |  |  S(   s   
        ISort(TUInt64StrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64StrKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  _9 s    
c         G   s   t  j |  |  S(   s   
        Partition(TUInt64StrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64StrKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  k9 s    
c         G   s   t  j |  |  S(   s   
        QSort(TUInt64StrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TUInt64StrKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  w9 s    
c         C   s   t  j |  |  S(   s   
        Sort(TUInt64StrKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TUInt64StrKdV self)

        Parameters:
            self: TVec< TUInt64StrKd > *

        (   R   t   TUInt64StrKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    c         C   s   t  j |  |  S(   s   
        IsSorted(TUInt64StrKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TUInt64StrKdV self) -> bool

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  9 s    c         G   s   t  j |  |  S(   se   
        Shuffle(TUInt64StrKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TUInt64StrKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  9 s    c         G   s   t  j |  |  S(   s   
        Reverse(TUInt64StrKdV self)
        Reverse(TUInt64StrKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TUInt64StrKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    
c         C   s   t  j |   S(   sj   
        Merge(TUInt64StrKdV self)

        Parameters:
            self: TVec< TUInt64StrKd > *

        (   R   t   TUInt64StrKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  9 s    c         G   s   t  j |  |  S(   so  
        Intrs(TUInt64StrKdV self, TUInt64StrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &

        Intrs(TUInt64StrKdV self, TUInt64StrKdV ValV, TUInt64StrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &
            DstValV: TVec< TKeyDat< TUInt64,TStr >,int > &

        (   R   t   TUInt64StrKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  9 s    c         G   s   t  j |  |  S(   so  
        Union(TUInt64StrKdV self, TUInt64StrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &

        Union(TUInt64StrKdV self, TUInt64StrKdV ValV, TUInt64StrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &
            DstValV: TVec< TKeyDat< TUInt64,TStr >,int > &

        (   R   t   TUInt64StrKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    c         G   s   t  j |  |  S(   sm  
        Diff(TUInt64StrKdV self, TUInt64StrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &

        Diff(TUInt64StrKdV self, TUInt64StrKdV ValV, TUInt64StrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &
            DstValV: TVec< TKeyDat< TUInt64,TStr >,int > &

        (   R   t   TUInt64StrKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  9 s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TUInt64StrKdV self, TUInt64StrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  9 s    c         G   s   t  j |  |  S(   s   
        UnionLen(TUInt64StrKdV self, TUInt64StrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  9 s    c         G   s   t  j |  |  S(   s   
        Count(TUInt64StrKdV self, TUInt64StrKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  : s    c         G   s   t  j |  |  S(   s?  
        SearchBin(TUInt64StrKdV self, TUInt64StrKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        SearchBin(TUInt64StrKdV self, TUInt64StrKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &
            InsValN: int &

        (   R   t   TUInt64StrKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  : s    c         G   s   t  j |  |  S(   sK  
        SearchForw(TUInt64StrKdV self, TUInt64StrKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &
            BValN: int const &

        SearchForw(TUInt64StrKdV self, TUInt64StrKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  : s    c         G   s   t  j |  |  S(   s   
        SearchBack(TUInt64StrKdV self, TUInt64StrKd Val) -> int

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  /: s    c         G   s   t  j |  |  S(   sk  
        SearchVForw(TUInt64StrKdV self, TUInt64StrKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &
            BValN: int const &

        SearchVForw(TUInt64StrKdV self, TUInt64StrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TUInt64,TStr >,int > const &

        (   R   t   TUInt64StrKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  9: s    c         G   s   t  j |  |  S(   s1  
        IsIn(TUInt64StrKdV self, TUInt64StrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        IsIn(TUInt64StrKdV self, TUInt64StrKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &
            ValN: int &

        (   R   t   TUInt64StrKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  I: s    c         G   s   t  j |  |  S(   s   
        IsInBin(TUInt64StrKdV self, TUInt64StrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  Y: s    c         G   s   t  j |  |  S(   s   
        GetDat(TUInt64StrKdV self, TUInt64StrKd Val) -> TUInt64StrKd

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  c: s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TUInt64StrKdV self, TUInt64StrKd Val) -> TUInt64StrKd

        Parameters:
            Val: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  m: s    c         C   s   t  j |   S(   s{   
        GetMxValN(TUInt64StrKdV self) -> int

        Parameters:
            self: TVec< TUInt64StrKd > const *

        (   R   t   TUInt64StrKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  w: s    c          G   s   t  j |    S(   s2  
        GetV(TUInt64StrKd Val1) -> TUInt64StrKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TStr > const &

        GetV(TUInt64StrKd Val1, TUInt64StrKd Val2) -> TUInt64StrKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TStr > const &
            Val2: TKeyDat< TUInt64,TStr > const &

        GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3) -> TUInt64StrKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TStr > const &
            Val2: TKeyDat< TUInt64,TStr > const &
            Val3: TKeyDat< TUInt64,TStr > const &

        GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4) -> TUInt64StrKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TStr > const &
            Val2: TKeyDat< TUInt64,TStr > const &
            Val3: TKeyDat< TUInt64,TStr > const &
            Val4: TKeyDat< TUInt64,TStr > const &

        GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4, TUInt64StrKd Val5) -> TUInt64StrKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TStr > const &
            Val2: TKeyDat< TUInt64,TStr > const &
            Val3: TKeyDat< TUInt64,TStr > const &
            Val4: TKeyDat< TUInt64,TStr > const &
            Val5: TKeyDat< TUInt64,TStr > const &

        GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4, TUInt64StrKd Val5, 
            TUInt64StrKd Val6) -> TUInt64StrKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TStr > const &
            Val2: TKeyDat< TUInt64,TStr > const &
            Val3: TKeyDat< TUInt64,TStr > const &
            Val4: TKeyDat< TUInt64,TStr > const &
            Val5: TKeyDat< TUInt64,TStr > const &
            Val6: TKeyDat< TUInt64,TStr > const &

        GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4, TUInt64StrKd Val5, 
            TUInt64StrKd Val6, TUInt64StrKd Val7) -> TUInt64StrKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TStr > const &
            Val2: TKeyDat< TUInt64,TStr > const &
            Val3: TKeyDat< TUInt64,TStr > const &
            Val4: TKeyDat< TUInt64,TStr > const &
            Val5: TKeyDat< TUInt64,TStr > const &
            Val6: TKeyDat< TUInt64,TStr > const &
            Val7: TKeyDat< TUInt64,TStr > const &

        GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4, TUInt64StrKd Val5, 
            TUInt64StrKd Val6, TUInt64StrKd Val7, TUInt64StrKd Val8) -> TUInt64StrKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TStr > const &
            Val2: TKeyDat< TUInt64,TStr > const &
            Val3: TKeyDat< TUInt64,TStr > const &
            Val4: TKeyDat< TUInt64,TStr > const &
            Val5: TKeyDat< TUInt64,TStr > const &
            Val6: TKeyDat< TUInt64,TStr > const &
            Val7: TKeyDat< TUInt64,TStr > const &
            Val8: TKeyDat< TUInt64,TStr > const &

        GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4, TUInt64StrKd Val5, 
            TUInt64StrKd Val6, TUInt64StrKd Val7, TUInt64StrKd Val8, TUInt64StrKd Val9) -> TUInt64StrKdV

        Parameters:
            Val1: TKeyDat< TUInt64,TStr > const &
            Val2: TKeyDat< TUInt64,TStr > const &
            Val3: TKeyDat< TUInt64,TStr > const &
            Val4: TKeyDat< TUInt64,TStr > const &
            Val5: TKeyDat< TUInt64,TStr > const &
            Val6: TKeyDat< TUInt64,TStr > const &
            Val7: TKeyDat< TUInt64,TStr > const &
            Val8: TKeyDat< TUInt64,TStr > const &
            Val9: TKeyDat< TUInt64,TStr > const &

        (   R   t   TUInt64StrKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  : s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TUInt64StrKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7 s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TUInt64StrKdV_SwapI(TUInt64StrKd LVal, TUInt64StrKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TUInt64,TStr > >::TIter
        RVal: TVec< TKeyDat< TUInt64,TStr > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  %; s    	c          G   s   t  j |    S(   s0  
    GetV(TUInt64StrKd Val1) -> TUInt64StrKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TStr > const &

    GetV(TUInt64StrKd Val1, TUInt64StrKd Val2) -> TUInt64StrKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TStr > const &
        Val2: TKeyDat< TUInt64,TStr > const &

    GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3) -> TUInt64StrKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TStr > const &
        Val2: TKeyDat< TUInt64,TStr > const &
        Val3: TKeyDat< TUInt64,TStr > const &

    GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4) -> TUInt64StrKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TStr > const &
        Val2: TKeyDat< TUInt64,TStr > const &
        Val3: TKeyDat< TUInt64,TStr > const &
        Val4: TKeyDat< TUInt64,TStr > const &

    GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4, TUInt64StrKd Val5) -> TUInt64StrKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TStr > const &
        Val2: TKeyDat< TUInt64,TStr > const &
        Val3: TKeyDat< TUInt64,TStr > const &
        Val4: TKeyDat< TUInt64,TStr > const &
        Val5: TKeyDat< TUInt64,TStr > const &

    GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4, TUInt64StrKd Val5, 
        TUInt64StrKd Val6) -> TUInt64StrKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TStr > const &
        Val2: TKeyDat< TUInt64,TStr > const &
        Val3: TKeyDat< TUInt64,TStr > const &
        Val4: TKeyDat< TUInt64,TStr > const &
        Val5: TKeyDat< TUInt64,TStr > const &
        Val6: TKeyDat< TUInt64,TStr > const &

    GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4, TUInt64StrKd Val5, 
        TUInt64StrKd Val6, TUInt64StrKd Val7) -> TUInt64StrKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TStr > const &
        Val2: TKeyDat< TUInt64,TStr > const &
        Val3: TKeyDat< TUInt64,TStr > const &
        Val4: TKeyDat< TUInt64,TStr > const &
        Val5: TKeyDat< TUInt64,TStr > const &
        Val6: TKeyDat< TUInt64,TStr > const &
        Val7: TKeyDat< TUInt64,TStr > const &

    GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4, TUInt64StrKd Val5, 
        TUInt64StrKd Val6, TUInt64StrKd Val7, TUInt64StrKd Val8) -> TUInt64StrKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TStr > const &
        Val2: TKeyDat< TUInt64,TStr > const &
        Val3: TKeyDat< TUInt64,TStr > const &
        Val4: TKeyDat< TUInt64,TStr > const &
        Val5: TKeyDat< TUInt64,TStr > const &
        Val6: TKeyDat< TUInt64,TStr > const &
        Val7: TKeyDat< TUInt64,TStr > const &
        Val8: TKeyDat< TUInt64,TStr > const &

    TUInt64StrKdV_GetV(TUInt64StrKd Val1, TUInt64StrKd Val2, TUInt64StrKd Val3, TUInt64StrKd Val4, TUInt64StrKd Val5, 
        TUInt64StrKd Val6, TUInt64StrKd Val7, TUInt64StrKd Val8, TUInt64StrKd Val9) -> TUInt64StrKdV

    Parameters:
        Val1: TKeyDat< TUInt64,TStr > const &
        Val2: TKeyDat< TUInt64,TStr > const &
        Val3: TKeyDat< TUInt64,TStr > const &
        Val4: TKeyDat< TUInt64,TStr > const &
        Val5: TKeyDat< TUInt64,TStr > const &
        Val6: TKeyDat< TUInt64,TStr > const &
        Val7: TKeyDat< TUInt64,TStr > const &
        Val8: TKeyDat< TUInt64,TStr > const &
        Val9: TKeyDat< TUInt64,TStr > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0; s    Xt   TFltBoolKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s%   Proxy of C++ TVec<(TFltBoolKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sD  
        __init__(TVec<(TFltBoolKd)> self) -> TFltBoolKdV
        __init__(TVec<(TFltBoolKd)> self, TFltBoolKdV Vec) -> TFltBoolKdV

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TBool >,int > const &

        __init__(TVec<(TFltBoolKd)> self, int const & _Vals) -> TFltBoolKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltBoolKd)> self, int const & _MxVals, int const & _Vals) -> TFltBoolKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltBoolKd)> self, TFltBoolKd _ValT, int const & _Vals) -> TFltBoolKdV

        Parameters:
            _ValT: TKeyDat< TFlt,TBool > *
            _Vals: int const &

        __init__(TVec<(TFltBoolKd)> self, TSIn SIn) -> TFltBoolKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltBoolKdV_swiginitt   new_TFltBoolKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ; s    c         G   s   t  j |  |  S(   s`   
        Load(TFltBoolKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltBoolKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s    c         G   s   t  j |  |  S(   sd   
        Save(TFltBoolKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltBoolKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    c         G   s   t  j |  |  S(   s   
        __add__(TFltBoolKdV self, TFltBoolKd Val) -> TFltBoolKdV

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltBoolKdV self, TFltBoolKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TBool >,int > const &

        (   R   t   TFltBoolKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltBoolKdV self, TFltBoolKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TBool >,int > const &

        (   R   t   TFltBoolKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TFltBoolKdV self) -> int

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    c         C   s   t  j |   S(   sx   
        GetMemSize(TFltBoolKdV self) -> int

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TFltBoolKdV self) -> int

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ; s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TFltBoolKdV self) -> int

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ; s    c         G   s   t  j |  |  S(   s  
        Gen(TFltBoolKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltBoolKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltBoolKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	< s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltBoolKdV self, TFltBoolKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TFlt,TBool > *
            _Vals: int const &

        (   R   t   TFltBoolKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    	c         C   s   t  j |   S(   st   
        IsExt(TFltBoolKdV self) -> bool

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $< s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltBoolKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltBoolKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltBoolKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   .< s    c         G   s   t  j |  |  S(   sy  
        Clr(TFltBoolKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltBoolKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltBoolKdV self)

        Parameters:
            self: TVec< TFltBoolKd > *

        (   R   t   TFltBoolKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >< s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltBoolKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltBoolKdV self)

        Parameters:
            self: TVec< TFltBoolKd > *

        (   R   t   TFltBoolKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S< s    c         C   s   t  j |   S(   se   
        Pack(TFltBoolKdV self)

        Parameters:
            self: TVec< TFltBoolKd > *

        (   R   t   TFltBoolKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  b< s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltBoolKdV self, TFltBoolKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TBool >,int > &

        (   R   t   TFltBoolKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l< s    c         C   s   t  j |   S(   st   
        Empty(TFltBoolKdV self) -> bool

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   v< s    c         C   s   t  j |   S(   sq   
        Len(TFltBoolKdV self) -> int

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   < s    c         C   s   t  j |   S(   sv   
        Reserved(TFltBoolKdV self) -> int

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  < s    c         G   s   t  j |  |  S(   s   
        Last(TFltBoolKdV self) -> TFltBoolKd
        Last(TFltBoolKdV self) -> TFltBoolKd

        Parameters:
            self: TVec< TFltBoolKd > *

        (   R   t   TFltBoolKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    	c         C   s   t  j |   S(   sv   
        LastValN(TFltBoolKdV self) -> int

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltBoolKdV self) -> TFltBoolKd
        LastLast(TFltBoolKdV self) -> TFltBoolKd

        Parameters:
            self: TVec< TFltBoolKd > *

        (   R   t   TFltBoolKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    	c         C   s   t  j |   S(   sy   
        BegI(TFltBoolKdV self) -> TFltBoolKd

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         C   s   t  j |   S(   sy   
        EndI(TFltBoolKdV self) -> TFltBoolKd

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         G   s   t  j |  |  S(   s|   
        GetI(TFltBoolKdV self, int const & ValN) -> TFltBoolKd

        Parameters:
            ValN: int const &

        (   R   t   TFltBoolKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  < s    c         G   s   t  j |  |  S(   s  
        Add(TFltBoolKdV self) -> int
        Add(TFltBoolKdV self, TFltBoolKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        Add(TFltBoolKdV self, TFltBoolKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > &

        Add(TFltBoolKdV self, TFltBoolKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &
            ResizeLen: int const &

        (   R   t   TFltBoolKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         G   s   t  j |  |  S(   s   
        AddV(TFltBoolKdV self, TFltBoolKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &

        (   R   t   TFltBoolKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         G   s   t  j |  |  S(   s,  
        AddSorted(TFltBoolKdV self, TFltBoolKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltBoolKdV self, TFltBoolKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &
            Asc: bool const &

        AddSorted(TFltBoolKdV self, TFltBoolKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltBoolKdV self, TFltBoolKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &
            Asc: bool const &

        (   R   t   TFltBoolKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	= s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltBoolKdV self, TFltBoolKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  = s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltBoolKdV self, TFltBoolKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &

        (   R   t   TFltBoolKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  = s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltBoolKdV self, TFltBoolKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (= s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltBoolKdV self, int const & ValN) -> TFltBoolKd

        Parameters:
            ValN: int const &

        GetVal(TFltBoolKdV self, int const & ValN) -> TFltBoolKd

        Parameters:
            ValN: int const &

        (   R   t   TFltBoolKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2= s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltBoolKdV self, int const & ValN, TFltBoolKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A= s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltBoolKdV self, int const & BValN, int const & EValN, TFltBoolKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TFlt,TBool >,int > &

        (   R   t   TFltBoolKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L= s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltBoolKdV self, int const & ValN, TFltBoolKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X= s    	c         G   s   t  j |  |  S(   s	  
        Del(TFltBoolKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltBoolKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltBoolKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c= s    c         C   s   t  j |   S(   sh   
        DelLast(TFltBoolKdV self)

        Parameters:
            self: TVec< TFltBoolKd > *

        (   R   t   TFltBoolKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s= s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltBoolKdV self, TFltBoolKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  }= s    c         G   s   t  j |  |  S(   s   
        DelAll(TFltBoolKdV self, TFltBoolKd Val)

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  = s    c         G   s   t  j |  |  S(   s   
        PutAll(TFltBoolKdV self, TFltBoolKd Val)

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    c         G   s   t  j |  |  S(   s  
        Swap(TFltBoolKdV self, TFltBoolKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TBool >,int > &

        Swap(TFltBoolKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltBoolKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  = s    c          G   s   t  j |    S(   s   
        SwapI(TFltBoolKd LVal, TFltBoolKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TFlt,TBool > >::TIter
            RVal: TVec< TKeyDat< TFlt,TBool > >::TIter

        (   R   t   TFltBoolKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  = s    	c         C   s   t  j |   S(   sq   
        NextPerm(TFltBoolKdV self) -> bool

        Parameters:
            self: TVec< TFltBoolKd > *

        (   R   t   TFltBoolKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  = s    c         C   s   t  j |   S(   sq   
        PrevPerm(TFltBoolKdV self) -> bool

        Parameters:
            self: TVec< TFltBoolKd > *

        (   R   t   TFltBoolKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  = s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltBoolKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltBoolKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  = s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltBoolKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltBoolKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  = s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltBoolKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltBoolKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  = s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltBoolKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltBoolKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  = s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltBoolKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltBoolKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  = s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltBoolKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltBoolKdV self)

        Parameters:
            self: TVec< TFltBoolKd > *

        (   R   t   TFltBoolKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  > s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltBoolKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltBoolKdV self) -> bool

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  > s    c         G   s   t  j |  |  S(   sc   
        Shuffle(TFltBoolKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltBoolKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  $> s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltBoolKdV self)
        Reverse(TFltBoolKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltBoolKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .> s    
c         C   s   t  j |   S(   sf   
        Merge(TFltBoolKdV self)

        Parameters:
            self: TVec< TFltBoolKd > *

        (   R   t   TFltBoolKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  :> s    c         G   s   t  j |  |  S(   s_  
        Intrs(TFltBoolKdV self, TFltBoolKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &

        Intrs(TFltBoolKdV self, TFltBoolKdV ValV, TFltBoolKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TBool >,int > &

        (   R   t   TFltBoolKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  D> s    c         G   s   t  j |  |  S(   s_  
        Union(TFltBoolKdV self, TFltBoolKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &

        Union(TFltBoolKdV self, TFltBoolKdV ValV, TFltBoolKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TBool >,int > &

        (   R   t   TFltBoolKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T> s    c         G   s   t  j |  |  S(   s]  
        Diff(TFltBoolKdV self, TFltBoolKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &

        Diff(TFltBoolKdV self, TFltBoolKdV ValV, TFltBoolKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TBool >,int > &

        (   R   t   TFltBoolKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  d> s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltBoolKdV self, TFltBoolKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &

        (   R   t   TFltBoolKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  t> s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltBoolKdV self, TFltBoolKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &

        (   R   t   TFltBoolKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ~> s    c         G   s   t  j |  |  S(   s   
        Count(TFltBoolKdV self, TFltBoolKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  > s    c         G   s   t  j |  |  S(   s3  
        SearchBin(TFltBoolKdV self, TFltBoolKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        SearchBin(TFltBoolKdV self, TFltBoolKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &
            InsValN: int &

        (   R   t   TFltBoolKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  > s    c         G   s   t  j |  |  S(   s?  
        SearchForw(TFltBoolKdV self, TFltBoolKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &
            BValN: int const &

        SearchForw(TFltBoolKdV self, TFltBoolKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  > s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltBoolKdV self, TFltBoolKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  > s    c         G   s   t  j |  |  S(   s_  
        SearchVForw(TFltBoolKdV self, TFltBoolKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &
            BValN: int const &

        SearchVForw(TFltBoolKdV self, TFltBoolKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TBool >,int > const &

        (   R   t   TFltBoolKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  > s    c         G   s   t  j |  |  S(   s%  
        IsIn(TFltBoolKdV self, TFltBoolKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        IsIn(TFltBoolKdV self, TFltBoolKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &
            ValN: int &

        (   R   t   TFltBoolKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  > s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltBoolKdV self, TFltBoolKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  > s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltBoolKdV self, TFltBoolKd Val) -> TFltBoolKd

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  > s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltBoolKdV self, TFltBoolKd Val) -> TFltBoolKd

        Parameters:
            Val: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  > s    c         C   s   t  j |   S(   sw   
        GetMxValN(TFltBoolKdV self) -> int

        Parameters:
            self: TVec< TFltBoolKd > const *

        (   R   t   TFltBoolKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  > s    c          G   s   t  j |    S(   sl  
        GetV(TFltBoolKd Val1) -> TFltBoolKdV

        Parameters:
            Val1: TKeyDat< TFlt,TBool > const &

        GetV(TFltBoolKd Val1, TFltBoolKd Val2) -> TFltBoolKdV

        Parameters:
            Val1: TKeyDat< TFlt,TBool > const &
            Val2: TKeyDat< TFlt,TBool > const &

        GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3) -> TFltBoolKdV

        Parameters:
            Val1: TKeyDat< TFlt,TBool > const &
            Val2: TKeyDat< TFlt,TBool > const &
            Val3: TKeyDat< TFlt,TBool > const &

        GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4) -> TFltBoolKdV

        Parameters:
            Val1: TKeyDat< TFlt,TBool > const &
            Val2: TKeyDat< TFlt,TBool > const &
            Val3: TKeyDat< TFlt,TBool > const &
            Val4: TKeyDat< TFlt,TBool > const &

        GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4, TFltBoolKd Val5) -> TFltBoolKdV

        Parameters:
            Val1: TKeyDat< TFlt,TBool > const &
            Val2: TKeyDat< TFlt,TBool > const &
            Val3: TKeyDat< TFlt,TBool > const &
            Val4: TKeyDat< TFlt,TBool > const &
            Val5: TKeyDat< TFlt,TBool > const &

        GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4, TFltBoolKd Val5, 
            TFltBoolKd Val6) -> TFltBoolKdV

        Parameters:
            Val1: TKeyDat< TFlt,TBool > const &
            Val2: TKeyDat< TFlt,TBool > const &
            Val3: TKeyDat< TFlt,TBool > const &
            Val4: TKeyDat< TFlt,TBool > const &
            Val5: TKeyDat< TFlt,TBool > const &
            Val6: TKeyDat< TFlt,TBool > const &

        GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4, TFltBoolKd Val5, 
            TFltBoolKd Val6, TFltBoolKd Val7) -> TFltBoolKdV

        Parameters:
            Val1: TKeyDat< TFlt,TBool > const &
            Val2: TKeyDat< TFlt,TBool > const &
            Val3: TKeyDat< TFlt,TBool > const &
            Val4: TKeyDat< TFlt,TBool > const &
            Val5: TKeyDat< TFlt,TBool > const &
            Val6: TKeyDat< TFlt,TBool > const &
            Val7: TKeyDat< TFlt,TBool > const &

        GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4, TFltBoolKd Val5, 
            TFltBoolKd Val6, TFltBoolKd Val7, TFltBoolKd Val8) -> TFltBoolKdV

        Parameters:
            Val1: TKeyDat< TFlt,TBool > const &
            Val2: TKeyDat< TFlt,TBool > const &
            Val3: TKeyDat< TFlt,TBool > const &
            Val4: TKeyDat< TFlt,TBool > const &
            Val5: TKeyDat< TFlt,TBool > const &
            Val6: TKeyDat< TFlt,TBool > const &
            Val7: TKeyDat< TFlt,TBool > const &
            Val8: TKeyDat< TFlt,TBool > const &

        GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4, TFltBoolKd Val5, 
            TFltBoolKd Val6, TFltBoolKd Val7, TFltBoolKd Val8, TFltBoolKd Val9) -> TFltBoolKdV

        Parameters:
            Val1: TKeyDat< TFlt,TBool > const &
            Val2: TKeyDat< TFlt,TBool > const &
            Val3: TKeyDat< TFlt,TBool > const &
            Val4: TKeyDat< TFlt,TBool > const &
            Val5: TKeyDat< TFlt,TBool > const &
            Val6: TKeyDat< TFlt,TBool > const &
            Val7: TKeyDat< TFlt,TBool > const &
            Val8: TKeyDat< TFlt,TBool > const &
            Val9: TKeyDat< TFlt,TBool > const &

        (   R   t   TFltBoolKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  ? s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltBoolKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TFltBoolKdV_SwapI(TFltBoolKd LVal, TFltBoolKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TFlt,TBool > >::TIter
        RVal: TVec< TKeyDat< TFlt,TBool > >::TIter

    (   R   R
  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  ? s    	c          G   s   t  j |    S(   sh  
    GetV(TFltBoolKd Val1) -> TFltBoolKdV

    Parameters:
        Val1: TKeyDat< TFlt,TBool > const &

    GetV(TFltBoolKd Val1, TFltBoolKd Val2) -> TFltBoolKdV

    Parameters:
        Val1: TKeyDat< TFlt,TBool > const &
        Val2: TKeyDat< TFlt,TBool > const &

    GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3) -> TFltBoolKdV

    Parameters:
        Val1: TKeyDat< TFlt,TBool > const &
        Val2: TKeyDat< TFlt,TBool > const &
        Val3: TKeyDat< TFlt,TBool > const &

    GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4) -> TFltBoolKdV

    Parameters:
        Val1: TKeyDat< TFlt,TBool > const &
        Val2: TKeyDat< TFlt,TBool > const &
        Val3: TKeyDat< TFlt,TBool > const &
        Val4: TKeyDat< TFlt,TBool > const &

    GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4, TFltBoolKd Val5) -> TFltBoolKdV

    Parameters:
        Val1: TKeyDat< TFlt,TBool > const &
        Val2: TKeyDat< TFlt,TBool > const &
        Val3: TKeyDat< TFlt,TBool > const &
        Val4: TKeyDat< TFlt,TBool > const &
        Val5: TKeyDat< TFlt,TBool > const &

    GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4, TFltBoolKd Val5, 
        TFltBoolKd Val6) -> TFltBoolKdV

    Parameters:
        Val1: TKeyDat< TFlt,TBool > const &
        Val2: TKeyDat< TFlt,TBool > const &
        Val3: TKeyDat< TFlt,TBool > const &
        Val4: TKeyDat< TFlt,TBool > const &
        Val5: TKeyDat< TFlt,TBool > const &
        Val6: TKeyDat< TFlt,TBool > const &

    GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4, TFltBoolKd Val5, 
        TFltBoolKd Val6, TFltBoolKd Val7) -> TFltBoolKdV

    Parameters:
        Val1: TKeyDat< TFlt,TBool > const &
        Val2: TKeyDat< TFlt,TBool > const &
        Val3: TKeyDat< TFlt,TBool > const &
        Val4: TKeyDat< TFlt,TBool > const &
        Val5: TKeyDat< TFlt,TBool > const &
        Val6: TKeyDat< TFlt,TBool > const &
        Val7: TKeyDat< TFlt,TBool > const &

    GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4, TFltBoolKd Val5, 
        TFltBoolKd Val6, TFltBoolKd Val7, TFltBoolKd Val8) -> TFltBoolKdV

    Parameters:
        Val1: TKeyDat< TFlt,TBool > const &
        Val2: TKeyDat< TFlt,TBool > const &
        Val3: TKeyDat< TFlt,TBool > const &
        Val4: TKeyDat< TFlt,TBool > const &
        Val5: TKeyDat< TFlt,TBool > const &
        Val6: TKeyDat< TFlt,TBool > const &
        Val7: TKeyDat< TFlt,TBool > const &
        Val8: TKeyDat< TFlt,TBool > const &

    TFltBoolKdV_GetV(TFltBoolKd Val1, TFltBoolKd Val2, TFltBoolKd Val3, TFltBoolKd Val4, TFltBoolKd Val5, 
        TFltBoolKd Val6, TFltBoolKd Val7, TFltBoolKd Val8, TFltBoolKd Val9) -> TFltBoolKdV

    Parameters:
        Val1: TKeyDat< TFlt,TBool > const &
        Val2: TKeyDat< TFlt,TBool > const &
        Val3: TKeyDat< TFlt,TBool > const &
        Val4: TKeyDat< TFlt,TBool > const &
        Val5: TKeyDat< TFlt,TBool > const &
        Val6: TKeyDat< TFlt,TBool > const &
        Val7: TKeyDat< TFlt,TBool > const &
        Val8: TKeyDat< TFlt,TBool > const &
        Val9: TKeyDat< TFlt,TBool > const &

    (   R   R&  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ? s    Xt
   TFltIntKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TFltIntKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s4  
        __init__(TVec<(TFltIntKd)> self) -> TFltIntKdV
        __init__(TVec<(TFltIntKd)> self, TFltIntKdV Vec) -> TFltIntKdV

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TInt >,int > const &

        __init__(TVec<(TFltIntKd)> self, int const & _Vals) -> TFltIntKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltIntKd)> self, int const & _MxVals, int const & _Vals) -> TFltIntKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltIntKd)> self, TFltIntKd _ValT, int const & _Vals) -> TFltIntKdV

        Parameters:
            _ValT: TKeyDat< TFlt,TInt > *
            _Vals: int const &

        __init__(TVec<(TFltIntKd)> self, TSIn SIn) -> TFltIntKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltIntKdV_swiginitt   new_TFltIntKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   @ s    c         G   s   t  j |  |  S(   s_   
        Load(TFltIntKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltIntKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2@ s    c         G   s   t  j |  |  S(   sc   
        Save(TFltIntKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltIntKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   <@ s    c         G   s   t  j |  |  S(   s   
        __add__(TFltIntKdV self, TFltIntKd Val) -> TFltIntKdV

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F@ s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltIntKdV self, TFltIntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TInt >,int > const &

        (   R   t   TFltIntKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P@ s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltIntKdV self, TFltIntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TInt >,int > const &

        (   R   t   TFltIntKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z@ s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TFltIntKdV self) -> int

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d@ s    c         C   s   t  j |   S(   sv   
        GetMemSize(TFltIntKdV self) -> int

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n@ s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TFltIntKdV self) -> int

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  x@ s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TFltIntKdV self) -> int

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  @ s    c         G   s   t  j |  |  S(   s	  
        Gen(TFltIntKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltIntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltIntKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltIntKdV self, TFltIntKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TFlt,TInt > *
            _Vals: int const &

        (   R   t   TFltIntKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    	c         C   s   t  j |   S(   sr   
        IsExt(TFltIntKdV self) -> bool

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltIntKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltIntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltIntKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         G   s   t  j |  |  S(   su  
        Clr(TFltIntKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltIntKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltIntKdV self)

        Parameters:
            self: TVec< TFltIntKd > *

        (   R   t   TFltIntKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltIntKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltIntKdV self)

        Parameters:
            self: TVec< TFltIntKd > *

        (   R   t   TFltIntKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         C   s   t  j |   S(   sc   
        Pack(TFltIntKdV self)

        Parameters:
            self: TVec< TFltIntKd > *

        (   R   t   TFltIntKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltIntKdV self, TFltIntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TInt >,int > &

        (   R   t   TFltIntKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         C   s   t  j |   S(   sr   
        Empty(TFltIntKdV self) -> bool

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   @ s    c         C   s   t  j |   S(   so   
        Len(TFltIntKdV self) -> int

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   A s    c         C   s   t  j |   S(   st   
        Reserved(TFltIntKdV self) -> int

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  A s    c         G   s   t  j |  |  S(   s   
        Last(TFltIntKdV self) -> TFltIntKd
        Last(TFltIntKdV self) -> TFltIntKd

        Parameters:
            self: TVec< TFltIntKd > *

        (   R   t   TFltIntKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    	c         C   s   t  j |   S(   st   
        LastValN(TFltIntKdV self) -> int

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  "A s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltIntKdV self) -> TFltIntKd
        LastLast(TFltIntKdV self) -> TFltIntKd

        Parameters:
            self: TVec< TFltIntKd > *

        (   R   t   TFltIntKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,A s    	c         C   s   t  j |   S(   sv   
        BegI(TFltIntKdV self) -> TFltIntKd

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7A s    c         C   s   t  j |   S(   sv   
        EndI(TFltIntKdV self) -> TFltIntKd

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  AA s    c         G   s   t  j |  |  S(   sz   
        GetI(TFltIntKdV self, int const & ValN) -> TFltIntKd

        Parameters:
            ValN: int const &

        (   R   t   TFltIntKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  KA s    c         G   s   t  j |  |  S(   s  
        Add(TFltIntKdV self) -> int
        Add(TFltIntKdV self, TFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        Add(TFltIntKdV self, TFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > &

        Add(TFltIntKdV self, TFltIntKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &
            ResizeLen: int const &

        (   R   t   TFltIntKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  UA s    c         G   s   t  j |  |  S(   s   
        AddV(TFltIntKdV self, TFltIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &

        (   R   t   TFltIntKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  kA s    c         G   s   t  j |  |  S(   s#  
        AddSorted(TFltIntKdV self, TFltIntKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltIntKdV self, TFltIntKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &
            Asc: bool const &

        AddSorted(TFltIntKdV self, TFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  uA s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltIntKdV self, TFltIntKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &
            Asc: bool const &

        (   R   t   TFltIntKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltIntKdV self, TFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltIntKdV self, TFltIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &

        (   R   t   TFltIntKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltIntKdV self, TFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltIntKdV self, int const & ValN) -> TFltIntKd

        Parameters:
            ValN: int const &

        GetVal(TFltIntKdV self, int const & ValN) -> TFltIntKd

        Parameters:
            ValN: int const &

        (   R   t   TFltIntKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltIntKdV self, int const & ValN, TFltIntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltIntKdV self, int const & BValN, int const & EValN, TFltIntKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TFlt,TInt >,int > &

        (   R   t   TFltIntKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltIntKdV self, int const & ValN, TFltIntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    	c         G   s   t  j |  |  S(   s  
        Del(TFltIntKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltIntKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltIntKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   A s    c         C   s   t  j |   S(   sf   
        DelLast(TFltIntKdV self)

        Parameters:
            self: TVec< TFltIntKd > *

        (   R   t   TFltIntKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltIntKdV self, TFltIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   B s    c         G   s   t  j |  |  S(   s|   
        DelAll(TFltIntKdV self, TFltIntKd Val)

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  
B s    c         G   s   t  j |  |  S(   s|   
        PutAll(TFltIntKdV self, TFltIntKd Val)

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  B s    c         G   s   t  j |  |  S(   s  
        Swap(TFltIntKdV self, TFltIntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TInt >,int > &

        Swap(TFltIntKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltIntKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  B s    c          G   s   t  j |    S(   s   
        SwapI(TFltIntKd LVal, TFltIntKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TFlt,TInt > >::TIter
            RVal: TVec< TKeyDat< TFlt,TInt > >::TIter

        (   R   t   TFltIntKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  .B s    	c         C   s   t  j |   S(   so   
        NextPerm(TFltIntKdV self) -> bool

        Parameters:
            self: TVec< TFltIntKd > *

        (   R   t   TFltIntKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  :B s    c         C   s   t  j |   S(   so   
        PrevPerm(TFltIntKdV self) -> bool

        Parameters:
            self: TVec< TFltIntKd > *

        (   R   t   TFltIntKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  DB s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltIntKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltIntKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  NB s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  YB s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  eB s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  qB s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  }B s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltIntKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltIntKdV self)

        Parameters:
            self: TVec< TFltIntKd > *

        (   R   t   TFltIntKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltIntKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltIntKdV self) -> bool

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  B s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TFltIntKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltIntKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  B s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltIntKdV self)
        Reverse(TFltIntKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltIntKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B s    
c         C   s   t  j |   S(   sd   
        Merge(TFltIntKdV self)

        Parameters:
            self: TVec< TFltIntKd > *

        (   R   t   TFltIntKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  B s    c         G   s   t  j |  |  S(   sW  
        Intrs(TFltIntKdV self, TFltIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &

        Intrs(TFltIntKdV self, TFltIntKdV ValV, TFltIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TInt >,int > &

        (   R   t   TFltIntKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  B s    c         G   s   t  j |  |  S(   sW  
        Union(TFltIntKdV self, TFltIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &

        Union(TFltIntKdV self, TFltIntKdV ValV, TFltIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TInt >,int > &

        (   R   t   TFltIntKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B s    c         G   s   t  j |  |  S(   sU  
        Diff(TFltIntKdV self, TFltIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &

        Diff(TFltIntKdV self, TFltIntKdV ValV, TFltIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TInt >,int > &

        (   R   t   TFltIntKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  B s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltIntKdV self, TFltIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &

        (   R   t   TFltIntKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  B s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltIntKdV self, TFltIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &

        (   R   t   TFltIntKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  C s    c         G   s   t  j |  |  S(   s   
        Count(TFltIntKdV self, TFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  C s    c         G   s   t  j |  |  S(   s-  
        SearchBin(TFltIntKdV self, TFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        SearchBin(TFltIntKdV self, TFltIntKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &
            InsValN: int &

        (   R   t   TFltIntKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  C s    c         G   s   t  j |  |  S(   s9  
        SearchForw(TFltIntKdV self, TFltIntKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &
            BValN: int const &

        SearchForw(TFltIntKdV self, TFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  %C s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltIntKdV self, TFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  5C s    c         G   s   t  j |  |  S(   sY  
        SearchVForw(TFltIntKdV self, TFltIntKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TFltIntKdV self, TFltIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TInt >,int > const &

        (   R   t   TFltIntKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  ?C s    c         G   s   t  j |  |  S(   s  
        IsIn(TFltIntKdV self, TFltIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        IsIn(TFltIntKdV self, TFltIntKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &
            ValN: int &

        (   R   t   TFltIntKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  OC s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltIntKdV self, TFltIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  _C s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltIntKdV self, TFltIntKd Val) -> TFltIntKd

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  iC s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltIntKdV self, TFltIntKd Val) -> TFltIntKd

        Parameters:
            Val: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  sC s    c         C   s   t  j |   S(   su   
        GetMxValN(TFltIntKdV self) -> int

        Parameters:
            self: TVec< TFltIntKd > const *

        (   R   t   TFltIntKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  }C s    c          G   s   t  j |    S(   s  
        GetV(TFltIntKd Val1) -> TFltIntKdV

        Parameters:
            Val1: TKeyDat< TFlt,TInt > const &

        GetV(TFltIntKd Val1, TFltIntKd Val2) -> TFltIntKdV

        Parameters:
            Val1: TKeyDat< TFlt,TInt > const &
            Val2: TKeyDat< TFlt,TInt > const &

        GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3) -> TFltIntKdV

        Parameters:
            Val1: TKeyDat< TFlt,TInt > const &
            Val2: TKeyDat< TFlt,TInt > const &
            Val3: TKeyDat< TFlt,TInt > const &

        GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4) -> TFltIntKdV

        Parameters:
            Val1: TKeyDat< TFlt,TInt > const &
            Val2: TKeyDat< TFlt,TInt > const &
            Val3: TKeyDat< TFlt,TInt > const &
            Val4: TKeyDat< TFlt,TInt > const &

        GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4, TFltIntKd Val5) -> TFltIntKdV

        Parameters:
            Val1: TKeyDat< TFlt,TInt > const &
            Val2: TKeyDat< TFlt,TInt > const &
            Val3: TKeyDat< TFlt,TInt > const &
            Val4: TKeyDat< TFlt,TInt > const &
            Val5: TKeyDat< TFlt,TInt > const &

        GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4, TFltIntKd Val5, TFltIntKd Val6) -> TFltIntKdV

        Parameters:
            Val1: TKeyDat< TFlt,TInt > const &
            Val2: TKeyDat< TFlt,TInt > const &
            Val3: TKeyDat< TFlt,TInt > const &
            Val4: TKeyDat< TFlt,TInt > const &
            Val5: TKeyDat< TFlt,TInt > const &
            Val6: TKeyDat< TFlt,TInt > const &

        GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4, TFltIntKd Val5, TFltIntKd Val6, 
            TFltIntKd Val7) -> TFltIntKdV

        Parameters:
            Val1: TKeyDat< TFlt,TInt > const &
            Val2: TKeyDat< TFlt,TInt > const &
            Val3: TKeyDat< TFlt,TInt > const &
            Val4: TKeyDat< TFlt,TInt > const &
            Val5: TKeyDat< TFlt,TInt > const &
            Val6: TKeyDat< TFlt,TInt > const &
            Val7: TKeyDat< TFlt,TInt > const &

        GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4, TFltIntKd Val5, TFltIntKd Val6, 
            TFltIntKd Val7, TFltIntKd Val8) -> TFltIntKdV

        Parameters:
            Val1: TKeyDat< TFlt,TInt > const &
            Val2: TKeyDat< TFlt,TInt > const &
            Val3: TKeyDat< TFlt,TInt > const &
            Val4: TKeyDat< TFlt,TInt > const &
            Val5: TKeyDat< TFlt,TInt > const &
            Val6: TKeyDat< TFlt,TInt > const &
            Val7: TKeyDat< TFlt,TInt > const &
            Val8: TKeyDat< TFlt,TInt > const &

        GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4, TFltIntKd Val5, TFltIntKd Val6, 
            TFltIntKd Val7, TFltIntKd Val8, TFltIntKd Val9) -> TFltIntKdV

        Parameters:
            Val1: TKeyDat< TFlt,TInt > const &
            Val2: TKeyDat< TFlt,TInt > const &
            Val3: TKeyDat< TFlt,TInt > const &
            Val4: TKeyDat< TFlt,TInt > const &
            Val5: TKeyDat< TFlt,TInt > const &
            Val6: TKeyDat< TFlt,TInt > const &
            Val7: TKeyDat< TFlt,TInt > const &
            Val8: TKeyDat< TFlt,TInt > const &
            Val9: TKeyDat< TFlt,TInt > const &

        (   R   t   TFltIntKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  C s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltIntKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  @ s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TFltIntKdV_SwapI(TFltIntKd LVal, TFltIntKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TFlt,TInt > >::TIter
        RVal: TVec< TKeyDat< TFlt,TInt > >::TIter

    (   R   RV  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRV  *D s    	c          G   s   t  j |    S(   s  
    GetV(TFltIntKd Val1) -> TFltIntKdV

    Parameters:
        Val1: TKeyDat< TFlt,TInt > const &

    GetV(TFltIntKd Val1, TFltIntKd Val2) -> TFltIntKdV

    Parameters:
        Val1: TKeyDat< TFlt,TInt > const &
        Val2: TKeyDat< TFlt,TInt > const &

    GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3) -> TFltIntKdV

    Parameters:
        Val1: TKeyDat< TFlt,TInt > const &
        Val2: TKeyDat< TFlt,TInt > const &
        Val3: TKeyDat< TFlt,TInt > const &

    GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4) -> TFltIntKdV

    Parameters:
        Val1: TKeyDat< TFlt,TInt > const &
        Val2: TKeyDat< TFlt,TInt > const &
        Val3: TKeyDat< TFlt,TInt > const &
        Val4: TKeyDat< TFlt,TInt > const &

    GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4, TFltIntKd Val5) -> TFltIntKdV

    Parameters:
        Val1: TKeyDat< TFlt,TInt > const &
        Val2: TKeyDat< TFlt,TInt > const &
        Val3: TKeyDat< TFlt,TInt > const &
        Val4: TKeyDat< TFlt,TInt > const &
        Val5: TKeyDat< TFlt,TInt > const &

    GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4, TFltIntKd Val5, TFltIntKd Val6) -> TFltIntKdV

    Parameters:
        Val1: TKeyDat< TFlt,TInt > const &
        Val2: TKeyDat< TFlt,TInt > const &
        Val3: TKeyDat< TFlt,TInt > const &
        Val4: TKeyDat< TFlt,TInt > const &
        Val5: TKeyDat< TFlt,TInt > const &
        Val6: TKeyDat< TFlt,TInt > const &

    GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4, TFltIntKd Val5, TFltIntKd Val6, 
        TFltIntKd Val7) -> TFltIntKdV

    Parameters:
        Val1: TKeyDat< TFlt,TInt > const &
        Val2: TKeyDat< TFlt,TInt > const &
        Val3: TKeyDat< TFlt,TInt > const &
        Val4: TKeyDat< TFlt,TInt > const &
        Val5: TKeyDat< TFlt,TInt > const &
        Val6: TKeyDat< TFlt,TInt > const &
        Val7: TKeyDat< TFlt,TInt > const &

    GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4, TFltIntKd Val5, TFltIntKd Val6, 
        TFltIntKd Val7, TFltIntKd Val8) -> TFltIntKdV

    Parameters:
        Val1: TKeyDat< TFlt,TInt > const &
        Val2: TKeyDat< TFlt,TInt > const &
        Val3: TKeyDat< TFlt,TInt > const &
        Val4: TKeyDat< TFlt,TInt > const &
        Val5: TKeyDat< TFlt,TInt > const &
        Val6: TKeyDat< TFlt,TInt > const &
        Val7: TKeyDat< TFlt,TInt > const &
        Val8: TKeyDat< TFlt,TInt > const &

    TFltIntKdV_GetV(TFltIntKd Val1, TFltIntKd Val2, TFltIntKd Val3, TFltIntKd Val4, TFltIntKd Val5, TFltIntKd Val6, 
        TFltIntKd Val7, TFltIntKd Val8, TFltIntKd Val9) -> TFltIntKdV

    Parameters:
        Val1: TKeyDat< TFlt,TInt > const &
        Val2: TKeyDat< TFlt,TInt > const &
        Val3: TKeyDat< TFlt,TInt > const &
        Val4: TKeyDat< TFlt,TInt > const &
        Val5: TKeyDat< TFlt,TInt > const &
        Val6: TKeyDat< TFlt,TInt > const &
        Val7: TKeyDat< TFlt,TInt > const &
        Val8: TKeyDat< TFlt,TInt > const &
        Val9: TKeyDat< TFlt,TInt > const &

    (   R   Rr  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRr  5D s    Wt   TFltUInt64KdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TFltUInt64Kd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sd  
        __init__(TVec<(TFltUInt64Kd)> self) -> TFltUInt64KdV
        __init__(TVec<(TFltUInt64Kd)> self, TFltUInt64KdV Vec) -> TFltUInt64KdV

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TUInt64 >,int > const &

        __init__(TVec<(TFltUInt64Kd)> self, int const & _Vals) -> TFltUInt64KdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltUInt64Kd)> self, int const & _MxVals, int const & _Vals) -> TFltUInt64KdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltUInt64Kd)> self, TFltUInt64Kd _ValT, int const & _Vals) -> TFltUInt64KdV

        Parameters:
            _ValT: TKeyDat< TFlt,TUInt64 > *
            _Vals: int const &

        __init__(TVec<(TFltUInt64Kd)> self, TSIn SIn) -> TFltUInt64KdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltUInt64KdV_swiginitt   new_TFltUInt64KdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   D s    c         G   s   t  j |  |  S(   sb   
        Load(TFltUInt64KdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltUInt64KdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D s    c         G   s   t  j |  |  S(   sf   
        Save(TFltUInt64KdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltUInt64KdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D s    c         G   s   t  j |  |  S(   s   
        __add__(TFltUInt64KdV self, TFltUInt64Kd Val) -> TFltUInt64KdV

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltUInt64KdV self, TFltUInt64KdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64KdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltUInt64KdV self, TFltUInt64KdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64KdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TFltUInt64KdV self) -> int

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D s    c         C   s   t  j |   S(   s|   
        GetMemSize(TFltUInt64KdV self) -> int

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltUInt64KdV self) -> int

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  D s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TFltUInt64KdV self) -> int

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  E s    c         G   s   t  j |  |  S(   s  
        Gen(TFltUInt64KdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltUInt64KdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltUInt64KdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltUInt64KdV self, TFltUInt64Kd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TFlt,TUInt64 > *
            _Vals: int const &

        (   R   t   TFltUInt64KdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    	c         C   s   t  j |   S(   sx   
        IsExt(TFltUInt64KdV self) -> bool

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (E s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltUInt64KdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltUInt64KdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltUInt64KdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2E s    c         G   s   t  j |  |  S(   s  
        Clr(TFltUInt64KdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltUInt64KdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltUInt64KdV self)

        Parameters:
            self: TVec< TFltUInt64Kd > *

        (   R   t   TFltUInt64KdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   BE s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltUInt64KdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltUInt64KdV self)

        Parameters:
            self: TVec< TFltUInt64Kd > *

        (   R   t   TFltUInt64KdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   WE s    c         C   s   t  j |   S(   si   
        Pack(TFltUInt64KdV self)

        Parameters:
            self: TVec< TFltUInt64Kd > *

        (   R   t   TFltUInt64KdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  fE s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltUInt64KdV self, TFltUInt64KdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TUInt64 >,int > &

        (   R   t   TFltUInt64KdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  pE s    c         C   s   t  j |   S(   sx   
        Empty(TFltUInt64KdV self) -> bool

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   zE s    c         C   s   t  j |   S(   su   
        Len(TFltUInt64KdV self) -> int

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   E s    c         C   s   t  j |   S(   sz   
        Reserved(TFltUInt64KdV self) -> int

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  E s    c         G   s   t  j |  |  S(   s   
        Last(TFltUInt64KdV self) -> TFltUInt64Kd
        Last(TFltUInt64KdV self) -> TFltUInt64Kd

        Parameters:
            self: TVec< TFltUInt64Kd > *

        (   R   t   TFltUInt64KdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    	c         C   s   t  j |   S(   sz   
        LastValN(TFltUInt64KdV self) -> int

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltUInt64KdV self) -> TFltUInt64Kd
        LastLast(TFltUInt64KdV self) -> TFltUInt64Kd

        Parameters:
            self: TVec< TFltUInt64Kd > *

        (   R   t   TFltUInt64KdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    	c         C   s   t  j |   S(   s   
        BegI(TFltUInt64KdV self) -> TFltUInt64Kd

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    c         C   s   t  j |   S(   s   
        EndI(TFltUInt64KdV self) -> TFltUInt64Kd

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    c         G   s   t  j |  |  S(   s   
        GetI(TFltUInt64KdV self, int const & ValN) -> TFltUInt64Kd

        Parameters:
            ValN: int const &

        (   R   t   TFltUInt64KdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  E s    c         G   s   t  j |  |  S(   s  
        Add(TFltUInt64KdV self) -> int
        Add(TFltUInt64KdV self, TFltUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        Add(TFltUInt64KdV self, TFltUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > &

        Add(TFltUInt64KdV self, TFltUInt64Kd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &
            ResizeLen: int const &

        (   R   t   TFltUInt64KdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    c         G   s   t  j |  |  S(   s   
        AddV(TFltUInt64KdV self, TFltUInt64KdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64KdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    c         G   s   t  j |  |  S(   s>  
        AddSorted(TFltUInt64KdV self, TFltUInt64Kd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltUInt64KdV self, TFltUInt64Kd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &
            Asc: bool const &

        AddSorted(TFltUInt64KdV self, TFltUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltUInt64KdV self, TFltUInt64Kd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &
            Asc: bool const &

        (   R   t   TFltUInt64KdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltUInt64KdV self, TFltUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltUInt64KdV self, TFltUInt64KdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64KdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  "F s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltUInt64KdV self, TFltUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,F s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltUInt64KdV self, int const & ValN) -> TFltUInt64Kd

        Parameters:
            ValN: int const &

        GetVal(TFltUInt64KdV self, int const & ValN) -> TFltUInt64Kd

        Parameters:
            ValN: int const &

        (   R   t   TFltUInt64KdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6F s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltUInt64KdV self, int const & ValN, TFltUInt64Kd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  EF s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltUInt64KdV self, int const & BValN, int const & EValN, TFltUInt64KdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > &

        (   R   t   TFltUInt64KdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  PF s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltUInt64KdV self, int const & ValN, TFltUInt64Kd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \F s    	c         G   s   t  j |  |  S(   s  
        Del(TFltUInt64KdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltUInt64KdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltUInt64KdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   gF s    c         C   s   t  j |   S(   sl   
        DelLast(TFltUInt64KdV self)

        Parameters:
            self: TVec< TFltUInt64Kd > *

        (   R   t   TFltUInt64KdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  wF s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltUInt64KdV self, TFltUInt64Kd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  F s    c         G   s   t  j |  |  S(   s   
        DelAll(TFltUInt64KdV self, TFltUInt64Kd Val)

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  F s    c         G   s   t  j |  |  S(   s   
        PutAll(TFltUInt64KdV self, TFltUInt64Kd Val)

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   s%  
        Swap(TFltUInt64KdV self, TFltUInt64KdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TUInt64 >,int > &

        Swap(TFltUInt64KdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltUInt64KdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  F s    c          G   s   t  j |    S(   s   
        SwapI(TFltUInt64Kd LVal, TFltUInt64Kd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TFlt,TUInt64 > >::TIter
            RVal: TVec< TKeyDat< TFlt,TUInt64 > >::TIter

        (   R   t   TFltUInt64KdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  F s    	c         C   s   t  j |   S(   su   
        NextPerm(TFltUInt64KdV self) -> bool

        Parameters:
            self: TVec< TFltUInt64Kd > *

        (   R   t   TFltUInt64KdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  F s    c         C   s   t  j |   S(   su   
        PrevPerm(TFltUInt64KdV self) -> bool

        Parameters:
            self: TVec< TFltUInt64Kd > *

        (   R   t   TFltUInt64KdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  F s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltUInt64KdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltUInt64KdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  F s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltUInt64KdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltUInt64KdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  F s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltUInt64KdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltUInt64KdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  F s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltUInt64KdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltUInt64KdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  F s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltUInt64KdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltUInt64KdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  F s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltUInt64KdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltUInt64KdV self)

        Parameters:
            self: TVec< TFltUInt64Kd > *

        (   R   t   TFltUInt64KdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
G s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltUInt64KdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltUInt64KdV self) -> bool

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  G s    c         G   s   t  j |  |  S(   se   
        Shuffle(TFltUInt64KdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltUInt64KdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  (G s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltUInt64KdV self)
        Reverse(TFltUInt64KdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltUInt64KdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2G s    
c         C   s   t  j |   S(   sj   
        Merge(TFltUInt64KdV self)

        Parameters:
            self: TVec< TFltUInt64Kd > *

        (   R   t   TFltUInt64KdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  >G s    c         G   s   t  j |  |  S(   so  
        Intrs(TFltUInt64KdV self, TFltUInt64KdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &

        Intrs(TFltUInt64KdV self, TFltUInt64KdV ValV, TFltUInt64KdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TUInt64 >,int > &

        (   R   t   TFltUInt64KdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  HG s    c         G   s   t  j |  |  S(   so  
        Union(TFltUInt64KdV self, TFltUInt64KdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &

        Union(TFltUInt64KdV self, TFltUInt64KdV ValV, TFltUInt64KdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TUInt64 >,int > &

        (   R   t   TFltUInt64KdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  XG s    c         G   s   t  j |  |  S(   sm  
        Diff(TFltUInt64KdV self, TFltUInt64KdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &

        Diff(TFltUInt64KdV self, TFltUInt64KdV ValV, TFltUInt64KdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TUInt64 >,int > &

        (   R   t   TFltUInt64KdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  hG s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltUInt64KdV self, TFltUInt64KdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64KdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  xG s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltUInt64KdV self, TFltUInt64KdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64KdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  G s    c         G   s   t  j |  |  S(   s   
        Count(TFltUInt64KdV self, TFltUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  G s    c         G   s   t  j |  |  S(   s?  
        SearchBin(TFltUInt64KdV self, TFltUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        SearchBin(TFltUInt64KdV self, TFltUInt64Kd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &
            InsValN: int &

        (   R   t   TFltUInt64KdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  G s    c         G   s   t  j |  |  S(   sK  
        SearchForw(TFltUInt64KdV self, TFltUInt64Kd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &
            BValN: int const &

        SearchForw(TFltUInt64KdV self, TFltUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  G s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltUInt64KdV self, TFltUInt64Kd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  G s    c         G   s   t  j |  |  S(   sk  
        SearchVForw(TFltUInt64KdV self, TFltUInt64KdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &
            BValN: int const &

        SearchVForw(TFltUInt64KdV self, TFltUInt64KdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TUInt64 >,int > const &

        (   R   t   TFltUInt64KdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  G s    c         G   s   t  j |  |  S(   s1  
        IsIn(TFltUInt64KdV self, TFltUInt64Kd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        IsIn(TFltUInt64KdV self, TFltUInt64Kd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &
            ValN: int &

        (   R   t   TFltUInt64KdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  G s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltUInt64KdV self, TFltUInt64Kd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  G s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltUInt64KdV self, TFltUInt64Kd Val) -> TFltUInt64Kd

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  G s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltUInt64KdV self, TFltUInt64Kd Val) -> TFltUInt64Kd

        Parameters:
            Val: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  G s    c         C   s   t  j |   S(   s{   
        GetMxValN(TFltUInt64KdV self) -> int

        Parameters:
            self: TVec< TFltUInt64Kd > const *

        (   R   t   TFltUInt64KdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  G s    c          G   s   t  j |    S(   s2  
        GetV(TFltUInt64Kd Val1) -> TFltUInt64KdV

        Parameters:
            Val1: TKeyDat< TFlt,TUInt64 > const &

        GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2) -> TFltUInt64KdV

        Parameters:
            Val1: TKeyDat< TFlt,TUInt64 > const &
            Val2: TKeyDat< TFlt,TUInt64 > const &

        GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3) -> TFltUInt64KdV

        Parameters:
            Val1: TKeyDat< TFlt,TUInt64 > const &
            Val2: TKeyDat< TFlt,TUInt64 > const &
            Val3: TKeyDat< TFlt,TUInt64 > const &

        GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4) -> TFltUInt64KdV

        Parameters:
            Val1: TKeyDat< TFlt,TUInt64 > const &
            Val2: TKeyDat< TFlt,TUInt64 > const &
            Val3: TKeyDat< TFlt,TUInt64 > const &
            Val4: TKeyDat< TFlt,TUInt64 > const &

        GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4, TFltUInt64Kd Val5) -> TFltUInt64KdV

        Parameters:
            Val1: TKeyDat< TFlt,TUInt64 > const &
            Val2: TKeyDat< TFlt,TUInt64 > const &
            Val3: TKeyDat< TFlt,TUInt64 > const &
            Val4: TKeyDat< TFlt,TUInt64 > const &
            Val5: TKeyDat< TFlt,TUInt64 > const &

        GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4, TFltUInt64Kd Val5, 
            TFltUInt64Kd Val6) -> TFltUInt64KdV

        Parameters:
            Val1: TKeyDat< TFlt,TUInt64 > const &
            Val2: TKeyDat< TFlt,TUInt64 > const &
            Val3: TKeyDat< TFlt,TUInt64 > const &
            Val4: TKeyDat< TFlt,TUInt64 > const &
            Val5: TKeyDat< TFlt,TUInt64 > const &
            Val6: TKeyDat< TFlt,TUInt64 > const &

        GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4, TFltUInt64Kd Val5, 
            TFltUInt64Kd Val6, TFltUInt64Kd Val7) -> TFltUInt64KdV

        Parameters:
            Val1: TKeyDat< TFlt,TUInt64 > const &
            Val2: TKeyDat< TFlt,TUInt64 > const &
            Val3: TKeyDat< TFlt,TUInt64 > const &
            Val4: TKeyDat< TFlt,TUInt64 > const &
            Val5: TKeyDat< TFlt,TUInt64 > const &
            Val6: TKeyDat< TFlt,TUInt64 > const &
            Val7: TKeyDat< TFlt,TUInt64 > const &

        GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4, TFltUInt64Kd Val5, 
            TFltUInt64Kd Val6, TFltUInt64Kd Val7, TFltUInt64Kd Val8) -> TFltUInt64KdV

        Parameters:
            Val1: TKeyDat< TFlt,TUInt64 > const &
            Val2: TKeyDat< TFlt,TUInt64 > const &
            Val3: TKeyDat< TFlt,TUInt64 > const &
            Val4: TKeyDat< TFlt,TUInt64 > const &
            Val5: TKeyDat< TFlt,TUInt64 > const &
            Val6: TKeyDat< TFlt,TUInt64 > const &
            Val7: TKeyDat< TFlt,TUInt64 > const &
            Val8: TKeyDat< TFlt,TUInt64 > const &

        GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4, TFltUInt64Kd Val5, 
            TFltUInt64Kd Val6, TFltUInt64Kd Val7, TFltUInt64Kd Val8, TFltUInt64Kd Val9) -> TFltUInt64KdV

        Parameters:
            Val1: TKeyDat< TFlt,TUInt64 > const &
            Val2: TKeyDat< TFlt,TUInt64 > const &
            Val3: TKeyDat< TFlt,TUInt64 > const &
            Val4: TKeyDat< TFlt,TUInt64 > const &
            Val5: TKeyDat< TFlt,TUInt64 > const &
            Val6: TKeyDat< TFlt,TUInt64 > const &
            Val7: TKeyDat< TFlt,TUInt64 > const &
            Val8: TKeyDat< TFlt,TUInt64 > const &
            Val9: TKeyDat< TFlt,TUInt64 > const &

        (   R   t   TFltUInt64KdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  H s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltUInt64KdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRt  D s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TFltUInt64KdV_SwapI(TFltUInt64Kd LVal, TFltUInt64Kd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TFlt,TUInt64 > >::TIter
        RVal: TVec< TKeyDat< TFlt,TUInt64 > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H s    	c          G   s   t  j |    S(   s0  
    GetV(TFltUInt64Kd Val1) -> TFltUInt64KdV

    Parameters:
        Val1: TKeyDat< TFlt,TUInt64 > const &

    GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2) -> TFltUInt64KdV

    Parameters:
        Val1: TKeyDat< TFlt,TUInt64 > const &
        Val2: TKeyDat< TFlt,TUInt64 > const &

    GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3) -> TFltUInt64KdV

    Parameters:
        Val1: TKeyDat< TFlt,TUInt64 > const &
        Val2: TKeyDat< TFlt,TUInt64 > const &
        Val3: TKeyDat< TFlt,TUInt64 > const &

    GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4) -> TFltUInt64KdV

    Parameters:
        Val1: TKeyDat< TFlt,TUInt64 > const &
        Val2: TKeyDat< TFlt,TUInt64 > const &
        Val3: TKeyDat< TFlt,TUInt64 > const &
        Val4: TKeyDat< TFlt,TUInt64 > const &

    GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4, TFltUInt64Kd Val5) -> TFltUInt64KdV

    Parameters:
        Val1: TKeyDat< TFlt,TUInt64 > const &
        Val2: TKeyDat< TFlt,TUInt64 > const &
        Val3: TKeyDat< TFlt,TUInt64 > const &
        Val4: TKeyDat< TFlt,TUInt64 > const &
        Val5: TKeyDat< TFlt,TUInt64 > const &

    GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4, TFltUInt64Kd Val5, 
        TFltUInt64Kd Val6) -> TFltUInt64KdV

    Parameters:
        Val1: TKeyDat< TFlt,TUInt64 > const &
        Val2: TKeyDat< TFlt,TUInt64 > const &
        Val3: TKeyDat< TFlt,TUInt64 > const &
        Val4: TKeyDat< TFlt,TUInt64 > const &
        Val5: TKeyDat< TFlt,TUInt64 > const &
        Val6: TKeyDat< TFlt,TUInt64 > const &

    GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4, TFltUInt64Kd Val5, 
        TFltUInt64Kd Val6, TFltUInt64Kd Val7) -> TFltUInt64KdV

    Parameters:
        Val1: TKeyDat< TFlt,TUInt64 > const &
        Val2: TKeyDat< TFlt,TUInt64 > const &
        Val3: TKeyDat< TFlt,TUInt64 > const &
        Val4: TKeyDat< TFlt,TUInt64 > const &
        Val5: TKeyDat< TFlt,TUInt64 > const &
        Val6: TKeyDat< TFlt,TUInt64 > const &
        Val7: TKeyDat< TFlt,TUInt64 > const &

    GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4, TFltUInt64Kd Val5, 
        TFltUInt64Kd Val6, TFltUInt64Kd Val7, TFltUInt64Kd Val8) -> TFltUInt64KdV

    Parameters:
        Val1: TKeyDat< TFlt,TUInt64 > const &
        Val2: TKeyDat< TFlt,TUInt64 > const &
        Val3: TKeyDat< TFlt,TUInt64 > const &
        Val4: TKeyDat< TFlt,TUInt64 > const &
        Val5: TKeyDat< TFlt,TUInt64 > const &
        Val6: TKeyDat< TFlt,TUInt64 > const &
        Val7: TKeyDat< TFlt,TUInt64 > const &
        Val8: TKeyDat< TFlt,TUInt64 > const &

    TFltUInt64KdV_GetV(TFltUInt64Kd Val1, TFltUInt64Kd Val2, TFltUInt64Kd Val3, TFltUInt64Kd Val4, TFltUInt64Kd Val5, 
        TFltUInt64Kd Val6, TFltUInt64Kd Val7, TFltUInt64Kd Val8, TFltUInt64Kd Val9) -> TFltUInt64KdV

    Parameters:
        Val1: TKeyDat< TFlt,TUInt64 > const &
        Val2: TKeyDat< TFlt,TUInt64 > const &
        Val3: TKeyDat< TFlt,TUInt64 > const &
        Val4: TKeyDat< TFlt,TUInt64 > const &
        Val5: TKeyDat< TFlt,TUInt64 > const &
        Val6: TKeyDat< TFlt,TUInt64 > const &
        Val7: TKeyDat< TFlt,TUInt64 > const &
        Val8: TKeyDat< TFlt,TUInt64 > const &
        Val9: TKeyDat< TFlt,TUInt64 > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H s    Xt   TFltIntPrKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s&   Proxy of C++ TVec<(TFltIntPrKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TFltIntPrKd)> self) -> TFltIntPrKdV
        __init__(TVec<(TFltIntPrKd)> self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & Vec) -> TFltIntPrKdV

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &

        __init__(TVec<(TFltIntPrKd)> self, int const & _Vals) -> TFltIntPrKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltIntPrKd)> self, int const & _MxVals, int const & _Vals) -> TFltIntPrKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltIntPrKd)> self, TFltIntPrKd _ValT, int const & _Vals) -> TFltIntPrKdV

        Parameters:
            _ValT: TKeyDat< TFlt,TPair< TInt,TInt > > *
            _Vals: int const &

        __init__(TVec<(TFltIntPrKd)> self, TSIn SIn) -> TFltIntPrKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltIntPrKdV_swiginitt   new_TFltIntPrKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   I s    c         G   s   t  j |  |  S(   sa   
        Load(TFltIntPrKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltIntPrKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6I s    c         G   s   t  j |  |  S(   se   
        Save(TFltIntPrKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltIntPrKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @I s    c         G   s   t  j |  |  S(   s   
        __add__(TFltIntPrKdV self, TFltIntPrKd Val) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > &

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  JI s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &

        (   R   t   TFltIntPrKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   TI s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &

        (   R   t   TFltIntPrKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^I s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TFltIntPrKdV self) -> int

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   hI s    c         C   s   t  j |   S(   sz   
        GetMemSize(TFltIntPrKdV self) -> int

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  rI s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TFltIntPrKdV self) -> int

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  |I s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TFltIntPrKdV self) -> int

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  I s    c         G   s   t  j |  |  S(   s  
        Gen(TFltIntPrKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltIntPrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltIntPrKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltIntPrKdV self, TFltIntPrKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TFlt,TPair< TInt,TInt > > *
            _Vals: int const &

        (   R   t   TFltIntPrKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s    	c         C   s   t  j |   S(   sv   
        IsExt(TFltIntPrKdV self) -> bool

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltIntPrKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltIntPrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltIntPrKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    c         G   s   t  j |  |  S(   s}  
        Clr(TFltIntPrKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltIntPrKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltIntPrKdV self)

        Parameters:
            self: TVec< TFltIntPrKd > *

        (   R   t   TFltIntPrKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltIntPrKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltIntPrKdV self)

        Parameters:
            self: TVec< TFltIntPrKd > *

        (   R   t   TFltIntPrKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    c         C   s   t  j |   S(   sg   
        Pack(TFltIntPrKdV self)

        Parameters:
            self: TVec< TFltIntPrKd > *

        (   R   t   TFltIntPrKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > & Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > &

        (   R   t   TFltIntPrKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s    c         C   s   t  j |   S(   sv   
        Empty(TFltIntPrKdV self) -> bool

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   I s    c         C   s   t  j |   S(   ss   
        Len(TFltIntPrKdV self) -> int

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   J s    c         C   s   t  j |   S(   sx   
        Reserved(TFltIntPrKdV self) -> int

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  J s    c         G   s   t  j |  |  S(   s   
        Last(TFltIntPrKdV self) -> TFltIntPrKd
        Last(TFltIntPrKdV self) -> TFltIntPrKd

        Parameters:
            self: TVec< TFltIntPrKd > *

        (   R   t   TFltIntPrKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    	c         C   s   t  j |   S(   sx   
        LastValN(TFltIntPrKdV self) -> int

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  &J s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltIntPrKdV self) -> TFltIntPrKd
        LastLast(TFltIntPrKdV self) -> TFltIntPrKd

        Parameters:
            self: TVec< TFltIntPrKd > *

        (   R   t   TFltIntPrKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0J s    	c         C   s   t  j |   S(   s|   
        BegI(TFltIntPrKdV self) -> TFltIntPrKd

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;J s    c         C   s   t  j |   S(   s|   
        EndI(TFltIntPrKdV self) -> TFltIntPrKd

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  EJ s    c         G   s   t  j |  |  S(   s~   
        GetI(TFltIntPrKdV self, int const & ValN) -> TFltIntPrKd

        Parameters:
            ValN: int const &

        (   R   t   TFltIntPrKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  OJ s    c         G   s   t  j |  |  S(   s  
        Add(TFltIntPrKdV self) -> int
        Add(TFltIntPrKdV self, TFltIntPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        Add(TFltIntPrKdV self, TFltIntPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > &

        Add(TFltIntPrKdV self, TFltIntPrKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            ResizeLen: int const &

        (   R   t   TFltIntPrKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  YJ s    c         G   s   t  j |  |  S(   s   
        AddV(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &

        (   R   t   TFltIntPrKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  oJ s    c         G   s   t  j |  |  S(   sY  
        AddSorted(TFltIntPrKdV self, TFltIntPrKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltIntPrKdV self, TFltIntPrKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Asc: bool const &

        AddSorted(TFltIntPrKdV self, TFltIntPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  yJ s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltIntPrKdV self, TFltIntPrKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Asc: bool const &

        (   R   t   TFltIntPrKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltIntPrKdV self, TFltIntPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &

        (   R   t   TFltIntPrKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltIntPrKdV self, TFltIntPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltIntPrKdV self, int const & ValN) -> TFltIntPrKd

        Parameters:
            ValN: int const &

        GetVal(TFltIntPrKdV self, int const & ValN) -> TFltIntPrKd

        Parameters:
            ValN: int const &

        (   R   t   TFltIntPrKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltIntPrKdV self, int const & ValN, TFltIntPrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    	c         G   s   t  j |  |  S(   s#  
        GetSubValV(TFltIntPrKdV self, int const & BValN, int const & EValN, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > & ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > &

        (   R   t   TFltIntPrKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltIntPrKdV self, int const & ValN, TFltIntPrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    	c         G   s   t  j |  |  S(   s  
        Del(TFltIntPrKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltIntPrKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltIntPrKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J s    c         C   s   t  j |   S(   sj   
        DelLast(TFltIntPrKdV self)

        Parameters:
            self: TVec< TFltIntPrKd > *

        (   R   t   TFltIntPrKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltIntPrKdV self, TFltIntPrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  K s    c         G   s   t  j |  |  S(   s   
        DelAll(TFltIntPrKdV self, TFltIntPrKd Val)

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  K s    c         G   s   t  j |  |  S(   s   
        PutAll(TFltIntPrKdV self, TFltIntPrKd Val)

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K s    c         G   s   t  j |  |  S(   sQ  
        Swap(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > & Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > &

        Swap(TFltIntPrKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltIntPrKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  "K s    c          G   s   t  j |    S(   s   
        SwapI(TFltIntPrKd LVal, TFltIntPrKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TFlt,TPair< TInt,TInt > > >::TIter
            RVal: TVec< TKeyDat< TFlt,TPair< TInt,TInt > > >::TIter

        (   R   t   TFltIntPrKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  2K s    	c         C   s   t  j |   S(   ss   
        NextPerm(TFltIntPrKdV self) -> bool

        Parameters:
            self: TVec< TFltIntPrKd > *

        (   R   t   TFltIntPrKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  >K s    c         C   s   t  j |   S(   ss   
        PrevPerm(TFltIntPrKdV self) -> bool

        Parameters:
            self: TVec< TFltIntPrKd > *

        (   R   t   TFltIntPrKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  HK s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltIntPrKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltIntPrKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  RK s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltIntPrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntPrKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  ]K s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltIntPrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntPrKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  iK s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltIntPrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntPrKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  uK s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltIntPrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntPrKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  K s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltIntPrKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltIntPrKdV self)

        Parameters:
            self: TVec< TFltIntPrKd > *

        (   R   t   TFltIntPrKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltIntPrKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltIntPrKdV self) -> bool

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  K s    c         G   s   t  j |  |  S(   sd   
        Shuffle(TFltIntPrKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltIntPrKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  K s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltIntPrKdV self)
        Reverse(TFltIntPrKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltIntPrKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K s    
c         C   s   t  j |   S(   sh   
        Merge(TFltIntPrKdV self)

        Parameters:
            self: TVec< TFltIntPrKd > *

        (   R   t   TFltIntPrKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  K s    c         G   s   t  j |  |  S(   s  
        Intrs(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &

        Intrs(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > & DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > &

        (   R   t   TFltIntPrKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  K s    c         G   s   t  j |  |  S(   s  
        Union(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &

        Union(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > & DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > &

        (   R   t   TFltIntPrKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K s    c         G   s   t  j |  |  S(   s  
        Diff(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &

        Diff(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > & DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > &

        (   R   t   TFltIntPrKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  K s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &

        (   R   t   TFltIntPrKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  K s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &

        (   R   t   TFltIntPrKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  L s    c         G   s   t  j |  |  S(   s   
        Count(TFltIntPrKdV self, TFltIntPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  L s    c         G   s   t  j |  |  S(   sQ  
        SearchBin(TFltIntPrKdV self, TFltIntPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        SearchBin(TFltIntPrKdV self, TFltIntPrKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            InsValN: int &

        (   R   t   TFltIntPrKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  L s    c         G   s   t  j |  |  S(   s]  
        SearchForw(TFltIntPrKdV self, TFltIntPrKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            BValN: int const &

        SearchForw(TFltIntPrKdV self, TFltIntPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  )L s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltIntPrKdV self, TFltIntPrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  9L s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &
            BValN: int const &

        SearchVForw(TFltIntPrKdV self, TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int > const &

        (   R   t   TFltIntPrKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  CL s    c         G   s   t  j |  |  S(   sC  
        IsIn(TFltIntPrKdV self, TFltIntPrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        IsIn(TFltIntPrKdV self, TFltIntPrKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            ValN: int &

        (   R   t   TFltIntPrKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  SL s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltIntPrKdV self, TFltIntPrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  cL s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltIntPrKdV self, TFltIntPrKd Val) -> TFltIntPrKd

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  mL s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltIntPrKdV self, TFltIntPrKd Val) -> TFltIntPrKd

        Parameters:
            Val: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  wL s    c         C   s   t  j |   S(   sy   
        GetMxValN(TFltIntPrKdV self) -> int

        Parameters:
            self: TVec< TFltIntPrKd > const *

        (   R   t   TFltIntPrKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  L s    c          G   s   t  j |    S(   s  
        GetV(TFltIntPrKd Val1) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        GetV(TFltIntPrKd Val1, TFltIntPrKd Val2) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4, TFltIntPrKd Val5) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val5: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4, TFltIntPrKd Val5, 
            TFltIntPrKd Val6) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val5: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val6: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4, TFltIntPrKd Val5, 
            TFltIntPrKd Val6, TFltIntPrKd Val7) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val5: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val6: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val7: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4, TFltIntPrKd Val5, 
            TFltIntPrKd Val6, TFltIntPrKd Val7, TFltIntPrKd Val8) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val5: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val6: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val7: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val8: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4, TFltIntPrKd Val5, 
            TFltIntPrKd Val6, TFltIntPrKd Val7, TFltIntPrKd Val8, TFltIntPrKd Val9) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val5: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val6: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val7: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val8: TKeyDat< TFlt,TPair< TInt,TInt > > const &
            Val9: TKeyDat< TFlt,TPair< TInt,TInt > > const &

        (   R   t   TFltIntPrKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  L s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltIntPrKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TFltIntPrKdV_SwapI(TFltIntPrKd LVal, TFltIntPrKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TFlt,TPair< TInt,TInt > > >::TIter
        RVal: TVec< TKeyDat< TFlt,TPair< TInt,TInt > > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /M s    	c          G   s   t  j |    S(   s  
    GetV(TFltIntPrKd Val1) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &

    GetV(TFltIntPrKd Val1, TFltIntPrKd Val2) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &

    GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &

    GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &

    GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4, TFltIntPrKd Val5) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val5: TKeyDat< TFlt,TPair< TInt,TInt > > const &

    GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4, TFltIntPrKd Val5, 
        TFltIntPrKd Val6) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val5: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val6: TKeyDat< TFlt,TPair< TInt,TInt > > const &

    GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4, TFltIntPrKd Val5, 
        TFltIntPrKd Val6, TFltIntPrKd Val7) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val5: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val6: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val7: TKeyDat< TFlt,TPair< TInt,TInt > > const &

    GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4, TFltIntPrKd Val5, 
        TFltIntPrKd Val6, TFltIntPrKd Val7, TFltIntPrKd Val8) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val5: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val6: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val7: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val8: TKeyDat< TFlt,TPair< TInt,TInt > > const &

    TFltIntPrKdV_GetV(TFltIntPrKd Val1, TFltIntPrKd Val2, TFltIntPrKd Val3, TFltIntPrKd Val4, TFltIntPrKd Val5, 
        TFltIntPrKd Val6, TFltIntPrKd Val7, TFltIntPrKd Val8, TFltIntPrKd Val9) -> TVec< TKeyDat< TFlt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val2: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val3: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val4: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val5: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val6: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val7: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val8: TKeyDat< TFlt,TPair< TInt,TInt > > const &
        Val9: TKeyDat< TFlt,TPair< TInt,TInt > > const &

    (   R   R
  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
  :M s    Xt   TFltKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TFltKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s
  
        __init__(TVec<(TFltKd)> self) -> TFltKdV
        __init__(TVec<(TFltKd)> self, TFltKdV Vec) -> TFltKdV

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TFlt >,int > const &

        __init__(TVec<(TFltKd)> self, int const & _Vals) -> TFltKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltKd)> self, int const & _MxVals, int const & _Vals) -> TFltKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltKd)> self, TFltKd _ValT, int const & _Vals) -> TFltKdV

        Parameters:
            _ValT: TKeyDat< TFlt,TFlt > *
            _Vals: int const &

        __init__(TVec<(TFltKd)> self, TSIn SIn) -> TFltKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltKdV_swiginitt   new_TFltKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   M s    c         G   s   t  j |  |  S(   s\   
        Load(TFltKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M s    c         G   s   t  j |  |  S(   s`   
        Save(TFltKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M s    c         G   s   t  j |  |  S(   s   
        __add__(TFltKdV self, TFltKd Val) -> TFltKdV

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltKdV self, TFltKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TFlt >,int > const &

        (   R   t   TFltKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltKdV self, TFltKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TFlt >,int > const &

        (   R   t   TFltKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TFltKdV self) -> int

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M s    c         C   s   t  j |   S(   sp   
        GetMemSize(TFltKdV self) -> int

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TFltKdV self) -> int

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  M s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TFltKdV self) -> int

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  	N s    c         G   s   t  j |  |  S(   s  
        Gen(TFltKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltKdV self, TFltKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TFlt,TFlt > *
            _Vals: int const &

        (   R   t   TFltKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #N s    	c         C   s   t  j |   S(   sl   
        IsExt(TFltKdV self) -> bool

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .N s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   8N s    c         G   s   t  j |  |  S(   si  
        Clr(TFltKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltKdV self)

        Parameters:
            self: TVec< TFltKd > *

        (   R   t   TFltKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   HN s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltKdV self)

        Parameters:
            self: TVec< TFltKd > *

        (   R   t   TFltKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ]N s    c         C   s   t  j |   S(   s]   
        Pack(TFltKdV self)

        Parameters:
            self: TVec< TFltKd > *

        (   R   t   TFltKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  lN s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltKdV self, TFltKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TFlt >,int > &

        (   R   t   TFltKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  vN s    c         C   s   t  j |   S(   sl   
        Empty(TFltKdV self) -> bool

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   N s    c         C   s   t  j |   S(   si   
        Len(TFltKdV self) -> int

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   N s    c         C   s   t  j |   S(   sn   
        Reserved(TFltKdV self) -> int

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  N s    c         G   s   t  j |  |  S(   s   
        Last(TFltKdV self) -> TFltKd
        Last(TFltKdV self) -> TFltKd

        Parameters:
            self: TVec< TFltKd > *

        (   R   t   TFltKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    	c         C   s   t  j |   S(   sn   
        LastValN(TFltKdV self) -> int

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltKdV self) -> TFltKd
        LastLast(TFltKdV self) -> TFltKd

        Parameters:
            self: TVec< TFltKd > *

        (   R   t   TFltKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    	c         C   s   t  j |   S(   sm   
        BegI(TFltKdV self) -> TFltKd

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         C   s   t  j |   S(   sm   
        EndI(TFltKdV self) -> TFltKd

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   st   
        GetI(TFltKdV self, int const & ValN) -> TFltKd

        Parameters:
            ValN: int const &

        (   R   t   TFltKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  N s    c         G   s   t  j |  |  S(   s  
        Add(TFltKdV self) -> int
        Add(TFltKdV self, TFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        Add(TFltKdV self, TFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > &

        Add(TFltKdV self, TFltKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &
            ResizeLen: int const &

        (   R   t   TFltKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   s   
        AddV(TFltKdV self, TFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &

        (   R   t   TFltKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   s  
        AddSorted(TFltKdV self, TFltKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltKdV self, TFltKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &
            Asc: bool const &

        AddSorted(TFltKdV self, TFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltKdV self, TFltKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &
            Asc: bool const &

        (   R   t   TFltKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltKdV self, TFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltKdV self, TFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &

        (   R   t   TFltKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (O s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltKdV self, TFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2O s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltKdV self, int const & ValN) -> TFltKd

        Parameters:
            ValN: int const &

        GetVal(TFltKdV self, int const & ValN) -> TFltKd

        Parameters:
            ValN: int const &

        (   R   t   TFltKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <O s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltKdV self, int const & ValN, TFltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  KO s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltKdV self, int const & BValN, int const & EValN, TFltKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > &

        (   R   t   TFltKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  VO s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltKdV self, int const & ValN, TFltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  bO s    	c         G   s   t  j |  |  S(   s  
        Del(TFltKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   mO s    c         C   s   t  j |   S(   s`   
        DelLast(TFltKdV self)

        Parameters:
            self: TVec< TFltKd > *

        (   R   t   TFltKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }O s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltKdV self, TFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  O s    c         G   s   t  j |  |  S(   sv   
        DelAll(TFltKdV self, TFltKd Val)

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  O s    c         G   s   t  j |  |  S(   sv   
        PutAll(TFltKdV self, TFltKd Val)

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   s  
        Swap(TFltKdV self, TFltKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TFlt >,int > &

        Swap(TFltKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  O s    c          G   s   t  j |    S(   s   
        SwapI(TFltKd LVal, TFltKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TFlt,TFlt > >::TIter
            RVal: TVec< TKeyDat< TFlt,TFlt > >::TIter

        (   R   t   TFltKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  O s    	c         C   s   t  j |   S(   si   
        NextPerm(TFltKdV self) -> bool

        Parameters:
            self: TVec< TFltKd > *

        (   R   t   TFltKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  O s    c         C   s   t  j |   S(   si   
        PrevPerm(TFltKdV self) -> bool

        Parameters:
            self: TVec< TFltKd > *

        (   R   t   TFltKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  O s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  O s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  O s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  O s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  O s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  P s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltKdV self)

        Parameters:
            self: TVec< TFltKd > *

        (   R   t   TFltKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltKdV self) -> bool

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  P s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TFltKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  .P s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltKdV self)
        Reverse(TFltKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8P s    
c         C   s   t  j |   S(   s^   
        Merge(TFltKdV self)

        Parameters:
            self: TVec< TFltKd > *

        (   R   t   TFltKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  DP s    c         G   s   t  j |  |  S(   sH  
        Intrs(TFltKdV self, TFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &

        Intrs(TFltKdV self, TFltKdV ValV, TFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TFlt >,int > &

        (   R   t   TFltKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  NP s    c         G   s   t  j |  |  S(   sH  
        Union(TFltKdV self, TFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &

        Union(TFltKdV self, TFltKdV ValV, TFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TFlt >,int > &

        (   R   t   TFltKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^P s    c         G   s   t  j |  |  S(   sF  
        Diff(TFltKdV self, TFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &

        Diff(TFltKdV self, TFltKdV ValV, TFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TFlt >,int > &

        (   R   t   TFltKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  nP s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltKdV self, TFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &

        (   R   t   TFltKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ~P s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltKdV self, TFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &

        (   R   t   TFltKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  P s    c         G   s   t  j |  |  S(   s|   
        Count(TFltKdV self, TFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  P s    c         G   s   t  j |  |  S(   s!  
        SearchBin(TFltKdV self, TFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        SearchBin(TFltKdV self, TFltKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &
            InsValN: int &

        (   R   t   TFltKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  P s    c         G   s   t  j |  |  S(   s-  
        SearchForw(TFltKdV self, TFltKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &
            BValN: int const &

        SearchForw(TFltKdV self, TFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  P s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltKdV self, TFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  P s    c         G   s   t  j |  |  S(   sM  
        SearchVForw(TFltKdV self, TFltKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TFltKdV self, TFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TFlt >,int > const &

        (   R   t   TFltKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  P s    c         G   s   t  j |  |  S(   s  
        IsIn(TFltKdV self, TFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        IsIn(TFltKdV self, TFltKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &
            ValN: int &

        (   R   t   TFltKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  P s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltKdV self, TFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  P s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltKdV self, TFltKd Val) -> TFltKd

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  P s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltKdV self, TFltKd Val) -> TFltKd

        Parameters:
            Val: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  P s    c         C   s   t  j |   S(   so   
        GetMxValN(TFltKdV self) -> int

        Parameters:
            self: TVec< TFltKd > const *

        (   R   t   TFltKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  Q s    c          G   s   t  j |    S(   sM  
        GetV(TFltKd Val1) -> TFltKdV

        Parameters:
            Val1: TKeyDat< TFlt,TFlt > const &

        GetV(TFltKd Val1, TFltKd Val2) -> TFltKdV

        Parameters:
            Val1: TKeyDat< TFlt,TFlt > const &
            Val2: TKeyDat< TFlt,TFlt > const &

        GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3) -> TFltKdV

        Parameters:
            Val1: TKeyDat< TFlt,TFlt > const &
            Val2: TKeyDat< TFlt,TFlt > const &
            Val3: TKeyDat< TFlt,TFlt > const &

        GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4) -> TFltKdV

        Parameters:
            Val1: TKeyDat< TFlt,TFlt > const &
            Val2: TKeyDat< TFlt,TFlt > const &
            Val3: TKeyDat< TFlt,TFlt > const &
            Val4: TKeyDat< TFlt,TFlt > const &

        GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4, TFltKd Val5) -> TFltKdV

        Parameters:
            Val1: TKeyDat< TFlt,TFlt > const &
            Val2: TKeyDat< TFlt,TFlt > const &
            Val3: TKeyDat< TFlt,TFlt > const &
            Val4: TKeyDat< TFlt,TFlt > const &
            Val5: TKeyDat< TFlt,TFlt > const &

        GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4, TFltKd Val5, TFltKd Val6) -> TFltKdV

        Parameters:
            Val1: TKeyDat< TFlt,TFlt > const &
            Val2: TKeyDat< TFlt,TFlt > const &
            Val3: TKeyDat< TFlt,TFlt > const &
            Val4: TKeyDat< TFlt,TFlt > const &
            Val5: TKeyDat< TFlt,TFlt > const &
            Val6: TKeyDat< TFlt,TFlt > const &

        GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4, TFltKd Val5, TFltKd Val6, TFltKd Val7) -> TFltKdV

        Parameters:
            Val1: TKeyDat< TFlt,TFlt > const &
            Val2: TKeyDat< TFlt,TFlt > const &
            Val3: TKeyDat< TFlt,TFlt > const &
            Val4: TKeyDat< TFlt,TFlt > const &
            Val5: TKeyDat< TFlt,TFlt > const &
            Val6: TKeyDat< TFlt,TFlt > const &
            Val7: TKeyDat< TFlt,TFlt > const &

        GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4, TFltKd Val5, TFltKd Val6, TFltKd Val7, 
            TFltKd Val8) -> TFltKdV

        Parameters:
            Val1: TKeyDat< TFlt,TFlt > const &
            Val2: TKeyDat< TFlt,TFlt > const &
            Val3: TKeyDat< TFlt,TFlt > const &
            Val4: TKeyDat< TFlt,TFlt > const &
            Val5: TKeyDat< TFlt,TFlt > const &
            Val6: TKeyDat< TFlt,TFlt > const &
            Val7: TKeyDat< TFlt,TFlt > const &
            Val8: TKeyDat< TFlt,TFlt > const &

        GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4, TFltKd Val5, TFltKd Val6, TFltKd Val7, 
            TFltKd Val8, TFltKd Val9) -> TFltKdV

        Parameters:
            Val1: TKeyDat< TFlt,TFlt > const &
            Val2: TKeyDat< TFlt,TFlt > const &
            Val3: TKeyDat< TFlt,TFlt > const &
            Val4: TKeyDat< TFlt,TFlt > const &
            Val5: TKeyDat< TFlt,TFlt > const &
            Val6: TKeyDat< TFlt,TFlt > const &
            Val7: TKeyDat< TFlt,TFlt > const &
            Val8: TKeyDat< TFlt,TFlt > const &
            Val9: TKeyDat< TFlt,TFlt > const &

        (   R   t   TFltKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  Q s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TFltKdV_SwapI(TFltKd LVal, TFltKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TFlt,TFlt > >::TIter
        RVal: TVec< TKeyDat< TFlt,TFlt > >::TIter

    (   R   R:  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR:  Q s    	c          G   s   t  j |    S(   sM  
    GetV(TFltKd Val1) -> TFltKdV

    Parameters:
        Val1: TKeyDat< TFlt,TFlt > const &

    GetV(TFltKd Val1, TFltKd Val2) -> TFltKdV

    Parameters:
        Val1: TKeyDat< TFlt,TFlt > const &
        Val2: TKeyDat< TFlt,TFlt > const &

    GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3) -> TFltKdV

    Parameters:
        Val1: TKeyDat< TFlt,TFlt > const &
        Val2: TKeyDat< TFlt,TFlt > const &
        Val3: TKeyDat< TFlt,TFlt > const &

    GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4) -> TFltKdV

    Parameters:
        Val1: TKeyDat< TFlt,TFlt > const &
        Val2: TKeyDat< TFlt,TFlt > const &
        Val3: TKeyDat< TFlt,TFlt > const &
        Val4: TKeyDat< TFlt,TFlt > const &

    GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4, TFltKd Val5) -> TFltKdV

    Parameters:
        Val1: TKeyDat< TFlt,TFlt > const &
        Val2: TKeyDat< TFlt,TFlt > const &
        Val3: TKeyDat< TFlt,TFlt > const &
        Val4: TKeyDat< TFlt,TFlt > const &
        Val5: TKeyDat< TFlt,TFlt > const &

    GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4, TFltKd Val5, TFltKd Val6) -> TFltKdV

    Parameters:
        Val1: TKeyDat< TFlt,TFlt > const &
        Val2: TKeyDat< TFlt,TFlt > const &
        Val3: TKeyDat< TFlt,TFlt > const &
        Val4: TKeyDat< TFlt,TFlt > const &
        Val5: TKeyDat< TFlt,TFlt > const &
        Val6: TKeyDat< TFlt,TFlt > const &

    GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4, TFltKd Val5, TFltKd Val6, TFltKd Val7) -> TFltKdV

    Parameters:
        Val1: TKeyDat< TFlt,TFlt > const &
        Val2: TKeyDat< TFlt,TFlt > const &
        Val3: TKeyDat< TFlt,TFlt > const &
        Val4: TKeyDat< TFlt,TFlt > const &
        Val5: TKeyDat< TFlt,TFlt > const &
        Val6: TKeyDat< TFlt,TFlt > const &
        Val7: TKeyDat< TFlt,TFlt > const &

    GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4, TFltKd Val5, TFltKd Val6, TFltKd Val7, 
        TFltKd Val8) -> TFltKdV

    Parameters:
        Val1: TKeyDat< TFlt,TFlt > const &
        Val2: TKeyDat< TFlt,TFlt > const &
        Val3: TKeyDat< TFlt,TFlt > const &
        Val4: TKeyDat< TFlt,TFlt > const &
        Val5: TKeyDat< TFlt,TFlt > const &
        Val6: TKeyDat< TFlt,TFlt > const &
        Val7: TKeyDat< TFlt,TFlt > const &
        Val8: TKeyDat< TFlt,TFlt > const &

    TFltKdV_GetV(TFltKd Val1, TFltKd Val2, TFltKd Val3, TFltKd Val4, TFltKd Val5, TFltKd Val6, TFltKd Val7, 
        TFltKd Val8, TFltKd Val9) -> TFltKdV

    Parameters:
        Val1: TKeyDat< TFlt,TFlt > const &
        Val2: TKeyDat< TFlt,TFlt > const &
        Val3: TKeyDat< TFlt,TFlt > const &
        Val4: TKeyDat< TFlt,TFlt > const &
        Val5: TKeyDat< TFlt,TFlt > const &
        Val6: TKeyDat< TFlt,TFlt > const &
        Val7: TKeyDat< TFlt,TFlt > const &
        Val8: TKeyDat< TFlt,TFlt > const &
        Val9: TKeyDat< TFlt,TFlt > const &

    (   R   RV  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRV  Q s    Vt
   TFltStrKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TFltStrKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   R s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   R s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s4  
        __init__(TVec<(TFltStrKd)> self) -> TFltStrKdV
        __init__(TVec<(TFltStrKd)> self, TFltStrKdV Vec) -> TFltStrKdV

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TStr >,int > const &

        __init__(TVec<(TFltStrKd)> self, int const & _Vals) -> TFltStrKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltStrKd)> self, int const & _MxVals, int const & _Vals) -> TFltStrKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltStrKd)> self, TFltStrKd _ValT, int const & _Vals) -> TFltStrKdV

        Parameters:
            _ValT: TKeyDat< TFlt,TStr > *
            _Vals: int const &

        __init__(TVec<(TFltStrKd)> self, TSIn SIn) -> TFltStrKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltStrKdV_swiginitt   new_TFltStrKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   R s    c         G   s   t  j |  |  S(   s_   
        Load(TFltStrKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltStrKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8R s    c         G   s   t  j |  |  S(   sc   
        Save(TFltStrKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltStrKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   BR s    c         G   s   t  j |  |  S(   s   
        __add__(TFltStrKdV self, TFltStrKd Val) -> TFltStrKdV

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  LR s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltStrKdV self, TFltStrKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TStr >,int > const &

        (   R   t   TFltStrKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   VR s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltStrKdV self, TFltStrKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TStr >,int > const &

        (   R   t   TFltStrKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  `R s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TFltStrKdV self) -> int

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   jR s    c         C   s   t  j |   S(   sv   
        GetMemSize(TFltStrKdV self) -> int

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  tR s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TFltStrKdV self) -> int

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ~R s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TFltStrKdV self) -> int

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  R s    c         G   s   t  j |  |  S(   s	  
        Gen(TFltStrKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltStrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltStrKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   R s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltStrKdV self, TFltStrKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TFlt,TStr > *
            _Vals: int const &

        (   R   t   TFltStrKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R s    	c         C   s   t  j |   S(   sr   
        IsExt(TFltStrKdV self) -> bool

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltStrKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltStrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltStrKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   R s    c         G   s   t  j |  |  S(   su  
        Clr(TFltStrKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltStrKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltStrKdV self)

        Parameters:
            self: TVec< TFltStrKd > *

        (   R   t   TFltStrKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   R s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltStrKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltStrKdV self)

        Parameters:
            self: TVec< TFltStrKd > *

        (   R   t   TFltStrKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   R s    c         C   s   t  j |   S(   sc   
        Pack(TFltStrKdV self)

        Parameters:
            self: TVec< TFltStrKd > *

        (   R   t   TFltStrKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltStrKdV self, TFltStrKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TStr >,int > &

        (   R   t   TFltStrKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R s    c         C   s   t  j |   S(   sr   
        Empty(TFltStrKdV self) -> bool

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   R s    c         C   s   t  j |   S(   so   
        Len(TFltStrKdV self) -> int

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   	S s    c         C   s   t  j |   S(   st   
        Reserved(TFltStrKdV self) -> int

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  S s    c         G   s   t  j |  |  S(   s   
        Last(TFltStrKdV self) -> TFltStrKd
        Last(TFltStrKdV self) -> TFltStrKd

        Parameters:
            self: TVec< TFltStrKd > *

        (   R   t   TFltStrKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    	c         C   s   t  j |   S(   st   
        LastValN(TFltStrKdV self) -> int

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (S s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltStrKdV self) -> TFltStrKd
        LastLast(TFltStrKdV self) -> TFltStrKd

        Parameters:
            self: TVec< TFltStrKd > *

        (   R   t   TFltStrKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2S s    	c         C   s   t  j |   S(   sv   
        BegI(TFltStrKdV self) -> TFltStrKd

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =S s    c         C   s   t  j |   S(   sv   
        EndI(TFltStrKdV self) -> TFltStrKd

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  GS s    c         G   s   t  j |  |  S(   sz   
        GetI(TFltStrKdV self, int const & ValN) -> TFltStrKd

        Parameters:
            ValN: int const &

        (   R   t   TFltStrKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  QS s    c         G   s   t  j |  |  S(   s  
        Add(TFltStrKdV self) -> int
        Add(TFltStrKdV self, TFltStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        Add(TFltStrKdV self, TFltStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > &

        Add(TFltStrKdV self, TFltStrKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &
            ResizeLen: int const &

        (   R   t   TFltStrKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [S s    c         G   s   t  j |  |  S(   s   
        AddV(TFltStrKdV self, TFltStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &

        (   R   t   TFltStrKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  qS s    c         G   s   t  j |  |  S(   s#  
        AddSorted(TFltStrKdV self, TFltStrKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltStrKdV self, TFltStrKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &
            Asc: bool const &

        AddSorted(TFltStrKdV self, TFltStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  {S s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltStrKdV self, TFltStrKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &
            Asc: bool const &

        (   R   t   TFltStrKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltStrKdV self, TFltStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltStrKdV self, TFltStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &

        (   R   t   TFltStrKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltStrKdV self, TFltStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltStrKdV self, int const & ValN) -> TFltStrKd

        Parameters:
            ValN: int const &

        GetVal(TFltStrKdV self, int const & ValN) -> TFltStrKd

        Parameters:
            ValN: int const &

        (   R   t   TFltStrKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltStrKdV self, int const & ValN, TFltStrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltStrKdV self, int const & BValN, int const & EValN, TFltStrKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TFlt,TStr >,int > &

        (   R   t   TFltStrKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltStrKdV self, int const & ValN, TFltStrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    	c         G   s   t  j |  |  S(   s  
        Del(TFltStrKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltStrKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltStrKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S s    c         C   s   t  j |   S(   sf   
        DelLast(TFltStrKdV self)

        Parameters:
            self: TVec< TFltStrKd > *

        (   R   t   TFltStrKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltStrKdV self, TFltStrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  T s    c         G   s   t  j |  |  S(   s|   
        DelAll(TFltStrKdV self, TFltStrKd Val)

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  T s    c         G   s   t  j |  |  S(   s|   
        PutAll(TFltStrKdV self, TFltStrKd Val)

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   s  
        Swap(TFltStrKdV self, TFltStrKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TFlt,TStr >,int > &

        Swap(TFltStrKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltStrKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  $T s    c          G   s   t  j |    S(   s   
        SwapI(TFltStrKd LVal, TFltStrKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TFlt,TStr > >::TIter
            RVal: TVec< TKeyDat< TFlt,TStr > >::TIter

        (   R   t   TFltStrKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  4T s    	c         C   s   t  j |   S(   so   
        NextPerm(TFltStrKdV self) -> bool

        Parameters:
            self: TVec< TFltStrKd > *

        (   R   t   TFltStrKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  @T s    c         C   s   t  j |   S(   so   
        PrevPerm(TFltStrKdV self) -> bool

        Parameters:
            self: TVec< TFltStrKd > *

        (   R   t   TFltStrKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  JT s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltStrKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltStrKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  TT s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  _T s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  kT s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  wT s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  T s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltStrKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltStrKdV self)

        Parameters:
            self: TVec< TFltStrKd > *

        (   R   t   TFltStrKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltStrKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltStrKdV self) -> bool

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  T s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TFltStrKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltStrKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  T s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltStrKdV self)
        Reverse(TFltStrKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltStrKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T s    
c         C   s   t  j |   S(   sd   
        Merge(TFltStrKdV self)

        Parameters:
            self: TVec< TFltStrKd > *

        (   R   t   TFltStrKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  T s    c         G   s   t  j |  |  S(   sW  
        Intrs(TFltStrKdV self, TFltStrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &

        Intrs(TFltStrKdV self, TFltStrKdV ValV, TFltStrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TStr >,int > &

        (   R   t   TFltStrKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  T s    c         G   s   t  j |  |  S(   sW  
        Union(TFltStrKdV self, TFltStrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &

        Union(TFltStrKdV self, TFltStrKdV ValV, TFltStrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TStr >,int > &

        (   R   t   TFltStrKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T s    c         G   s   t  j |  |  S(   sU  
        Diff(TFltStrKdV self, TFltStrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &

        Diff(TFltStrKdV self, TFltStrKdV ValV, TFltStrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &
            DstValV: TVec< TKeyDat< TFlt,TStr >,int > &

        (   R   t   TFltStrKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  T s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltStrKdV self, TFltStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &

        (   R   t   TFltStrKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  T s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltStrKdV self, TFltStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &

        (   R   t   TFltStrKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  U s    c         G   s   t  j |  |  S(   s   
        Count(TFltStrKdV self, TFltStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  U s    c         G   s   t  j |  |  S(   s-  
        SearchBin(TFltStrKdV self, TFltStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        SearchBin(TFltStrKdV self, TFltStrKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &
            InsValN: int &

        (   R   t   TFltStrKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  U s    c         G   s   t  j |  |  S(   s9  
        SearchForw(TFltStrKdV self, TFltStrKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &
            BValN: int const &

        SearchForw(TFltStrKdV self, TFltStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  +U s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltStrKdV self, TFltStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  ;U s    c         G   s   t  j |  |  S(   sY  
        SearchVForw(TFltStrKdV self, TFltStrKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &
            BValN: int const &

        SearchVForw(TFltStrKdV self, TFltStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TFlt,TStr >,int > const &

        (   R   t   TFltStrKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  EU s    c         G   s   t  j |  |  S(   s  
        IsIn(TFltStrKdV self, TFltStrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        IsIn(TFltStrKdV self, TFltStrKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &
            ValN: int &

        (   R   t   TFltStrKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  UU s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltStrKdV self, TFltStrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  eU s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltStrKdV self, TFltStrKd Val) -> TFltStrKd

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  oU s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltStrKdV self, TFltStrKd Val) -> TFltStrKd

        Parameters:
            Val: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  yU s    c         C   s   t  j |   S(   su   
        GetMxValN(TFltStrKdV self) -> int

        Parameters:
            self: TVec< TFltStrKd > const *

        (   R   t   TFltStrKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  U s    c          G   s   t  j |    S(   s  
        GetV(TFltStrKd Val1) -> TFltStrKdV

        Parameters:
            Val1: TKeyDat< TFlt,TStr > const &

        GetV(TFltStrKd Val1, TFltStrKd Val2) -> TFltStrKdV

        Parameters:
            Val1: TKeyDat< TFlt,TStr > const &
            Val2: TKeyDat< TFlt,TStr > const &

        GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3) -> TFltStrKdV

        Parameters:
            Val1: TKeyDat< TFlt,TStr > const &
            Val2: TKeyDat< TFlt,TStr > const &
            Val3: TKeyDat< TFlt,TStr > const &

        GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4) -> TFltStrKdV

        Parameters:
            Val1: TKeyDat< TFlt,TStr > const &
            Val2: TKeyDat< TFlt,TStr > const &
            Val3: TKeyDat< TFlt,TStr > const &
            Val4: TKeyDat< TFlt,TStr > const &

        GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4, TFltStrKd Val5) -> TFltStrKdV

        Parameters:
            Val1: TKeyDat< TFlt,TStr > const &
            Val2: TKeyDat< TFlt,TStr > const &
            Val3: TKeyDat< TFlt,TStr > const &
            Val4: TKeyDat< TFlt,TStr > const &
            Val5: TKeyDat< TFlt,TStr > const &

        GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4, TFltStrKd Val5, TFltStrKd Val6) -> TFltStrKdV

        Parameters:
            Val1: TKeyDat< TFlt,TStr > const &
            Val2: TKeyDat< TFlt,TStr > const &
            Val3: TKeyDat< TFlt,TStr > const &
            Val4: TKeyDat< TFlt,TStr > const &
            Val5: TKeyDat< TFlt,TStr > const &
            Val6: TKeyDat< TFlt,TStr > const &

        GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4, TFltStrKd Val5, TFltStrKd Val6, 
            TFltStrKd Val7) -> TFltStrKdV

        Parameters:
            Val1: TKeyDat< TFlt,TStr > const &
            Val2: TKeyDat< TFlt,TStr > const &
            Val3: TKeyDat< TFlt,TStr > const &
            Val4: TKeyDat< TFlt,TStr > const &
            Val5: TKeyDat< TFlt,TStr > const &
            Val6: TKeyDat< TFlt,TStr > const &
            Val7: TKeyDat< TFlt,TStr > const &

        GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4, TFltStrKd Val5, TFltStrKd Val6, 
            TFltStrKd Val7, TFltStrKd Val8) -> TFltStrKdV

        Parameters:
            Val1: TKeyDat< TFlt,TStr > const &
            Val2: TKeyDat< TFlt,TStr > const &
            Val3: TKeyDat< TFlt,TStr > const &
            Val4: TKeyDat< TFlt,TStr > const &
            Val5: TKeyDat< TFlt,TStr > const &
            Val6: TKeyDat< TFlt,TStr > const &
            Val7: TKeyDat< TFlt,TStr > const &
            Val8: TKeyDat< TFlt,TStr > const &

        GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4, TFltStrKd Val5, TFltStrKd Val6, 
            TFltStrKd Val7, TFltStrKd Val8, TFltStrKd Val9) -> TFltStrKdV

        Parameters:
            Val1: TKeyDat< TFlt,TStr > const &
            Val2: TKeyDat< TFlt,TStr > const &
            Val3: TKeyDat< TFlt,TStr > const &
            Val4: TKeyDat< TFlt,TStr > const &
            Val5: TKeyDat< TFlt,TStr > const &
            Val6: TKeyDat< TFlt,TStr > const &
            Val7: TKeyDat< TFlt,TStr > const &
            Val8: TKeyDat< TFlt,TStr > const &
            Val9: TKeyDat< TFlt,TStr > const &

        (   R   t   TFltStrKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  U s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltStrKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRX  R s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TFltStrKdV_SwapI(TFltStrKd LVal, TFltStrKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TFlt,TStr > >::TIter
        RVal: TVec< TKeyDat< TFlt,TStr > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0V s    	c          G   s   t  j |    S(   s  
    GetV(TFltStrKd Val1) -> TFltStrKdV

    Parameters:
        Val1: TKeyDat< TFlt,TStr > const &

    GetV(TFltStrKd Val1, TFltStrKd Val2) -> TFltStrKdV

    Parameters:
        Val1: TKeyDat< TFlt,TStr > const &
        Val2: TKeyDat< TFlt,TStr > const &

    GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3) -> TFltStrKdV

    Parameters:
        Val1: TKeyDat< TFlt,TStr > const &
        Val2: TKeyDat< TFlt,TStr > const &
        Val3: TKeyDat< TFlt,TStr > const &

    GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4) -> TFltStrKdV

    Parameters:
        Val1: TKeyDat< TFlt,TStr > const &
        Val2: TKeyDat< TFlt,TStr > const &
        Val3: TKeyDat< TFlt,TStr > const &
        Val4: TKeyDat< TFlt,TStr > const &

    GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4, TFltStrKd Val5) -> TFltStrKdV

    Parameters:
        Val1: TKeyDat< TFlt,TStr > const &
        Val2: TKeyDat< TFlt,TStr > const &
        Val3: TKeyDat< TFlt,TStr > const &
        Val4: TKeyDat< TFlt,TStr > const &
        Val5: TKeyDat< TFlt,TStr > const &

    GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4, TFltStrKd Val5, TFltStrKd Val6) -> TFltStrKdV

    Parameters:
        Val1: TKeyDat< TFlt,TStr > const &
        Val2: TKeyDat< TFlt,TStr > const &
        Val3: TKeyDat< TFlt,TStr > const &
        Val4: TKeyDat< TFlt,TStr > const &
        Val5: TKeyDat< TFlt,TStr > const &
        Val6: TKeyDat< TFlt,TStr > const &

    GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4, TFltStrKd Val5, TFltStrKd Val6, 
        TFltStrKd Val7) -> TFltStrKdV

    Parameters:
        Val1: TKeyDat< TFlt,TStr > const &
        Val2: TKeyDat< TFlt,TStr > const &
        Val3: TKeyDat< TFlt,TStr > const &
        Val4: TKeyDat< TFlt,TStr > const &
        Val5: TKeyDat< TFlt,TStr > const &
        Val6: TKeyDat< TFlt,TStr > const &
        Val7: TKeyDat< TFlt,TStr > const &

    GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4, TFltStrKd Val5, TFltStrKd Val6, 
        TFltStrKd Val7, TFltStrKd Val8) -> TFltStrKdV

    Parameters:
        Val1: TKeyDat< TFlt,TStr > const &
        Val2: TKeyDat< TFlt,TStr > const &
        Val3: TKeyDat< TFlt,TStr > const &
        Val4: TKeyDat< TFlt,TStr > const &
        Val5: TKeyDat< TFlt,TStr > const &
        Val6: TKeyDat< TFlt,TStr > const &
        Val7: TKeyDat< TFlt,TStr > const &
        Val8: TKeyDat< TFlt,TStr > const &

    TFltStrKdV_GetV(TFltStrKd Val1, TFltStrKd Val2, TFltStrKd Val3, TFltStrKd Val4, TFltStrKd Val5, TFltStrKd Val6, 
        TFltStrKd Val7, TFltStrKd Val8, TFltStrKd Val9) -> TFltStrKdV

    Parameters:
        Val1: TKeyDat< TFlt,TStr > const &
        Val2: TKeyDat< TFlt,TStr > const &
        Val3: TKeyDat< TFlt,TStr > const &
        Val4: TKeyDat< TFlt,TStr > const &
        Val5: TKeyDat< TFlt,TStr > const &
        Val6: TKeyDat< TFlt,TStr > const &
        Val7: TKeyDat< TFlt,TStr > const &
        Val8: TKeyDat< TFlt,TStr > const &
        Val9: TKeyDat< TFlt,TStr > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;V s    Wt   TFltStrPrPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s&   Proxy of C++ TVec<(TFltStrPrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   V s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   V s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TFltStrPrPr)> self) -> TFltStrPrPrV
        __init__(TVec<(TFltStrPrPr)> self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & Vec) -> TFltStrPrPrV

        Parameters:
            Vec: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &

        __init__(TVec<(TFltStrPrPr)> self, int const & _Vals) -> TFltStrPrPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltStrPrPr)> self, int const & _MxVals, int const & _Vals) -> TFltStrPrPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltStrPrPr)> self, TFltStrPrPr _ValT, int const & _Vals) -> TFltStrPrPrV

        Parameters:
            _ValT: TPair< TFlt,TPair< TStr,TStr > > *
            _Vals: int const &

        __init__(TVec<(TFltStrPrPr)> self, TSIn SIn) -> TFltStrPrPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltStrPrPrV_swiginitt   new_TFltStrPrPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   V s    c         G   s   t  j |  |  S(   sa   
        Load(TFltStrPrPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltStrPrPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V s    c         G   s   t  j |  |  S(   se   
        Save(TFltStrPrPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltStrPrPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   V s    c         G   s   t  j |  |  S(   s   
        __add__(TFltStrPrPrV self, TFltStrPrPr Val) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int > &

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &

        (   R   t   TFltStrPrPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   V s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &

        (   R   t   TFltStrPrPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TFltStrPrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   V s    c         C   s   t  j |   S(   sz   
        GetMemSize(TFltStrPrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TFltStrPrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  V s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TFltStrPrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  	W s    c         G   s   t  j |  |  S(   s  
        Gen(TFltStrPrPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltStrPrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltStrPrPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltStrPrPrV self, TFltStrPrPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TFlt,TPair< TStr,TStr > > *
            _Vals: int const &

        (   R   t   TFltStrPrPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #W s    	c         C   s   t  j |   S(   sv   
        IsExt(TFltStrPrPrV self) -> bool

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .W s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltStrPrPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltStrPrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltStrPrPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   8W s    c         G   s   t  j |  |  S(   s}  
        Clr(TFltStrPrPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltStrPrPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltStrPrPrV self)

        Parameters:
            self: TVec< TFltStrPrPr > *

        (   R   t   TFltStrPrPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   HW s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltStrPrPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltStrPrPrV self)

        Parameters:
            self: TVec< TFltStrPrPr > *

        (   R   t   TFltStrPrPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ]W s    c         C   s   t  j |   S(   sg   
        Pack(TFltStrPrPrV self)

        Parameters:
            self: TVec< TFltStrPrPr > *

        (   R   t   TFltStrPrPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  lW s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > &

        (   R   t   TFltStrPrPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  vW s    c         C   s   t  j |   S(   sv   
        Empty(TFltStrPrPrV self) -> bool

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   W s    c         C   s   t  j |   S(   ss   
        Len(TFltStrPrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   W s    c         C   s   t  j |   S(   sx   
        Reserved(TFltStrPrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  W s    c         G   s   t  j |  |  S(   s   
        Last(TFltStrPrPrV self) -> TFltStrPrPr
        Last(TFltStrPrPrV self) -> TFltStrPrPr

        Parameters:
            self: TVec< TFltStrPrPr > *

        (   R   t   TFltStrPrPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    	c         C   s   t  j |   S(   sx   
        LastValN(TFltStrPrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltStrPrPrV self) -> TFltStrPrPr
        LastLast(TFltStrPrPrV self) -> TFltStrPrPr

        Parameters:
            self: TVec< TFltStrPrPr > *

        (   R   t   TFltStrPrPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    	c         C   s   t  j |   S(   s|   
        BegI(TFltStrPrPrV self) -> TFltStrPrPr

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    c         C   s   t  j |   S(   s|   
        EndI(TFltStrPrPrV self) -> TFltStrPrPr

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    c         G   s   t  j |  |  S(   s~   
        GetI(TFltStrPrPrV self, int const & ValN) -> TFltStrPrPr

        Parameters:
            ValN: int const &

        (   R   t   TFltStrPrPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  W s    c         G   s   t  j |  |  S(   s  
        Add(TFltStrPrPrV self) -> int
        Add(TFltStrPrPrV self, TFltStrPrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        Add(TFltStrPrPrV self, TFltStrPrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > &

        Add(TFltStrPrPrV self, TFltStrPrPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &
            ResizeLen: int const &

        (   R   t   TFltStrPrPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    c         G   s   t  j |  |  S(   s   
        AddV(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &

        (   R   t   TFltStrPrPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    c         G   s   t  j |  |  S(   sS  
        AddSorted(TFltStrPrPrV self, TFltStrPrPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltStrPrPrV self, TFltStrPrPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &
            Asc: bool const &

        AddSorted(TFltStrPrPrV self, TFltStrPrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltStrPrPrV self, TFltStrPrPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &
            Asc: bool const &

        (   R   t   TFltStrPrPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltStrPrPrV self, TFltStrPrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &

        (   R   t   TFltStrPrPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  (X s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltStrPrPrV self, TFltStrPrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2X s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltStrPrPrV self, int const & ValN) -> TFltStrPrPr

        Parameters:
            ValN: int const &

        GetVal(TFltStrPrPrV self, int const & ValN) -> TFltStrPrPr

        Parameters:
            ValN: int const &

        (   R   t   TFltStrPrPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <X s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltStrPrPrV self, int const & ValN, TFltStrPrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  KX s    	c         G   s   t  j |  |  S(   s  
        GetSubValV(TFltStrPrPrV self, int const & BValN, int const & EValN, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > & ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > &

        (   R   t   TFltStrPrPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  VX s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltStrPrPrV self, int const & ValN, TFltStrPrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  bX s    	c         G   s   t  j |  |  S(   s  
        Del(TFltStrPrPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltStrPrPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltStrPrPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   mX s    c         C   s   t  j |   S(   sj   
        DelLast(TFltStrPrPrV self)

        Parameters:
            self: TVec< TFltStrPrPr > *

        (   R   t   TFltStrPrPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }X s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltStrPrPrV self, TFltStrPrPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  X s    c         G   s   t  j |  |  S(   s   
        DelAll(TFltStrPrPrV self, TFltStrPrPr Val)

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  X s    c         G   s   t  j |  |  S(   s   
        PutAll(TFltStrPrPrV self, TFltStrPrPr Val)

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         G   s   t  j |  |  S(   sM  
        Swap(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > &

        Swap(TFltStrPrPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltStrPrPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  X s    c          G   s   t  j |    S(   s   
        SwapI(TFltStrPrPr LVal, TFltStrPrPr RVal)

        Parameters:
            LVal: TVec< TPair< TFlt,TPair< TStr,TStr > > >::TIter
            RVal: TVec< TPair< TFlt,TPair< TStr,TStr > > >::TIter

        (   R   t   TFltStrPrPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  X s    	c         C   s   t  j |   S(   ss   
        NextPerm(TFltStrPrPrV self) -> bool

        Parameters:
            self: TVec< TFltStrPrPr > *

        (   R   t   TFltStrPrPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  X s    c         C   s   t  j |   S(   ss   
        PrevPerm(TFltStrPrPrV self) -> bool

        Parameters:
            self: TVec< TFltStrPrPr > *

        (   R   t   TFltStrPrPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  X s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltStrPrPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltStrPrPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  X s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltStrPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrPrPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  X s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltStrPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrPrPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  X s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltStrPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrPrPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  X s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltStrPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltStrPrPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  Y s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltStrPrPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltStrPrPrV self)

        Parameters:
            self: TVec< TFltStrPrPr > *

        (   R   t   TFltStrPrPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltStrPrPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltStrPrPrV self) -> bool

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  Y s    c         G   s   t  j |  |  S(   sd   
        Shuffle(TFltStrPrPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltStrPrPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  .Y s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltStrPrPrV self)
        Reverse(TFltStrPrPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltStrPrPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8Y s    
c         C   s   t  j |   S(   sh   
        Merge(TFltStrPrPrV self)

        Parameters:
            self: TVec< TFltStrPrPr > *

        (   R   t   TFltStrPrPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  DY s    c         G   s   t  j |  |  S(   s  
        Intrs(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &

        Intrs(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &
            DstValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > &

        (   R   t   TFltStrPrPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  NY s    c         G   s   t  j |  |  S(   s  
        Union(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &

        Union(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &
            DstValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > &

        (   R   t   TFltStrPrPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^Y s    c         G   s   t  j |  |  S(   s  
        Diff(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &

        Diff(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &
            DstValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > &

        (   R   t   TFltStrPrPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  nY s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &

        (   R   t   TFltStrPrPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ~Y s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &

        (   R   t   TFltStrPrPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  Y s    c         G   s   t  j |  |  S(   s   
        Count(TFltStrPrPrV self, TFltStrPrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  Y s    c         G   s   t  j |  |  S(   sM  
        SearchBin(TFltStrPrPrV self, TFltStrPrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        SearchBin(TFltStrPrPrV self, TFltStrPrPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &
            InsValN: int &

        (   R   t   TFltStrPrPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  Y s    c         G   s   t  j |  |  S(   sY  
        SearchForw(TFltStrPrPrV self, TFltStrPrPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &
            BValN: int const &

        SearchForw(TFltStrPrPrV self, TFltStrPrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  Y s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltStrPrPrV self, TFltStrPrPr Val) -> int

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  Y s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &
            BValN: int const &

        SearchVForw(TFltStrPrPrV self, TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TFlt,TPair< TStr,TStr > >,int > const &

        (   R   t   TFltStrPrPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  Y s    c         G   s   t  j |  |  S(   s?  
        IsIn(TFltStrPrPrV self, TFltStrPrPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        IsIn(TFltStrPrPrV self, TFltStrPrPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &
            ValN: int &

        (   R   t   TFltStrPrPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  Y s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltStrPrPrV self, TFltStrPrPr Val) -> bool

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  Y s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltStrPrPrV self, TFltStrPrPr Val) -> TFltStrPrPr

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  Y s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltStrPrPrV self, TFltStrPrPr Val) -> TFltStrPrPr

        Parameters:
            Val: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  Y s    c         C   s   t  j |   S(   sy   
        GetMxValN(TFltStrPrPrV self) -> int

        Parameters:
            self: TVec< TFltStrPrPr > const *

        (   R   t   TFltStrPrPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  Z s    c          G   s   t  j |    S(   s  
        GetV(TFltStrPrPr Val1) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TFlt,TPair< TStr,TStr > > const &

        GetV(TFltStrPrPr Val1, TFltStrPrPr Val2) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TFlt,TPair< TStr,TStr > > const &
            Val2: TPair< TFlt,TPair< TStr,TStr > > const &

        GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TFlt,TPair< TStr,TStr > > const &
            Val2: TPair< TFlt,TPair< TStr,TStr > > const &
            Val3: TPair< TFlt,TPair< TStr,TStr > > const &

        GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TFlt,TPair< TStr,TStr > > const &
            Val2: TPair< TFlt,TPair< TStr,TStr > > const &
            Val3: TPair< TFlt,TPair< TStr,TStr > > const &
            Val4: TPair< TFlt,TPair< TStr,TStr > > const &

        GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4, TFltStrPrPr Val5) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TFlt,TPair< TStr,TStr > > const &
            Val2: TPair< TFlt,TPair< TStr,TStr > > const &
            Val3: TPair< TFlt,TPair< TStr,TStr > > const &
            Val4: TPair< TFlt,TPair< TStr,TStr > > const &
            Val5: TPair< TFlt,TPair< TStr,TStr > > const &

        GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4, TFltStrPrPr Val5, 
            TFltStrPrPr Val6) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TFlt,TPair< TStr,TStr > > const &
            Val2: TPair< TFlt,TPair< TStr,TStr > > const &
            Val3: TPair< TFlt,TPair< TStr,TStr > > const &
            Val4: TPair< TFlt,TPair< TStr,TStr > > const &
            Val5: TPair< TFlt,TPair< TStr,TStr > > const &
            Val6: TPair< TFlt,TPair< TStr,TStr > > const &

        GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4, TFltStrPrPr Val5, 
            TFltStrPrPr Val6, TFltStrPrPr Val7) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TFlt,TPair< TStr,TStr > > const &
            Val2: TPair< TFlt,TPair< TStr,TStr > > const &
            Val3: TPair< TFlt,TPair< TStr,TStr > > const &
            Val4: TPair< TFlt,TPair< TStr,TStr > > const &
            Val5: TPair< TFlt,TPair< TStr,TStr > > const &
            Val6: TPair< TFlt,TPair< TStr,TStr > > const &
            Val7: TPair< TFlt,TPair< TStr,TStr > > const &

        GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4, TFltStrPrPr Val5, 
            TFltStrPrPr Val6, TFltStrPrPr Val7, TFltStrPrPr Val8) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TFlt,TPair< TStr,TStr > > const &
            Val2: TPair< TFlt,TPair< TStr,TStr > > const &
            Val3: TPair< TFlt,TPair< TStr,TStr > > const &
            Val4: TPair< TFlt,TPair< TStr,TStr > > const &
            Val5: TPair< TFlt,TPair< TStr,TStr > > const &
            Val6: TPair< TFlt,TPair< TStr,TStr > > const &
            Val7: TPair< TFlt,TPair< TStr,TStr > > const &
            Val8: TPair< TFlt,TPair< TStr,TStr > > const &

        GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4, TFltStrPrPr Val5, 
            TFltStrPrPr Val6, TFltStrPrPr Val7, TFltStrPrPr Val8, TFltStrPrPr Val9) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

        Parameters:
            Val1: TPair< TFlt,TPair< TStr,TStr > > const &
            Val2: TPair< TFlt,TPair< TStr,TStr > > const &
            Val3: TPair< TFlt,TPair< TStr,TStr > > const &
            Val4: TPair< TFlt,TPair< TStr,TStr > > const &
            Val5: TPair< TFlt,TPair< TStr,TStr > > const &
            Val6: TPair< TFlt,TPair< TStr,TStr > > const &
            Val7: TPair< TFlt,TPair< TStr,TStr > > const &
            Val8: TPair< TFlt,TPair< TStr,TStr > > const &
            Val9: TPair< TFlt,TPair< TStr,TStr > > const &

        (   R   t   TFltStrPrPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  Z s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltStrPrPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TFltStrPrPrV_SwapI(TFltStrPrPr LVal, TFltStrPrPr RVal)

    Parameters:
        LVal: TVec< TPair< TFlt,TPair< TStr,TStr > > >::TIter
        RVal: TVec< TPair< TFlt,TPair< TStr,TStr > > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z s    	c          G   s   t  j |    S(   s  
    GetV(TFltStrPrPr Val1) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TFlt,TPair< TStr,TStr > > const &

    GetV(TFltStrPrPr Val1, TFltStrPrPr Val2) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TFlt,TPair< TStr,TStr > > const &
        Val2: TPair< TFlt,TPair< TStr,TStr > > const &

    GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TFlt,TPair< TStr,TStr > > const &
        Val2: TPair< TFlt,TPair< TStr,TStr > > const &
        Val3: TPair< TFlt,TPair< TStr,TStr > > const &

    GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TFlt,TPair< TStr,TStr > > const &
        Val2: TPair< TFlt,TPair< TStr,TStr > > const &
        Val3: TPair< TFlt,TPair< TStr,TStr > > const &
        Val4: TPair< TFlt,TPair< TStr,TStr > > const &

    GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4, TFltStrPrPr Val5) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TFlt,TPair< TStr,TStr > > const &
        Val2: TPair< TFlt,TPair< TStr,TStr > > const &
        Val3: TPair< TFlt,TPair< TStr,TStr > > const &
        Val4: TPair< TFlt,TPair< TStr,TStr > > const &
        Val5: TPair< TFlt,TPair< TStr,TStr > > const &

    GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4, TFltStrPrPr Val5, 
        TFltStrPrPr Val6) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TFlt,TPair< TStr,TStr > > const &
        Val2: TPair< TFlt,TPair< TStr,TStr > > const &
        Val3: TPair< TFlt,TPair< TStr,TStr > > const &
        Val4: TPair< TFlt,TPair< TStr,TStr > > const &
        Val5: TPair< TFlt,TPair< TStr,TStr > > const &
        Val6: TPair< TFlt,TPair< TStr,TStr > > const &

    GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4, TFltStrPrPr Val5, 
        TFltStrPrPr Val6, TFltStrPrPr Val7) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TFlt,TPair< TStr,TStr > > const &
        Val2: TPair< TFlt,TPair< TStr,TStr > > const &
        Val3: TPair< TFlt,TPair< TStr,TStr > > const &
        Val4: TPair< TFlt,TPair< TStr,TStr > > const &
        Val5: TPair< TFlt,TPair< TStr,TStr > > const &
        Val6: TPair< TFlt,TPair< TStr,TStr > > const &
        Val7: TPair< TFlt,TPair< TStr,TStr > > const &

    GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4, TFltStrPrPr Val5, 
        TFltStrPrPr Val6, TFltStrPrPr Val7, TFltStrPrPr Val8) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TFlt,TPair< TStr,TStr > > const &
        Val2: TPair< TFlt,TPair< TStr,TStr > > const &
        Val3: TPair< TFlt,TPair< TStr,TStr > > const &
        Val4: TPair< TFlt,TPair< TStr,TStr > > const &
        Val5: TPair< TFlt,TPair< TStr,TStr > > const &
        Val6: TPair< TFlt,TPair< TStr,TStr > > const &
        Val7: TPair< TFlt,TPair< TStr,TStr > > const &
        Val8: TPair< TFlt,TPair< TStr,TStr > > const &

    TFltStrPrPrV_GetV(TFltStrPrPr Val1, TFltStrPrPr Val2, TFltStrPrPr Val3, TFltStrPrPr Val4, TFltStrPrPr Val5, 
        TFltStrPrPr Val6, TFltStrPrPr Val7, TFltStrPrPr Val8, TFltStrPrPr Val9) -> TVec< TPair< TFlt,TPair< TStr,TStr > >,int >

    Parameters:
        Val1: TPair< TFlt,TPair< TStr,TStr > > const &
        Val2: TPair< TFlt,TPair< TStr,TStr > > const &
        Val3: TPair< TFlt,TPair< TStr,TStr > > const &
        Val4: TPair< TFlt,TPair< TStr,TStr > > const &
        Val5: TPair< TFlt,TPair< TStr,TStr > > const &
        Val6: TPair< TFlt,TPair< TStr,TStr > > const &
        Val7: TPair< TFlt,TPair< TStr,TStr > > const &
        Val8: TPair< TFlt,TPair< TStr,TStr > > const &
        Val9: TPair< TFlt,TPair< TStr,TStr > > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z s    Xt   TFltIntIntTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TFltIntIntTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sh  
        __init__(TVec<(TFltIntIntTr)> self) -> TFltIntIntTrV
        __init__(TVec<(TFltIntIntTr)> self, TFltIntIntTrV Vec) -> TFltIntIntTrV

        Parameters:
            Vec: TVec< TTriple< TFlt,TInt,TInt >,int > const &

        __init__(TVec<(TFltIntIntTr)> self, int const & _Vals) -> TFltIntIntTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltIntIntTr)> self, int const & _MxVals, int const & _Vals) -> TFltIntIntTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltIntIntTr)> self, TFltIntIntTr _ValT, int const & _Vals) -> TFltIntIntTrV

        Parameters:
            _ValT: TTriple< TFlt,TInt,TInt > *
            _Vals: int const &

        __init__(TVec<(TFltIntIntTr)> self, TSIn SIn) -> TFltIntIntTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltIntIntTrV_swiginitt   new_TFltIntIntTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   [ s    c         G   s   t  j |  |  S(   sb   
        Load(TFltIntIntTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltIntIntTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <[ s    c         G   s   t  j |  |  S(   sf   
        Save(TFltIntIntTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltIntIntTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   F[ s    c         G   s   t  j |  |  S(   s   
        __add__(TFltIntIntTrV self, TFltIntIntTr Val) -> TFltIntIntTrV

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P[ s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltIntIntTrV self, TFltIntIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TFlt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z[ s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltIntIntTrV self, TFltIntIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TFlt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d[ s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TFltIntIntTrV self) -> int

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n[ s    c         C   s   t  j |   S(   s|   
        GetMemSize(TFltIntIntTrV self) -> int

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x[ s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltIntIntTrV self) -> int

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  [ s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TFltIntIntTrV self) -> int

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  [ s    c         G   s   t  j |  |  S(   s  
        Gen(TFltIntIntTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltIntIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltIntIntTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltIntIntTrV self, TFltIntIntTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TFlt,TInt,TInt > *
            _Vals: int const &

        (   R   t   TFltIntIntTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [ s    	c         C   s   t  j |   S(   sx   
        IsExt(TFltIntIntTrV self) -> bool

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [ s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltIntIntTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltIntIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltIntIntTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    c         G   s   t  j |  |  S(   s  
        Clr(TFltIntIntTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltIntIntTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltIntIntTrV self)

        Parameters:
            self: TVec< TFltIntIntTr > *

        (   R   t   TFltIntIntTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltIntIntTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltIntIntTrV self)

        Parameters:
            self: TVec< TFltIntIntTr > *

        (   R   t   TFltIntIntTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    c         C   s   t  j |   S(   si   
        Pack(TFltIntIntTrV self)

        Parameters:
            self: TVec< TFltIntIntTr > *

        (   R   t   TFltIntIntTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [ s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltIntIntTrV self, TFltIntIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TFlt,TInt,TInt >,int > &

        (   R   t   TFltIntIntTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [ s    c         C   s   t  j |   S(   sx   
        Empty(TFltIntIntTrV self) -> bool

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   \ s    c         C   s   t  j |   S(   su   
        Len(TFltIntIntTrV self) -> int

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   \ s    c         C   s   t  j |   S(   sz   
        Reserved(TFltIntIntTrV self) -> int

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  \ s    c         G   s   t  j |  |  S(   s   
        Last(TFltIntIntTrV self) -> TFltIntIntTr
        Last(TFltIntIntTrV self) -> TFltIntIntTr

        Parameters:
            self: TVec< TFltIntIntTr > *

        (   R   t   TFltIntIntTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  !\ s    	c         C   s   t  j |   S(   sz   
        LastValN(TFltIntIntTrV self) -> int

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,\ s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltIntIntTrV self) -> TFltIntIntTr
        LastLast(TFltIntIntTrV self) -> TFltIntIntTr

        Parameters:
            self: TVec< TFltIntIntTr > *

        (   R   t   TFltIntIntTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6\ s    	c         C   s   t  j |   S(   s   
        BegI(TFltIntIntTrV self) -> TFltIntIntTr

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A\ s    c         C   s   t  j |   S(   s   
        EndI(TFltIntIntTrV self) -> TFltIntIntTr

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K\ s    c         G   s   t  j |  |  S(   s   
        GetI(TFltIntIntTrV self, int const & ValN) -> TFltIntIntTr

        Parameters:
            ValN: int const &

        (   R   t   TFltIntIntTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  U\ s    c         G   s   t  j |  |  S(   s  
        Add(TFltIntIntTrV self) -> int
        Add(TFltIntIntTrV self, TFltIntIntTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        Add(TFltIntIntTrV self, TFltIntIntTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > &

        Add(TFltIntIntTrV self, TFltIntIntTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &
            ResizeLen: int const &

        (   R   t   TFltIntIntTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _\ s    c         G   s   t  j |  |  S(   s   
        AddV(TFltIntIntTrV self, TFltIntIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u\ s    c         G   s   t  j |  |  S(   sD  
        AddSorted(TFltIntIntTrV self, TFltIntIntTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltIntIntTrV self, TFltIntIntTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &
            Asc: bool const &

        AddSorted(TFltIntIntTrV self, TFltIntIntTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltIntIntTrV self, TFltIntIntTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &
            Asc: bool const &

        (   R   t   TFltIntIntTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltIntIntTrV self, TFltIntIntTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltIntIntTrV self, TFltIntIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltIntIntTrV self, TFltIntIntTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltIntIntTrV self, int const & ValN) -> TFltIntIntTr

        Parameters:
            ValN: int const &

        GetVal(TFltIntIntTrV self, int const & ValN) -> TFltIntIntTr

        Parameters:
            ValN: int const &

        (   R   t   TFltIntIntTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltIntIntTrV self, int const & ValN, TFltIntIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltIntIntTrV self, int const & BValN, int const & EValN, TFltIntIntTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > &

        (   R   t   TFltIntIntTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltIntIntTrV self, int const & ValN, TFltIntIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    	c         G   s   t  j |  |  S(   s  
        Del(TFltIntIntTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltIntIntTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltIntIntTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \ s    c         C   s   t  j |   S(   sl   
        DelLast(TFltIntIntTrV self)

        Parameters:
            self: TVec< TFltIntIntTr > *

        (   R   t   TFltIntIntTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ] s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltIntIntTrV self, TFltIntIntTr Val) -> bool

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  
] s    c         G   s   t  j |  |  S(   s   
        DelAll(TFltIntIntTrV self, TFltIntIntTr Val)

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ] s    c         G   s   t  j |  |  S(   s   
        PutAll(TFltIntIntTrV self, TFltIntIntTr Val)

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ] s    c         G   s   t  j |  |  S(   s'  
        Swap(TFltIntIntTrV self, TFltIntIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TFlt,TInt,TInt >,int > &

        Swap(TFltIntIntTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltIntIntTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  (] s    c          G   s   t  j |    S(   s   
        SwapI(TFltIntIntTr LVal, TFltIntIntTr RVal)

        Parameters:
            LVal: TVec< TTriple< TFlt,TInt,TInt > >::TIter
            RVal: TVec< TTriple< TFlt,TInt,TInt > >::TIter

        (   R   t   TFltIntIntTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  8] s    	c         C   s   t  j |   S(   su   
        NextPerm(TFltIntIntTrV self) -> bool

        Parameters:
            self: TVec< TFltIntIntTr > *

        (   R   t   TFltIntIntTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  D] s    c         C   s   t  j |   S(   su   
        PrevPerm(TFltIntIntTrV self) -> bool

        Parameters:
            self: TVec< TFltIntIntTr > *

        (   R   t   TFltIntIntTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  N] s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltIntIntTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltIntIntTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  X] s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltIntIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntIntTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  c] s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltIntIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntIntTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  o] s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltIntIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntIntTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  {] s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltIntIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntIntTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ] s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltIntIntTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltIntIntTrV self)

        Parameters:
            self: TVec< TFltIntIntTr > *

        (   R   t   TFltIntIntTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ] s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltIntIntTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltIntIntTrV self) -> bool

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  ] s    c         G   s   t  j |  |  S(   se   
        Shuffle(TFltIntIntTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltIntIntTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  ] s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltIntIntTrV self)
        Reverse(TFltIntIntTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltIntIntTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ] s    
c         C   s   t  j |   S(   sj   
        Merge(TFltIntIntTrV self)

        Parameters:
            self: TVec< TFltIntIntTr > *

        (   R   t   TFltIntIntTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ] s    c         G   s   t  j |  |  S(   su  
        Intrs(TFltIntIntTrV self, TFltIntIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &

        Intrs(TFltIntIntTrV self, TFltIntIntTrV ValV, TFltIntIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &
            DstValV: TVec< TTriple< TFlt,TInt,TInt >,int > &

        (   R   t   TFltIntIntTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  ] s    c         G   s   t  j |  |  S(   su  
        Union(TFltIntIntTrV self, TFltIntIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &

        Union(TFltIntIntTrV self, TFltIntIntTrV ValV, TFltIntIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &
            DstValV: TVec< TTriple< TFlt,TInt,TInt >,int > &

        (   R   t   TFltIntIntTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ] s    c         G   s   t  j |  |  S(   ss  
        Diff(TFltIntIntTrV self, TFltIntIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &

        Diff(TFltIntIntTrV self, TFltIntIntTrV ValV, TFltIntIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &
            DstValV: TVec< TTriple< TFlt,TInt,TInt >,int > &

        (   R   t   TFltIntIntTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  ] s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltIntIntTrV self, TFltIntIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ^ s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltIntIntTrV self, TFltIntIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ^ s    c         G   s   t  j |  |  S(   s   
        Count(TFltIntIntTrV self, TFltIntIntTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ^ s    c         G   s   t  j |  |  S(   sC  
        SearchBin(TFltIntIntTrV self, TFltIntIntTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        SearchBin(TFltIntIntTrV self, TFltIntIntTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &
            InsValN: int &

        (   R   t   TFltIntIntTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  ^ s    c         G   s   t  j |  |  S(   sO  
        SearchForw(TFltIntIntTrV self, TFltIntIntTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &
            BValN: int const &

        SearchForw(TFltIntIntTrV self, TFltIntIntTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  /^ s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltIntIntTrV self, TFltIntIntTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  ?^ s    c         G   s   t  j |  |  S(   so  
        SearchVForw(TFltIntIntTrV self, TFltIntIntTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TFltIntIntTrV self, TFltIntIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  I^ s    c         G   s   t  j |  |  S(   s5  
        IsIn(TFltIntIntTrV self, TFltIntIntTr Val) -> bool

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        IsIn(TFltIntIntTrV self, TFltIntIntTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &
            ValN: int &

        (   R   t   TFltIntIntTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  Y^ s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltIntIntTrV self, TFltIntIntTr Val) -> bool

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  i^ s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltIntIntTrV self, TFltIntIntTr Val) -> TFltIntIntTr

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  s^ s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltIntIntTrV self, TFltIntIntTr Val) -> TFltIntIntTr

        Parameters:
            Val: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  }^ s    c         C   s   t  j |   S(   s{   
        GetMxValN(TFltIntIntTrV self) -> int

        Parameters:
            self: TVec< TFltIntIntTr > const *

        (   R   t   TFltIntIntTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  ^ s    c          G   s   t  j |    S(   s  
        GetV(TFltIntIntTr Val1) -> TFltIntIntTrV

        Parameters:
            Val1: TTriple< TFlt,TInt,TInt > const &

        GetV(TFltIntIntTr Val1, TFltIntIntTr Val2) -> TFltIntIntTrV

        Parameters:
            Val1: TTriple< TFlt,TInt,TInt > const &
            Val2: TTriple< TFlt,TInt,TInt > const &

        GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3) -> TFltIntIntTrV

        Parameters:
            Val1: TTriple< TFlt,TInt,TInt > const &
            Val2: TTriple< TFlt,TInt,TInt > const &
            Val3: TTriple< TFlt,TInt,TInt > const &

        GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4) -> TFltIntIntTrV

        Parameters:
            Val1: TTriple< TFlt,TInt,TInt > const &
            Val2: TTriple< TFlt,TInt,TInt > const &
            Val3: TTriple< TFlt,TInt,TInt > const &
            Val4: TTriple< TFlt,TInt,TInt > const &

        GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4, TFltIntIntTr Val5) -> TFltIntIntTrV

        Parameters:
            Val1: TTriple< TFlt,TInt,TInt > const &
            Val2: TTriple< TFlt,TInt,TInt > const &
            Val3: TTriple< TFlt,TInt,TInt > const &
            Val4: TTriple< TFlt,TInt,TInt > const &
            Val5: TTriple< TFlt,TInt,TInt > const &

        GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4, TFltIntIntTr Val5, 
            TFltIntIntTr Val6) -> TFltIntIntTrV

        Parameters:
            Val1: TTriple< TFlt,TInt,TInt > const &
            Val2: TTriple< TFlt,TInt,TInt > const &
            Val3: TTriple< TFlt,TInt,TInt > const &
            Val4: TTriple< TFlt,TInt,TInt > const &
            Val5: TTriple< TFlt,TInt,TInt > const &
            Val6: TTriple< TFlt,TInt,TInt > const &

        GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4, TFltIntIntTr Val5, 
            TFltIntIntTr Val6, TFltIntIntTr Val7) -> TFltIntIntTrV

        Parameters:
            Val1: TTriple< TFlt,TInt,TInt > const &
            Val2: TTriple< TFlt,TInt,TInt > const &
            Val3: TTriple< TFlt,TInt,TInt > const &
            Val4: TTriple< TFlt,TInt,TInt > const &
            Val5: TTriple< TFlt,TInt,TInt > const &
            Val6: TTriple< TFlt,TInt,TInt > const &
            Val7: TTriple< TFlt,TInt,TInt > const &

        GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4, TFltIntIntTr Val5, 
            TFltIntIntTr Val6, TFltIntIntTr Val7, TFltIntIntTr Val8) -> TFltIntIntTrV

        Parameters:
            Val1: TTriple< TFlt,TInt,TInt > const &
            Val2: TTriple< TFlt,TInt,TInt > const &
            Val3: TTriple< TFlt,TInt,TInt > const &
            Val4: TTriple< TFlt,TInt,TInt > const &
            Val5: TTriple< TFlt,TInt,TInt > const &
            Val6: TTriple< TFlt,TInt,TInt > const &
            Val7: TTriple< TFlt,TInt,TInt > const &
            Val8: TTriple< TFlt,TInt,TInt > const &

        GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4, TFltIntIntTr Val5, 
            TFltIntIntTr Val6, TFltIntIntTr Val7, TFltIntIntTr Val8, TFltIntIntTr Val9) -> TFltIntIntTrV

        Parameters:
            Val1: TTriple< TFlt,TInt,TInt > const &
            Val2: TTriple< TFlt,TInt,TInt > const &
            Val3: TTriple< TFlt,TInt,TInt > const &
            Val4: TTriple< TFlt,TInt,TInt > const &
            Val5: TTriple< TFlt,TInt,TInt > const &
            Val6: TTriple< TFlt,TInt,TInt > const &
            Val7: TTriple< TFlt,TInt,TInt > const &
            Val8: TTriple< TFlt,TInt,TInt > const &
            Val9: TTriple< TFlt,TInt,TInt > const &

        (   R   t   TFltIntIntTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  ^ s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltIntIntTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [ s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TFltIntIntTrV_SwapI(TFltIntIntTr LVal, TFltIntIntTr RVal)

    Parameters:
        LVal: TVec< TTriple< TFlt,TInt,TInt > >::TIter
        RVal: TVec< TTriple< TFlt,TInt,TInt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5_ s    	c          G   s   t  j |    S(   s  
    GetV(TFltIntIntTr Val1) -> TFltIntIntTrV

    Parameters:
        Val1: TTriple< TFlt,TInt,TInt > const &

    GetV(TFltIntIntTr Val1, TFltIntIntTr Val2) -> TFltIntIntTrV

    Parameters:
        Val1: TTriple< TFlt,TInt,TInt > const &
        Val2: TTriple< TFlt,TInt,TInt > const &

    GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3) -> TFltIntIntTrV

    Parameters:
        Val1: TTriple< TFlt,TInt,TInt > const &
        Val2: TTriple< TFlt,TInt,TInt > const &
        Val3: TTriple< TFlt,TInt,TInt > const &

    GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4) -> TFltIntIntTrV

    Parameters:
        Val1: TTriple< TFlt,TInt,TInt > const &
        Val2: TTriple< TFlt,TInt,TInt > const &
        Val3: TTriple< TFlt,TInt,TInt > const &
        Val4: TTriple< TFlt,TInt,TInt > const &

    GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4, TFltIntIntTr Val5) -> TFltIntIntTrV

    Parameters:
        Val1: TTriple< TFlt,TInt,TInt > const &
        Val2: TTriple< TFlt,TInt,TInt > const &
        Val3: TTriple< TFlt,TInt,TInt > const &
        Val4: TTriple< TFlt,TInt,TInt > const &
        Val5: TTriple< TFlt,TInt,TInt > const &

    GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4, TFltIntIntTr Val5, 
        TFltIntIntTr Val6) -> TFltIntIntTrV

    Parameters:
        Val1: TTriple< TFlt,TInt,TInt > const &
        Val2: TTriple< TFlt,TInt,TInt > const &
        Val3: TTriple< TFlt,TInt,TInt > const &
        Val4: TTriple< TFlt,TInt,TInt > const &
        Val5: TTriple< TFlt,TInt,TInt > const &
        Val6: TTriple< TFlt,TInt,TInt > const &

    GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4, TFltIntIntTr Val5, 
        TFltIntIntTr Val6, TFltIntIntTr Val7) -> TFltIntIntTrV

    Parameters:
        Val1: TTriple< TFlt,TInt,TInt > const &
        Val2: TTriple< TFlt,TInt,TInt > const &
        Val3: TTriple< TFlt,TInt,TInt > const &
        Val4: TTriple< TFlt,TInt,TInt > const &
        Val5: TTriple< TFlt,TInt,TInt > const &
        Val6: TTriple< TFlt,TInt,TInt > const &
        Val7: TTriple< TFlt,TInt,TInt > const &

    GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4, TFltIntIntTr Val5, 
        TFltIntIntTr Val6, TFltIntIntTr Val7, TFltIntIntTr Val8) -> TFltIntIntTrV

    Parameters:
        Val1: TTriple< TFlt,TInt,TInt > const &
        Val2: TTriple< TFlt,TInt,TInt > const &
        Val3: TTriple< TFlt,TInt,TInt > const &
        Val4: TTriple< TFlt,TInt,TInt > const &
        Val5: TTriple< TFlt,TInt,TInt > const &
        Val6: TTriple< TFlt,TInt,TInt > const &
        Val7: TTriple< TFlt,TInt,TInt > const &
        Val8: TTriple< TFlt,TInt,TInt > const &

    TFltIntIntTrV_GetV(TFltIntIntTr Val1, TFltIntIntTr Val2, TFltIntIntTr Val3, TFltIntIntTr Val4, TFltIntIntTr Val5, 
        TFltIntIntTr Val6, TFltIntIntTr Val7, TFltIntIntTr Val8, TFltIntIntTr Val9) -> TFltIntIntTrV

    Parameters:
        Val1: TTriple< TFlt,TInt,TInt > const &
        Val2: TTriple< TFlt,TInt,TInt > const &
        Val3: TTriple< TFlt,TInt,TInt > const &
        Val4: TTriple< TFlt,TInt,TInt > const &
        Val5: TTriple< TFlt,TInt,TInt > const &
        Val6: TTriple< TFlt,TInt,TInt > const &
        Val7: TTriple< TFlt,TInt,TInt > const &
        Val8: TTriple< TFlt,TInt,TInt > const &
        Val9: TTriple< TFlt,TInt,TInt > const &

    (   R   R:  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR:  @_ s    Xt   TFltFltStrTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TFltFltStrTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sh  
        __init__(TVec<(TFltFltStrTr)> self) -> TFltFltStrTrV
        __init__(TVec<(TFltFltStrTr)> self, TFltFltStrTrV Vec) -> TFltFltStrTrV

        Parameters:
            Vec: TVec< TTriple< TFlt,TFlt,TStr >,int > const &

        __init__(TVec<(TFltFltStrTr)> self, int const & _Vals) -> TFltFltStrTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltFltStrTr)> self, int const & _MxVals, int const & _Vals) -> TFltFltStrTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltFltStrTr)> self, TFltFltStrTr _ValT, int const & _Vals) -> TFltFltStrTrV

        Parameters:
            _ValT: TTriple< TFlt,TFlt,TStr > *
            _Vals: int const &

        __init__(TVec<(TFltFltStrTr)> self, TSIn SIn) -> TFltFltStrTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltFltStrTrV_swiginitt   new_TFltFltStrTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   _ s    c         G   s   t  j |  |  S(   sb   
        Load(TFltFltStrTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltFltStrTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _ s    c         G   s   t  j |  |  S(   sf   
        Save(TFltFltStrTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltFltStrTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    c         G   s   t  j |  |  S(   s   
        __add__(TFltFltStrTrV self, TFltFltStrTr Val) -> TFltFltStrTrV

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _ s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltFltStrTrV self, TFltFltStrTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TFlt,TFlt,TStr >,int > const &

        (   R   t   TFltFltStrTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltFltStrTrV self, TFltFltStrTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TFlt,TFlt,TStr >,int > const &

        (   R   t   TFltFltStrTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _ s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TFltFltStrTrV self) -> int

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    c         C   s   t  j |   S(   s|   
        GetMemSize(TFltFltStrTrV self) -> int

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _ s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltFltStrTrV self) -> int

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ` s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TFltFltStrTrV self) -> int

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ` s    c         G   s   t  j |  |  S(   s  
        Gen(TFltFltStrTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltFltStrTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltFltStrTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ` s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltFltStrTrV self, TFltFltStrTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TFlt,TFlt,TStr > *
            _Vals: int const &

        (   R   t   TFltFltStrTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )` s    	c         C   s   t  j |   S(   sx   
        IsExt(TFltFltStrTrV self) -> bool

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4` s    c         G   s   t  j |  |  S(   s  
        Reserve(TFltFltStrTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltFltStrTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltFltStrTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   >` s    c         G   s   t  j |  |  S(   s  
        Clr(TFltFltStrTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltFltStrTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltFltStrTrV self)

        Parameters:
            self: TVec< TFltFltStrTr > *

        (   R   t   TFltFltStrTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N` s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltFltStrTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltFltStrTrV self)

        Parameters:
            self: TVec< TFltFltStrTr > *

        (   R   t   TFltFltStrTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c` s    c         C   s   t  j |   S(   si   
        Pack(TFltFltStrTrV self)

        Parameters:
            self: TVec< TFltFltStrTr > *

        (   R   t   TFltFltStrTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r` s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltFltStrTrV self, TFltFltStrTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TFlt,TFlt,TStr >,int > &

        (   R   t   TFltFltStrTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |` s    c         C   s   t  j |   S(   sx   
        Empty(TFltFltStrTrV self) -> bool

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   ` s    c         C   s   t  j |   S(   su   
        Len(TFltFltStrTrV self) -> int

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   ` s    c         C   s   t  j |   S(   sz   
        Reserved(TFltFltStrTrV self) -> int

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  ` s    c         G   s   t  j |  |  S(   s   
        Last(TFltFltStrTrV self) -> TFltFltStrTr
        Last(TFltFltStrTrV self) -> TFltFltStrTr

        Parameters:
            self: TVec< TFltFltStrTr > *

        (   R   t   TFltFltStrTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ` s    	c         C   s   t  j |   S(   sz   
        LastValN(TFltFltStrTrV self) -> int

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ` s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltFltStrTrV self) -> TFltFltStrTr
        LastLast(TFltFltStrTrV self) -> TFltFltStrTr

        Parameters:
            self: TVec< TFltFltStrTr > *

        (   R   t   TFltFltStrTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ` s    	c         C   s   t  j |   S(   s   
        BegI(TFltFltStrTrV self) -> TFltFltStrTr

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ` s    c         C   s   t  j |   S(   s   
        EndI(TFltFltStrTrV self) -> TFltFltStrTr

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ` s    c         G   s   t  j |  |  S(   s   
        GetI(TFltFltStrTrV self, int const & ValN) -> TFltFltStrTr

        Parameters:
            ValN: int const &

        (   R   t   TFltFltStrTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  ` s    c         G   s   t  j |  |  S(   s  
        Add(TFltFltStrTrV self) -> int
        Add(TFltFltStrTrV self, TFltFltStrTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        Add(TFltFltStrTrV self, TFltFltStrTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > &

        Add(TFltFltStrTrV self, TFltFltStrTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &
            ResizeLen: int const &

        (   R   t   TFltFltStrTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ` s    c         G   s   t  j |  |  S(   s   
        AddV(TFltFltStrTrV self, TFltFltStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &

        (   R   t   TFltFltStrTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ` s    c         G   s   t  j |  |  S(   sD  
        AddSorted(TFltFltStrTrV self, TFltFltStrTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltFltStrTrV self, TFltFltStrTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &
            Asc: bool const &

        AddSorted(TFltFltStrTrV self, TFltFltStrTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltFltStrTrV self, TFltFltStrTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &
            Asc: bool const &

        (   R   t   TFltFltStrTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltFltStrTrV self, TFltFltStrTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $a s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltFltStrTrV self, TFltFltStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &

        (   R   t   TFltFltStrTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .a s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltFltStrTrV self, TFltFltStrTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8a s    c         G   s   t  j |  |  S(   s   
        GetVal(TFltFltStrTrV self, int const & ValN) -> TFltFltStrTr

        Parameters:
            ValN: int const &

        GetVal(TFltFltStrTrV self, int const & ValN) -> TFltFltStrTr

        Parameters:
            ValN: int const &

        (   R   t   TFltFltStrTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ba s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltFltStrTrV self, int const & ValN, TFltFltStrTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Qa s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltFltStrTrV self, int const & BValN, int const & EValN, TFltFltStrTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > &

        (   R   t   TFltFltStrTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \a s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltFltStrTrV self, int const & ValN, TFltFltStrTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ha s    	c         G   s   t  j |  |  S(   s  
        Del(TFltFltStrTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltFltStrTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltFltStrTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   sa s    c         C   s   t  j |   S(   sl   
        DelLast(TFltFltStrTrV self)

        Parameters:
            self: TVec< TFltFltStrTr > *

        (   R   t   TFltFltStrTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltFltStrTrV self, TFltFltStrTr Val) -> bool

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  a s    c         G   s   t  j |  |  S(   s   
        DelAll(TFltFltStrTrV self, TFltFltStrTr Val)

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  a s    c         G   s   t  j |  |  S(   s   
        PutAll(TFltFltStrTrV self, TFltFltStrTr Val)

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  a s    c         G   s   t  j |  |  S(   s'  
        Swap(TFltFltStrTrV self, TFltFltStrTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TFlt,TFlt,TStr >,int > &

        Swap(TFltFltStrTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltFltStrTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  a s    c          G   s   t  j |    S(   s   
        SwapI(TFltFltStrTr LVal, TFltFltStrTr RVal)

        Parameters:
            LVal: TVec< TTriple< TFlt,TFlt,TStr > >::TIter
            RVal: TVec< TTriple< TFlt,TFlt,TStr > >::TIter

        (   R   t   TFltFltStrTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  a s    	c         C   s   t  j |   S(   su   
        NextPerm(TFltFltStrTrV self) -> bool

        Parameters:
            self: TVec< TFltFltStrTr > *

        (   R   t   TFltFltStrTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  a s    c         C   s   t  j |   S(   su   
        PrevPerm(TFltFltStrTrV self) -> bool

        Parameters:
            self: TVec< TFltFltStrTr > *

        (   R   t   TFltFltStrTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  a s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltFltStrTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltFltStrTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  a s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltFltStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltFltStrTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  a s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltFltStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltFltStrTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  a s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltFltStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltFltStrTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  a s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltFltStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltFltStrTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  
b s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltFltStrTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltFltStrTrV self)

        Parameters:
            self: TVec< TFltFltStrTr > *

        (   R   t   TFltFltStrTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  b s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltFltStrTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltFltStrTrV self) -> bool

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  %b s    c         G   s   t  j |  |  S(   se   
        Shuffle(TFltFltStrTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltFltStrTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  4b s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltFltStrTrV self)
        Reverse(TFltFltStrTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltFltStrTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  >b s    
c         C   s   t  j |   S(   sj   
        Merge(TFltFltStrTrV self)

        Parameters:
            self: TVec< TFltFltStrTr > *

        (   R   t   TFltFltStrTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  Jb s    c         G   s   t  j |  |  S(   su  
        Intrs(TFltFltStrTrV self, TFltFltStrTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &

        Intrs(TFltFltStrTrV self, TFltFltStrTrV ValV, TFltFltStrTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &
            DstValV: TVec< TTriple< TFlt,TFlt,TStr >,int > &

        (   R   t   TFltFltStrTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  Tb s    c         G   s   t  j |  |  S(   su  
        Union(TFltFltStrTrV self, TFltFltStrTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &

        Union(TFltFltStrTrV self, TFltFltStrTrV ValV, TFltFltStrTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &
            DstValV: TVec< TTriple< TFlt,TFlt,TStr >,int > &

        (   R   t   TFltFltStrTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  db s    c         G   s   t  j |  |  S(   ss  
        Diff(TFltFltStrTrV self, TFltFltStrTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &

        Diff(TFltFltStrTrV self, TFltFltStrTrV ValV, TFltFltStrTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &
            DstValV: TVec< TTriple< TFlt,TFlt,TStr >,int > &

        (   R   t   TFltFltStrTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  tb s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltFltStrTrV self, TFltFltStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &

        (   R   t   TFltFltStrTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  b s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltFltStrTrV self, TFltFltStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &

        (   R   t   TFltFltStrTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  b s    c         G   s   t  j |  |  S(   s   
        Count(TFltFltStrTrV self, TFltFltStrTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  b s    c         G   s   t  j |  |  S(   sC  
        SearchBin(TFltFltStrTrV self, TFltFltStrTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        SearchBin(TFltFltStrTrV self, TFltFltStrTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &
            InsValN: int &

        (   R   t   TFltFltStrTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  b s    c         G   s   t  j |  |  S(   sO  
        SearchForw(TFltFltStrTrV self, TFltFltStrTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &
            BValN: int const &

        SearchForw(TFltFltStrTrV self, TFltFltStrTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  b s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltFltStrTrV self, TFltFltStrTr Val) -> int

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  b s    c         G   s   t  j |  |  S(   so  
        SearchVForw(TFltFltStrTrV self, TFltFltStrTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &
            BValN: int const &

        SearchVForw(TFltFltStrTrV self, TFltFltStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TFlt,TFlt,TStr >,int > const &

        (   R   t   TFltFltStrTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  b s    c         G   s   t  j |  |  S(   s5  
        IsIn(TFltFltStrTrV self, TFltFltStrTr Val) -> bool

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        IsIn(TFltFltStrTrV self, TFltFltStrTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &
            ValN: int &

        (   R   t   TFltFltStrTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  b s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltFltStrTrV self, TFltFltStrTr Val) -> bool

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  b s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltFltStrTrV self, TFltFltStrTr Val) -> TFltFltStrTr

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  b s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltFltStrTrV self, TFltFltStrTr Val) -> TFltFltStrTr

        Parameters:
            Val: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   c s    c         C   s   t  j |   S(   s{   
        GetMxValN(TFltFltStrTrV self) -> int

        Parameters:
            self: TVec< TFltFltStrTr > const *

        (   R   t   TFltFltStrTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  
c s    c          G   s   t  j |    S(   s  
        GetV(TFltFltStrTr Val1) -> TFltFltStrTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TStr > const &

        GetV(TFltFltStrTr Val1, TFltFltStrTr Val2) -> TFltFltStrTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TStr > const &
            Val2: TTriple< TFlt,TFlt,TStr > const &

        GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3) -> TFltFltStrTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TStr > const &
            Val2: TTriple< TFlt,TFlt,TStr > const &
            Val3: TTriple< TFlt,TFlt,TStr > const &

        GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4) -> TFltFltStrTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TStr > const &
            Val2: TTriple< TFlt,TFlt,TStr > const &
            Val3: TTriple< TFlt,TFlt,TStr > const &
            Val4: TTriple< TFlt,TFlt,TStr > const &

        GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4, TFltFltStrTr Val5) -> TFltFltStrTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TStr > const &
            Val2: TTriple< TFlt,TFlt,TStr > const &
            Val3: TTriple< TFlt,TFlt,TStr > const &
            Val4: TTriple< TFlt,TFlt,TStr > const &
            Val5: TTriple< TFlt,TFlt,TStr > const &

        GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4, TFltFltStrTr Val5, 
            TFltFltStrTr Val6) -> TFltFltStrTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TStr > const &
            Val2: TTriple< TFlt,TFlt,TStr > const &
            Val3: TTriple< TFlt,TFlt,TStr > const &
            Val4: TTriple< TFlt,TFlt,TStr > const &
            Val5: TTriple< TFlt,TFlt,TStr > const &
            Val6: TTriple< TFlt,TFlt,TStr > const &

        GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4, TFltFltStrTr Val5, 
            TFltFltStrTr Val6, TFltFltStrTr Val7) -> TFltFltStrTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TStr > const &
            Val2: TTriple< TFlt,TFlt,TStr > const &
            Val3: TTriple< TFlt,TFlt,TStr > const &
            Val4: TTriple< TFlt,TFlt,TStr > const &
            Val5: TTriple< TFlt,TFlt,TStr > const &
            Val6: TTriple< TFlt,TFlt,TStr > const &
            Val7: TTriple< TFlt,TFlt,TStr > const &

        GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4, TFltFltStrTr Val5, 
            TFltFltStrTr Val6, TFltFltStrTr Val7, TFltFltStrTr Val8) -> TFltFltStrTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TStr > const &
            Val2: TTriple< TFlt,TFlt,TStr > const &
            Val3: TTriple< TFlt,TFlt,TStr > const &
            Val4: TTriple< TFlt,TFlt,TStr > const &
            Val5: TTriple< TFlt,TFlt,TStr > const &
            Val6: TTriple< TFlt,TFlt,TStr > const &
            Val7: TTriple< TFlt,TFlt,TStr > const &
            Val8: TTriple< TFlt,TFlt,TStr > const &

        GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4, TFltFltStrTr Val5, 
            TFltFltStrTr Val6, TFltFltStrTr Val7, TFltFltStrTr Val8, TFltFltStrTr Val9) -> TFltFltStrTrV

        Parameters:
            Val1: TTriple< TFlt,TFlt,TStr > const &
            Val2: TTriple< TFlt,TFlt,TStr > const &
            Val3: TTriple< TFlt,TFlt,TStr > const &
            Val4: TTriple< TFlt,TFlt,TStr > const &
            Val5: TTriple< TFlt,TFlt,TStr > const &
            Val6: TTriple< TFlt,TFlt,TStr > const &
            Val7: TTriple< TFlt,TFlt,TStr > const &
            Val8: TTriple< TFlt,TFlt,TStr > const &
            Val9: TTriple< TFlt,TFlt,TStr > const &

        (   R   t   TFltFltStrTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  c s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltFltStrTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR<  _ s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TFltFltStrTrV_SwapI(TFltFltStrTr LVal, TFltFltStrTr RVal)

    Parameters:
        LVal: TVec< TTriple< TFlt,TFlt,TStr > >::TIter
        RVal: TVec< TTriple< TFlt,TFlt,TStr > >::TIter

    (   R   Rj  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRj  c s    	c          G   s   t  j |    S(   s  
    GetV(TFltFltStrTr Val1) -> TFltFltStrTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TStr > const &

    GetV(TFltFltStrTr Val1, TFltFltStrTr Val2) -> TFltFltStrTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TStr > const &
        Val2: TTriple< TFlt,TFlt,TStr > const &

    GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3) -> TFltFltStrTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TStr > const &
        Val2: TTriple< TFlt,TFlt,TStr > const &
        Val3: TTriple< TFlt,TFlt,TStr > const &

    GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4) -> TFltFltStrTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TStr > const &
        Val2: TTriple< TFlt,TFlt,TStr > const &
        Val3: TTriple< TFlt,TFlt,TStr > const &
        Val4: TTriple< TFlt,TFlt,TStr > const &

    GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4, TFltFltStrTr Val5) -> TFltFltStrTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TStr > const &
        Val2: TTriple< TFlt,TFlt,TStr > const &
        Val3: TTriple< TFlt,TFlt,TStr > const &
        Val4: TTriple< TFlt,TFlt,TStr > const &
        Val5: TTriple< TFlt,TFlt,TStr > const &

    GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4, TFltFltStrTr Val5, 
        TFltFltStrTr Val6) -> TFltFltStrTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TStr > const &
        Val2: TTriple< TFlt,TFlt,TStr > const &
        Val3: TTriple< TFlt,TFlt,TStr > const &
        Val4: TTriple< TFlt,TFlt,TStr > const &
        Val5: TTriple< TFlt,TFlt,TStr > const &
        Val6: TTriple< TFlt,TFlt,TStr > const &

    GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4, TFltFltStrTr Val5, 
        TFltFltStrTr Val6, TFltFltStrTr Val7) -> TFltFltStrTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TStr > const &
        Val2: TTriple< TFlt,TFlt,TStr > const &
        Val3: TTriple< TFlt,TFlt,TStr > const &
        Val4: TTriple< TFlt,TFlt,TStr > const &
        Val5: TTriple< TFlt,TFlt,TStr > const &
        Val6: TTriple< TFlt,TFlt,TStr > const &
        Val7: TTriple< TFlt,TFlt,TStr > const &

    GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4, TFltFltStrTr Val5, 
        TFltFltStrTr Val6, TFltFltStrTr Val7, TFltFltStrTr Val8) -> TFltFltStrTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TStr > const &
        Val2: TTriple< TFlt,TFlt,TStr > const &
        Val3: TTriple< TFlt,TFlt,TStr > const &
        Val4: TTriple< TFlt,TFlt,TStr > const &
        Val5: TTriple< TFlt,TFlt,TStr > const &
        Val6: TTriple< TFlt,TFlt,TStr > const &
        Val7: TTriple< TFlt,TFlt,TStr > const &
        Val8: TTriple< TFlt,TFlt,TStr > const &

    TFltFltStrTrV_GetV(TFltFltStrTr Val1, TFltFltStrTr Val2, TFltFltStrTr Val3, TFltFltStrTr Val4, TFltFltStrTr Val5, 
        TFltFltStrTr Val6, TFltFltStrTr Val7, TFltFltStrTr Val8, TFltFltStrTr Val9) -> TFltFltStrTrV

    Parameters:
        Val1: TTriple< TFlt,TFlt,TStr > const &
        Val2: TTriple< TFlt,TFlt,TStr > const &
        Val3: TTriple< TFlt,TFlt,TStr > const &
        Val4: TTriple< TFlt,TFlt,TStr > const &
        Val5: TTriple< TFlt,TFlt,TStr > const &
        Val6: TTriple< TFlt,TFlt,TStr > const &
        Val7: TTriple< TFlt,TFlt,TStr > const &
        Val8: TTriple< TFlt,TFlt,TStr > const &
        Val9: TTriple< TFlt,TFlt,TStr > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c s    Xt   TAscFltIntPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TAscFltIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s`  
        __init__(TVec<(TAscFltIntPr)> self) -> TAscFltIntPrV
        __init__(TVec<(TAscFltIntPr)> self, TAscFltIntPrV Vec) -> TAscFltIntPrV

        Parameters:
            Vec: TVec< TPair< TAscFlt,TInt >,int > const &

        __init__(TVec<(TAscFltIntPr)> self, int const & _Vals) -> TAscFltIntPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TAscFltIntPr)> self, int const & _MxVals, int const & _Vals) -> TAscFltIntPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TAscFltIntPr)> self, TAscFltIntPr _ValT, int const & _Vals) -> TAscFltIntPrV

        Parameters:
            _ValT: TPair< TAscFlt,TInt > *
            _Vals: int const &

        __init__(TVec<(TAscFltIntPr)> self, TSIn SIn) -> TAscFltIntPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TAscFltIntPrV_swiginitt   new_TAscFltIntPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   "d s    c         G   s   t  j |  |  S(   sb   
        Load(TAscFltIntPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TAscFltIntPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Bd s    c         G   s   t  j |  |  S(   sf   
        Save(TAscFltIntPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TAscFltIntPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ld s    c         G   s   t  j |  |  S(   s   
        __add__(TAscFltIntPrV self, TAscFltIntPr Val) -> TAscFltIntPrV

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Vd s    c         G   s   t  j |  |  S(   s   
        __eq__(TAscFltIntPrV self, TAscFltIntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `d s    c         G   s   t  j |  |  S(   s   
        __lt__(TAscFltIntPrV self, TAscFltIntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  jd s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TAscFltIntPrV self) -> int

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   td s    c         C   s   t  j |   S(   s|   
        GetMemSize(TAscFltIntPrV self) -> int

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ~d s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TAscFltIntPrV self) -> int

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  d s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TAscFltIntPrV self) -> int

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  d s    c         G   s   t  j |  |  S(   s  
        Gen(TAscFltIntPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TAscFltIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TAscFltIntPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    c         G   s   t  j |  |  S(   s   
        GenExt(TAscFltIntPrV self, TAscFltIntPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TAscFlt,TInt > *
            _Vals: int const &

        (   R   t   TAscFltIntPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d s    	c         C   s   t  j |   S(   sx   
        IsExt(TAscFltIntPrV self) -> bool

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d s    c         G   s   t  j |  |  S(   s  
        Reserve(TAscFltIntPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TAscFltIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TAscFltIntPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    c         G   s   t  j |  |  S(   s  
        Clr(TAscFltIntPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TAscFltIntPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TAscFltIntPrV self)

        Parameters:
            self: TVec< TAscFltIntPr > *

        (   R   t   TAscFltIntPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    c         G   s   t  j |  |  S(   s   
        Trunc(TAscFltIntPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TAscFltIntPrV self)

        Parameters:
            self: TVec< TAscFltIntPr > *

        (   R   t   TAscFltIntPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    c         C   s   t  j |   S(   si   
        Pack(TAscFltIntPrV self)

        Parameters:
            self: TVec< TAscFltIntPr > *

        (   R   t   TAscFltIntPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TAscFltIntPrV self, TAscFltIntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TAscFlt,TInt >,int > &

        (   R   t   TAscFltIntPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d s    c         C   s   t  j |   S(   sx   
        Empty(TAscFltIntPrV self) -> bool

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   	e s    c         C   s   t  j |   S(   su   
        Len(TAscFltIntPrV self) -> int

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   e s    c         C   s   t  j |   S(   sz   
        Reserved(TAscFltIntPrV self) -> int

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  e s    c         G   s   t  j |  |  S(   s   
        Last(TAscFltIntPrV self) -> TAscFltIntPr
        Last(TAscFltIntPrV self) -> TAscFltIntPr

        Parameters:
            self: TVec< TAscFltIntPr > *

        (   R   t   TAscFltIntPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  'e s    	c         C   s   t  j |   S(   sz   
        LastValN(TAscFltIntPrV self) -> int

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2e s    c         G   s   t  j |  |  S(   s   
        LastLast(TAscFltIntPrV self) -> TAscFltIntPr
        LastLast(TAscFltIntPrV self) -> TAscFltIntPr

        Parameters:
            self: TVec< TAscFltIntPr > *

        (   R   t   TAscFltIntPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <e s    	c         C   s   t  j |   S(   s   
        BegI(TAscFltIntPrV self) -> TAscFltIntPr

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ge s    c         C   s   t  j |   S(   s   
        EndI(TAscFltIntPrV self) -> TAscFltIntPr

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Qe s    c         G   s   t  j |  |  S(   s   
        GetI(TAscFltIntPrV self, int const & ValN) -> TAscFltIntPr

        Parameters:
            ValN: int const &

        (   R   t   TAscFltIntPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  [e s    c         G   s   t  j |  |  S(   s  
        Add(TAscFltIntPrV self) -> int
        Add(TAscFltIntPrV self, TAscFltIntPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        Add(TAscFltIntPrV self, TAscFltIntPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > &

        Add(TAscFltIntPrV self, TAscFltIntPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &
            ResizeLen: int const &

        (   R   t   TAscFltIntPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ee s    c         G   s   t  j |  |  S(   s   
        AddV(TAscFltIntPrV self, TAscFltIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  {e s    c         G   s   t  j |  |  S(   s8  
        AddSorted(TAscFltIntPrV self, TAscFltIntPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TAscFltIntPrV self, TAscFltIntPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &
            Asc: bool const &

        AddSorted(TAscFltIntPrV self, TAscFltIntPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TAscFltIntPrV self, TAscFltIntPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &
            Asc: bool const &

        (   R   t   TAscFltIntPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TAscFltIntPrV self, TAscFltIntPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TAscFltIntPrV self, TAscFltIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e s    c         G   s   t  j |  |  S(   s   
        AddUnique(TAscFltIntPrV self, TAscFltIntPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e s    c         G   s   t  j |  |  S(   s   
        GetVal(TAscFltIntPrV self, int const & ValN) -> TAscFltIntPr

        Parameters:
            ValN: int const &

        GetVal(TAscFltIntPrV self, int const & ValN) -> TAscFltIntPr

        Parameters:
            ValN: int const &

        (   R   t   TAscFltIntPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e s    c         G   s   t  j |  |  S(   s   
        SetVal(TAscFltIntPrV self, int const & ValN, TAscFltIntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TAscFltIntPrV self, int const & BValN, int const & EValN, TAscFltIntPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TAscFlt,TInt >,int > &

        (   R   t   TAscFltIntPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e s    
c         G   s   t  j |  |  S(   s   
        Ins(TAscFltIntPrV self, int const & ValN, TAscFltIntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e s    	c         G   s   t  j |  |  S(   s  
        Del(TAscFltIntPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TAscFltIntPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TAscFltIntPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e s    c         C   s   t  j |   S(   sl   
        DelLast(TAscFltIntPrV self)

        Parameters:
            self: TVec< TAscFltIntPr > *

        (   R   t   TAscFltIntPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TAscFltIntPrV self, TAscFltIntPr Val) -> bool

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  f s    c         G   s   t  j |  |  S(   s   
        DelAll(TAscFltIntPrV self, TAscFltIntPr Val)

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  f s    c         G   s   t  j |  |  S(   s   
        PutAll(TAscFltIntPrV self, TAscFltIntPr Val)

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  $f s    c         G   s   t  j |  |  S(   s#  
        Swap(TAscFltIntPrV self, TAscFltIntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TAscFlt,TInt >,int > &

        Swap(TAscFltIntPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TAscFltIntPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  .f s    c          G   s   t  j |    S(   s   
        SwapI(TAscFltIntPr LVal, TAscFltIntPr RVal)

        Parameters:
            LVal: TVec< TPair< TAscFlt,TInt > >::TIter
            RVal: TVec< TPair< TAscFlt,TInt > >::TIter

        (   R   t   TAscFltIntPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  >f s    	c         C   s   t  j |   S(   su   
        NextPerm(TAscFltIntPrV self) -> bool

        Parameters:
            self: TVec< TAscFltIntPr > *

        (   R   t   TAscFltIntPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  Jf s    c         C   s   t  j |   S(   su   
        PrevPerm(TAscFltIntPrV self) -> bool

        Parameters:
            self: TVec< TAscFltIntPr > *

        (   R   t   TAscFltIntPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  Tf s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TAscFltIntPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TAscFltIntPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  ^f s    	c         G   s   t  j |  |  S(   s   
        BSort(TAscFltIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltIntPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  if s    
c         G   s   t  j |  |  S(   s   
        ISort(TAscFltIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltIntPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  uf s    
c         G   s   t  j |  |  S(   s   
        Partition(TAscFltIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltIntPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  f s    
c         G   s   t  j |  |  S(   s   
        QSort(TAscFltIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltIntPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  f s    
c         C   s   t  j |  |  S(   s   
        Sort(TAscFltIntPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TAscFltIntPrV self)

        Parameters:
            self: TVec< TAscFltIntPr > *

        (   R   t   TAscFltIntPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f s    c         C   s   t  j |  |  S(   s   
        IsSorted(TAscFltIntPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TAscFltIntPrV self) -> bool

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  f s    c         G   s   t  j |  |  S(   se   
        Shuffle(TAscFltIntPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TAscFltIntPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  f s    c         G   s   t  j |  |  S(   s   
        Reverse(TAscFltIntPrV self)
        Reverse(TAscFltIntPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TAscFltIntPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f s    
c         C   s   t  j |   S(   sj   
        Merge(TAscFltIntPrV self)

        Parameters:
            self: TVec< TAscFltIntPr > *

        (   R   t   TAscFltIntPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  f s    c         G   s   t  j |  |  S(   si  
        Intrs(TAscFltIntPrV self, TAscFltIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &

        Intrs(TAscFltIntPrV self, TAscFltIntPrV ValV, TAscFltIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &
            DstValV: TVec< TPair< TAscFlt,TInt >,int > &

        (   R   t   TAscFltIntPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  f s    c         G   s   t  j |  |  S(   si  
        Union(TAscFltIntPrV self, TAscFltIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &

        Union(TAscFltIntPrV self, TAscFltIntPrV ValV, TAscFltIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &
            DstValV: TVec< TPair< TAscFlt,TInt >,int > &

        (   R   t   TAscFltIntPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f s    c         G   s   t  j |  |  S(   sg  
        Diff(TAscFltIntPrV self, TAscFltIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &

        Diff(TAscFltIntPrV self, TAscFltIntPrV ValV, TAscFltIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &
            DstValV: TVec< TPair< TAscFlt,TInt >,int > &

        (   R   t   TAscFltIntPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  f s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TAscFltIntPrV self, TAscFltIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  g s    c         G   s   t  j |  |  S(   s   
        UnionLen(TAscFltIntPrV self, TAscFltIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  g s    c         G   s   t  j |  |  S(   s   
        Count(TAscFltIntPrV self, TAscFltIntPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  g s    c         G   s   t  j |  |  S(   s;  
        SearchBin(TAscFltIntPrV self, TAscFltIntPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        SearchBin(TAscFltIntPrV self, TAscFltIntPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &
            InsValN: int &

        (   R   t   TAscFltIntPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  %g s    c         G   s   t  j |  |  S(   sG  
        SearchForw(TAscFltIntPrV self, TAscFltIntPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &
            BValN: int const &

        SearchForw(TAscFltIntPrV self, TAscFltIntPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  5g s    c         G   s   t  j |  |  S(   s   
        SearchBack(TAscFltIntPrV self, TAscFltIntPr Val) -> int

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  Eg s    c         G   s   t  j |  |  S(   sg  
        SearchVForw(TAscFltIntPrV self, TAscFltIntPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TAscFltIntPrV self, TAscFltIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  Og s    c         G   s   t  j |  |  S(   s-  
        IsIn(TAscFltIntPrV self, TAscFltIntPr Val) -> bool

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        IsIn(TAscFltIntPrV self, TAscFltIntPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TAscFlt,TInt > const &
            ValN: int &

        (   R   t   TAscFltIntPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  _g s    c         G   s   t  j |  |  S(   s   
        IsInBin(TAscFltIntPrV self, TAscFltIntPr Val) -> bool

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  og s    c         G   s   t  j |  |  S(   s   
        GetDat(TAscFltIntPrV self, TAscFltIntPr Val) -> TAscFltIntPr

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  yg s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TAscFltIntPrV self, TAscFltIntPr Val) -> TAscFltIntPr

        Parameters:
            Val: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  g s    c         C   s   t  j |   S(   s{   
        GetMxValN(TAscFltIntPrV self) -> int

        Parameters:
            self: TVec< TAscFltIntPr > const *

        (   R   t   TAscFltIntPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  g s    c          G   s   t  j |    S(   s  
        GetV(TAscFltIntPr Val1) -> TAscFltIntPrV

        Parameters:
            Val1: TPair< TAscFlt,TInt > const &

        GetV(TAscFltIntPr Val1, TAscFltIntPr Val2) -> TAscFltIntPrV

        Parameters:
            Val1: TPair< TAscFlt,TInt > const &
            Val2: TPair< TAscFlt,TInt > const &

        GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3) -> TAscFltIntPrV

        Parameters:
            Val1: TPair< TAscFlt,TInt > const &
            Val2: TPair< TAscFlt,TInt > const &
            Val3: TPair< TAscFlt,TInt > const &

        GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4) -> TAscFltIntPrV

        Parameters:
            Val1: TPair< TAscFlt,TInt > const &
            Val2: TPair< TAscFlt,TInt > const &
            Val3: TPair< TAscFlt,TInt > const &
            Val4: TPair< TAscFlt,TInt > const &

        GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4, TAscFltIntPr Val5) -> TAscFltIntPrV

        Parameters:
            Val1: TPair< TAscFlt,TInt > const &
            Val2: TPair< TAscFlt,TInt > const &
            Val3: TPair< TAscFlt,TInt > const &
            Val4: TPair< TAscFlt,TInt > const &
            Val5: TPair< TAscFlt,TInt > const &

        GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4, TAscFltIntPr Val5, 
            TAscFltIntPr Val6) -> TAscFltIntPrV

        Parameters:
            Val1: TPair< TAscFlt,TInt > const &
            Val2: TPair< TAscFlt,TInt > const &
            Val3: TPair< TAscFlt,TInt > const &
            Val4: TPair< TAscFlt,TInt > const &
            Val5: TPair< TAscFlt,TInt > const &
            Val6: TPair< TAscFlt,TInt > const &

        GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4, TAscFltIntPr Val5, 
            TAscFltIntPr Val6, TAscFltIntPr Val7) -> TAscFltIntPrV

        Parameters:
            Val1: TPair< TAscFlt,TInt > const &
            Val2: TPair< TAscFlt,TInt > const &
            Val3: TPair< TAscFlt,TInt > const &
            Val4: TPair< TAscFlt,TInt > const &
            Val5: TPair< TAscFlt,TInt > const &
            Val6: TPair< TAscFlt,TInt > const &
            Val7: TPair< TAscFlt,TInt > const &

        GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4, TAscFltIntPr Val5, 
            TAscFltIntPr Val6, TAscFltIntPr Val7, TAscFltIntPr Val8) -> TAscFltIntPrV

        Parameters:
            Val1: TPair< TAscFlt,TInt > const &
            Val2: TPair< TAscFlt,TInt > const &
            Val3: TPair< TAscFlt,TInt > const &
            Val4: TPair< TAscFlt,TInt > const &
            Val5: TPair< TAscFlt,TInt > const &
            Val6: TPair< TAscFlt,TInt > const &
            Val7: TPair< TAscFlt,TInt > const &
            Val8: TPair< TAscFlt,TInt > const &

        GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4, TAscFltIntPr Val5, 
            TAscFltIntPr Val6, TAscFltIntPr Val7, TAscFltIntPr Val8, TAscFltIntPr Val9) -> TAscFltIntPrV

        Parameters:
            Val1: TPair< TAscFlt,TInt > const &
            Val2: TPair< TAscFlt,TInt > const &
            Val3: TPair< TAscFlt,TInt > const &
            Val4: TPair< TAscFlt,TInt > const &
            Val5: TPair< TAscFlt,TInt > const &
            Val6: TPair< TAscFlt,TInt > const &
            Val7: TPair< TAscFlt,TInt > const &
            Val8: TPair< TAscFlt,TInt > const &
            Val9: TPair< TAscFlt,TInt > const &

        (   R   t   TAscFltIntPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  g s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TAscFltIntPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TAscFltIntPrV_SwapI(TAscFltIntPr LVal, TAscFltIntPr RVal)

    Parameters:
        LVal: TVec< TPair< TAscFlt,TInt > >::TIter
        RVal: TVec< TPair< TAscFlt,TInt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ;h s    	c          G   s   t  j |    S(   s  
    GetV(TAscFltIntPr Val1) -> TAscFltIntPrV

    Parameters:
        Val1: TPair< TAscFlt,TInt > const &

    GetV(TAscFltIntPr Val1, TAscFltIntPr Val2) -> TAscFltIntPrV

    Parameters:
        Val1: TPair< TAscFlt,TInt > const &
        Val2: TPair< TAscFlt,TInt > const &

    GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3) -> TAscFltIntPrV

    Parameters:
        Val1: TPair< TAscFlt,TInt > const &
        Val2: TPair< TAscFlt,TInt > const &
        Val3: TPair< TAscFlt,TInt > const &

    GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4) -> TAscFltIntPrV

    Parameters:
        Val1: TPair< TAscFlt,TInt > const &
        Val2: TPair< TAscFlt,TInt > const &
        Val3: TPair< TAscFlt,TInt > const &
        Val4: TPair< TAscFlt,TInt > const &

    GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4, TAscFltIntPr Val5) -> TAscFltIntPrV

    Parameters:
        Val1: TPair< TAscFlt,TInt > const &
        Val2: TPair< TAscFlt,TInt > const &
        Val3: TPair< TAscFlt,TInt > const &
        Val4: TPair< TAscFlt,TInt > const &
        Val5: TPair< TAscFlt,TInt > const &

    GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4, TAscFltIntPr Val5, 
        TAscFltIntPr Val6) -> TAscFltIntPrV

    Parameters:
        Val1: TPair< TAscFlt,TInt > const &
        Val2: TPair< TAscFlt,TInt > const &
        Val3: TPair< TAscFlt,TInt > const &
        Val4: TPair< TAscFlt,TInt > const &
        Val5: TPair< TAscFlt,TInt > const &
        Val6: TPair< TAscFlt,TInt > const &

    GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4, TAscFltIntPr Val5, 
        TAscFltIntPr Val6, TAscFltIntPr Val7) -> TAscFltIntPrV

    Parameters:
        Val1: TPair< TAscFlt,TInt > const &
        Val2: TPair< TAscFlt,TInt > const &
        Val3: TPair< TAscFlt,TInt > const &
        Val4: TPair< TAscFlt,TInt > const &
        Val5: TPair< TAscFlt,TInt > const &
        Val6: TPair< TAscFlt,TInt > const &
        Val7: TPair< TAscFlt,TInt > const &

    GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4, TAscFltIntPr Val5, 
        TAscFltIntPr Val6, TAscFltIntPr Val7, TAscFltIntPr Val8) -> TAscFltIntPrV

    Parameters:
        Val1: TPair< TAscFlt,TInt > const &
        Val2: TPair< TAscFlt,TInt > const &
        Val3: TPair< TAscFlt,TInt > const &
        Val4: TPair< TAscFlt,TInt > const &
        Val5: TPair< TAscFlt,TInt > const &
        Val6: TPair< TAscFlt,TInt > const &
        Val7: TPair< TAscFlt,TInt > const &
        Val8: TPair< TAscFlt,TInt > const &

    TAscFltIntPrV_GetV(TAscFltIntPr Val1, TAscFltIntPr Val2, TAscFltIntPr Val3, TAscFltIntPr Val4, TAscFltIntPr Val5, 
        TAscFltIntPr Val6, TAscFltIntPr Val7, TAscFltIntPr Val8, TAscFltIntPr Val9) -> TAscFltIntPrV

    Parameters:
        Val1: TPair< TAscFlt,TInt > const &
        Val2: TPair< TAscFlt,TInt > const &
        Val3: TPair< TAscFlt,TInt > const &
        Val4: TPair< TAscFlt,TInt > const &
        Val5: TPair< TAscFlt,TInt > const &
        Val6: TPair< TAscFlt,TInt > const &
        Val7: TPair< TAscFlt,TInt > const &
        Val8: TPair< TAscFlt,TInt > const &
        Val9: TPair< TAscFlt,TInt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Fh s    Xt   TAscFltIntKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TAscFltIntKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sd  
        __init__(TVec<(TAscFltIntKd)> self) -> TAscFltIntKdV
        __init__(TVec<(TAscFltIntKd)> self, TAscFltIntKdV Vec) -> TAscFltIntKdV

        Parameters:
            Vec: TVec< TKeyDat< TAscFlt,TInt >,int > const &

        __init__(TVec<(TAscFltIntKd)> self, int const & _Vals) -> TAscFltIntKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TAscFltIntKd)> self, int const & _MxVals, int const & _Vals) -> TAscFltIntKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TAscFltIntKd)> self, TAscFltIntKd _ValT, int const & _Vals) -> TAscFltIntKdV

        Parameters:
            _ValT: TKeyDat< TAscFlt,TInt > *
            _Vals: int const &

        __init__(TVec<(TAscFltIntKd)> self, TSIn SIn) -> TAscFltIntKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TAscFltIntKdV_swiginitt   new_TAscFltIntKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   h s    c         G   s   t  j |  |  S(   sb   
        Load(TAscFltIntKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TAscFltIntKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h s    c         G   s   t  j |  |  S(   sf   
        Save(TAscFltIntKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TAscFltIntKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    c         G   s   t  j |  |  S(   s   
        __add__(TAscFltIntKdV self, TAscFltIntKd Val) -> TAscFltIntKdV

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h s    c         G   s   t  j |  |  S(   s   
        __eq__(TAscFltIntKdV self, TAscFltIntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    c         G   s   t  j |  |  S(   s   
        __lt__(TAscFltIntKdV self, TAscFltIntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TAscFltIntKdV self) -> int

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    c         C   s   t  j |   S(   s|   
        GetMemSize(TAscFltIntKdV self) -> int

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TAscFltIntKdV self) -> int

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  i s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TAscFltIntKdV self) -> int

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  i s    c         G   s   t  j |  |  S(   s  
        Gen(TAscFltIntKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TAscFltIntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TAscFltIntKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    c         G   s   t  j |  |  S(   s   
        GenExt(TAscFltIntKdV self, TAscFltIntKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TAscFlt,TInt > *
            _Vals: int const &

        (   R   t   TAscFltIntKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /i s    	c         C   s   t  j |   S(   sx   
        IsExt(TAscFltIntKdV self) -> bool

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  :i s    c         G   s   t  j |  |  S(   s  
        Reserve(TAscFltIntKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TAscFltIntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TAscFltIntKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Di s    c         G   s   t  j |  |  S(   s  
        Clr(TAscFltIntKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TAscFltIntKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TAscFltIntKdV self)

        Parameters:
            self: TVec< TAscFltIntKd > *

        (   R   t   TAscFltIntKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ti s    c         G   s   t  j |  |  S(   s   
        Trunc(TAscFltIntKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TAscFltIntKdV self)

        Parameters:
            self: TVec< TAscFltIntKd > *

        (   R   t   TAscFltIntKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ii s    c         C   s   t  j |   S(   si   
        Pack(TAscFltIntKdV self)

        Parameters:
            self: TVec< TAscFltIntKd > *

        (   R   t   TAscFltIntKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  xi s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TAscFltIntKdV self, TAscFltIntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TAscFlt,TInt >,int > &

        (   R   t   TAscFltIntKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    c         C   s   t  j |   S(   sx   
        Empty(TAscFltIntKdV self) -> bool

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   i s    c         C   s   t  j |   S(   su   
        Len(TAscFltIntKdV self) -> int

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   i s    c         C   s   t  j |   S(   sz   
        Reserved(TAscFltIntKdV self) -> int

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  i s    c         G   s   t  j |  |  S(   s   
        Last(TAscFltIntKdV self) -> TAscFltIntKd
        Last(TAscFltIntKdV self) -> TAscFltIntKd

        Parameters:
            self: TVec< TAscFltIntKd > *

        (   R   t   TAscFltIntKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    	c         C   s   t  j |   S(   sz   
        LastValN(TAscFltIntKdV self) -> int

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    c         G   s   t  j |  |  S(   s   
        LastLast(TAscFltIntKdV self) -> TAscFltIntKd
        LastLast(TAscFltIntKdV self) -> TAscFltIntKd

        Parameters:
            self: TVec< TAscFltIntKd > *

        (   R   t   TAscFltIntKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    	c         C   s   t  j |   S(   s   
        BegI(TAscFltIntKdV self) -> TAscFltIntKd

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    c         C   s   t  j |   S(   s   
        EndI(TAscFltIntKdV self) -> TAscFltIntKd

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    c         G   s   t  j |  |  S(   s   
        GetI(TAscFltIntKdV self, int const & ValN) -> TAscFltIntKd

        Parameters:
            ValN: int const &

        (   R   t   TAscFltIntKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  i s    c         G   s   t  j |  |  S(   s  
        Add(TAscFltIntKdV self) -> int
        Add(TAscFltIntKdV self, TAscFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        Add(TAscFltIntKdV self, TAscFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > &

        Add(TAscFltIntKdV self, TAscFltIntKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &
            ResizeLen: int const &

        (   R   t   TAscFltIntKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    c         G   s   t  j |  |  S(   s   
        AddV(TAscFltIntKdV self, TAscFltIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    c         G   s   t  j |  |  S(   s>  
        AddSorted(TAscFltIntKdV self, TAscFltIntKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TAscFltIntKdV self, TAscFltIntKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &
            Asc: bool const &

        AddSorted(TAscFltIntKdV self, TAscFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TAscFltIntKdV self, TAscFltIntKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &
            Asc: bool const &

        (   R   t   TAscFltIntKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TAscFltIntKdV self, TAscFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  *j s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TAscFltIntKdV self, TAscFltIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4j s    c         G   s   t  j |  |  S(   s   
        AddUnique(TAscFltIntKdV self, TAscFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  >j s    c         G   s   t  j |  |  S(   s   
        GetVal(TAscFltIntKdV self, int const & ValN) -> TAscFltIntKd

        Parameters:
            ValN: int const &

        GetVal(TAscFltIntKdV self, int const & ValN) -> TAscFltIntKd

        Parameters:
            ValN: int const &

        (   R   t   TAscFltIntKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Hj s    c         G   s   t  j |  |  S(   s   
        SetVal(TAscFltIntKdV self, int const & ValN, TAscFltIntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Wj s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TAscFltIntKdV self, int const & BValN, int const & EValN, TAscFltIntKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > &

        (   R   t   TAscFltIntKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  bj s    
c         G   s   t  j |  |  S(   s   
        Ins(TAscFltIntKdV self, int const & ValN, TAscFltIntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  nj s    	c         G   s   t  j |  |  S(   s  
        Del(TAscFltIntKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TAscFltIntKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TAscFltIntKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   yj s    c         C   s   t  j |   S(   sl   
        DelLast(TAscFltIntKdV self)

        Parameters:
            self: TVec< TAscFltIntKd > *

        (   R   t   TAscFltIntKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TAscFltIntKdV self, TAscFltIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  j s    c         G   s   t  j |  |  S(   s   
        DelAll(TAscFltIntKdV self, TAscFltIntKd Val)

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  j s    c         G   s   t  j |  |  S(   s   
        PutAll(TAscFltIntKdV self, TAscFltIntKd Val)

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  j s    c         G   s   t  j |  |  S(   s%  
        Swap(TAscFltIntKdV self, TAscFltIntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TAscFlt,TInt >,int > &

        Swap(TAscFltIntKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TAscFltIntKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  j s    c          G   s   t  j |    S(   s   
        SwapI(TAscFltIntKd LVal, TAscFltIntKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TAscFlt,TInt > >::TIter
            RVal: TVec< TKeyDat< TAscFlt,TInt > >::TIter

        (   R   t   TAscFltIntKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  j s    	c         C   s   t  j |   S(   su   
        NextPerm(TAscFltIntKdV self) -> bool

        Parameters:
            self: TVec< TAscFltIntKd > *

        (   R   t   TAscFltIntKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  j s    c         C   s   t  j |   S(   su   
        PrevPerm(TAscFltIntKdV self) -> bool

        Parameters:
            self: TVec< TAscFltIntKd > *

        (   R   t   TAscFltIntKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  j s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TAscFltIntKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TAscFltIntKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  j s    	c         G   s   t  j |  |  S(   s   
        BSort(TAscFltIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltIntKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  j s    
c         G   s   t  j |  |  S(   s   
        ISort(TAscFltIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltIntKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  j s    
c         G   s   t  j |  |  S(   s   
        Partition(TAscFltIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltIntKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  k s    
c         G   s   t  j |  |  S(   s   
        QSort(TAscFltIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TAscFltIntKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  k s    
c         C   s   t  j |  |  S(   s   
        Sort(TAscFltIntKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TAscFltIntKdV self)

        Parameters:
            self: TVec< TAscFltIntKd > *

        (   R   t   TAscFltIntKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k s    c         C   s   t  j |  |  S(   s   
        IsSorted(TAscFltIntKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TAscFltIntKdV self) -> bool

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  +k s    c         G   s   t  j |  |  S(   se   
        Shuffle(TAscFltIntKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TAscFltIntKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  :k s    c         G   s   t  j |  |  S(   s   
        Reverse(TAscFltIntKdV self)
        Reverse(TAscFltIntKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TAscFltIntKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Dk s    
c         C   s   t  j |   S(   sj   
        Merge(TAscFltIntKdV self)

        Parameters:
            self: TVec< TAscFltIntKd > *

        (   R   t   TAscFltIntKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  Pk s    c         G   s   t  j |  |  S(   so  
        Intrs(TAscFltIntKdV self, TAscFltIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &

        Intrs(TAscFltIntKdV self, TAscFltIntKdV ValV, TAscFltIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TAscFlt,TInt >,int > &

        (   R   t   TAscFltIntKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  Zk s    c         G   s   t  j |  |  S(   so  
        Union(TAscFltIntKdV self, TAscFltIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &

        Union(TAscFltIntKdV self, TAscFltIntKdV ValV, TAscFltIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TAscFlt,TInt >,int > &

        (   R   t   TAscFltIntKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  jk s    c         G   s   t  j |  |  S(   sm  
        Diff(TAscFltIntKdV self, TAscFltIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &

        Diff(TAscFltIntKdV self, TAscFltIntKdV ValV, TAscFltIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &
            DstValV: TVec< TKeyDat< TAscFlt,TInt >,int > &

        (   R   t   TAscFltIntKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  zk s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TAscFltIntKdV self, TAscFltIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  k s    c         G   s   t  j |  |  S(   s   
        UnionLen(TAscFltIntKdV self, TAscFltIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  k s    c         G   s   t  j |  |  S(   s   
        Count(TAscFltIntKdV self, TAscFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  k s    c         G   s   t  j |  |  S(   s?  
        SearchBin(TAscFltIntKdV self, TAscFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        SearchBin(TAscFltIntKdV self, TAscFltIntKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &
            InsValN: int &

        (   R   t   TAscFltIntKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  k s    c         G   s   t  j |  |  S(   sK  
        SearchForw(TAscFltIntKdV self, TAscFltIntKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &
            BValN: int const &

        SearchForw(TAscFltIntKdV self, TAscFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  k s    c         G   s   t  j |  |  S(   s   
        SearchBack(TAscFltIntKdV self, TAscFltIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  k s    c         G   s   t  j |  |  S(   sk  
        SearchVForw(TAscFltIntKdV self, TAscFltIntKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TAscFltIntKdV self, TAscFltIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TAscFlt,TInt >,int > const &

        (   R   t   TAscFltIntKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  k s    c         G   s   t  j |  |  S(   s1  
        IsIn(TAscFltIntKdV self, TAscFltIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        IsIn(TAscFltIntKdV self, TAscFltIntKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &
            ValN: int &

        (   R   t   TAscFltIntKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  k s    c         G   s   t  j |  |  S(   s   
        IsInBin(TAscFltIntKdV self, TAscFltIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  k s    c         G   s   t  j |  |  S(   s   
        GetDat(TAscFltIntKdV self, TAscFltIntKd Val) -> TAscFltIntKd

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  k s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TAscFltIntKdV self, TAscFltIntKd Val) -> TAscFltIntKd

        Parameters:
            Val: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  l s    c         C   s   t  j |   S(   s{   
        GetMxValN(TAscFltIntKdV self) -> int

        Parameters:
            self: TVec< TAscFltIntKd > const *

        (   R   t   TAscFltIntKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  l s    c          G   s   t  j |    S(   s2  
        GetV(TAscFltIntKd Val1) -> TAscFltIntKdV

        Parameters:
            Val1: TKeyDat< TAscFlt,TInt > const &

        GetV(TAscFltIntKd Val1, TAscFltIntKd Val2) -> TAscFltIntKdV

        Parameters:
            Val1: TKeyDat< TAscFlt,TInt > const &
            Val2: TKeyDat< TAscFlt,TInt > const &

        GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3) -> TAscFltIntKdV

        Parameters:
            Val1: TKeyDat< TAscFlt,TInt > const &
            Val2: TKeyDat< TAscFlt,TInt > const &
            Val3: TKeyDat< TAscFlt,TInt > const &

        GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4) -> TAscFltIntKdV

        Parameters:
            Val1: TKeyDat< TAscFlt,TInt > const &
            Val2: TKeyDat< TAscFlt,TInt > const &
            Val3: TKeyDat< TAscFlt,TInt > const &
            Val4: TKeyDat< TAscFlt,TInt > const &

        GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4, TAscFltIntKd Val5) -> TAscFltIntKdV

        Parameters:
            Val1: TKeyDat< TAscFlt,TInt > const &
            Val2: TKeyDat< TAscFlt,TInt > const &
            Val3: TKeyDat< TAscFlt,TInt > const &
            Val4: TKeyDat< TAscFlt,TInt > const &
            Val5: TKeyDat< TAscFlt,TInt > const &

        GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4, TAscFltIntKd Val5, 
            TAscFltIntKd Val6) -> TAscFltIntKdV

        Parameters:
            Val1: TKeyDat< TAscFlt,TInt > const &
            Val2: TKeyDat< TAscFlt,TInt > const &
            Val3: TKeyDat< TAscFlt,TInt > const &
            Val4: TKeyDat< TAscFlt,TInt > const &
            Val5: TKeyDat< TAscFlt,TInt > const &
            Val6: TKeyDat< TAscFlt,TInt > const &

        GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4, TAscFltIntKd Val5, 
            TAscFltIntKd Val6, TAscFltIntKd Val7) -> TAscFltIntKdV

        Parameters:
            Val1: TKeyDat< TAscFlt,TInt > const &
            Val2: TKeyDat< TAscFlt,TInt > const &
            Val3: TKeyDat< TAscFlt,TInt > const &
            Val4: TKeyDat< TAscFlt,TInt > const &
            Val5: TKeyDat< TAscFlt,TInt > const &
            Val6: TKeyDat< TAscFlt,TInt > const &
            Val7: TKeyDat< TAscFlt,TInt > const &

        GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4, TAscFltIntKd Val5, 
            TAscFltIntKd Val6, TAscFltIntKd Val7, TAscFltIntKd Val8) -> TAscFltIntKdV

        Parameters:
            Val1: TKeyDat< TAscFlt,TInt > const &
            Val2: TKeyDat< TAscFlt,TInt > const &
            Val3: TKeyDat< TAscFlt,TInt > const &
            Val4: TKeyDat< TAscFlt,TInt > const &
            Val5: TKeyDat< TAscFlt,TInt > const &
            Val6: TKeyDat< TAscFlt,TInt > const &
            Val7: TKeyDat< TAscFlt,TInt > const &
            Val8: TKeyDat< TAscFlt,TInt > const &

        GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4, TAscFltIntKd Val5, 
            TAscFltIntKd Val6, TAscFltIntKd Val7, TAscFltIntKd Val8, TAscFltIntKd Val9) -> TAscFltIntKdV

        Parameters:
            Val1: TKeyDat< TAscFlt,TInt > const &
            Val2: TKeyDat< TAscFlt,TInt > const &
            Val3: TKeyDat< TAscFlt,TInt > const &
            Val4: TKeyDat< TAscFlt,TInt > const &
            Val5: TKeyDat< TAscFlt,TInt > const &
            Val6: TKeyDat< TAscFlt,TInt > const &
            Val7: TKeyDat< TAscFlt,TInt > const &
            Val8: TKeyDat< TAscFlt,TInt > const &
            Val9: TKeyDat< TAscFlt,TInt > const &

        (   R   t   TAscFltIntKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  l s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TAscFltIntKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TAscFltIntKdV_SwapI(TAscFltIntKd LVal, TAscFltIntKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TAscFlt,TInt > >::TIter
        RVal: TVec< TKeyDat< TAscFlt,TInt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l s    	c          G   s   t  j |    S(   s0  
    GetV(TAscFltIntKd Val1) -> TAscFltIntKdV

    Parameters:
        Val1: TKeyDat< TAscFlt,TInt > const &

    GetV(TAscFltIntKd Val1, TAscFltIntKd Val2) -> TAscFltIntKdV

    Parameters:
        Val1: TKeyDat< TAscFlt,TInt > const &
        Val2: TKeyDat< TAscFlt,TInt > const &

    GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3) -> TAscFltIntKdV

    Parameters:
        Val1: TKeyDat< TAscFlt,TInt > const &
        Val2: TKeyDat< TAscFlt,TInt > const &
        Val3: TKeyDat< TAscFlt,TInt > const &

    GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4) -> TAscFltIntKdV

    Parameters:
        Val1: TKeyDat< TAscFlt,TInt > const &
        Val2: TKeyDat< TAscFlt,TInt > const &
        Val3: TKeyDat< TAscFlt,TInt > const &
        Val4: TKeyDat< TAscFlt,TInt > const &

    GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4, TAscFltIntKd Val5) -> TAscFltIntKdV

    Parameters:
        Val1: TKeyDat< TAscFlt,TInt > const &
        Val2: TKeyDat< TAscFlt,TInt > const &
        Val3: TKeyDat< TAscFlt,TInt > const &
        Val4: TKeyDat< TAscFlt,TInt > const &
        Val5: TKeyDat< TAscFlt,TInt > const &

    GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4, TAscFltIntKd Val5, 
        TAscFltIntKd Val6) -> TAscFltIntKdV

    Parameters:
        Val1: TKeyDat< TAscFlt,TInt > const &
        Val2: TKeyDat< TAscFlt,TInt > const &
        Val3: TKeyDat< TAscFlt,TInt > const &
        Val4: TKeyDat< TAscFlt,TInt > const &
        Val5: TKeyDat< TAscFlt,TInt > const &
        Val6: TKeyDat< TAscFlt,TInt > const &

    GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4, TAscFltIntKd Val5, 
        TAscFltIntKd Val6, TAscFltIntKd Val7) -> TAscFltIntKdV

    Parameters:
        Val1: TKeyDat< TAscFlt,TInt > const &
        Val2: TKeyDat< TAscFlt,TInt > const &
        Val3: TKeyDat< TAscFlt,TInt > const &
        Val4: TKeyDat< TAscFlt,TInt > const &
        Val5: TKeyDat< TAscFlt,TInt > const &
        Val6: TKeyDat< TAscFlt,TInt > const &
        Val7: TKeyDat< TAscFlt,TInt > const &

    GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4, TAscFltIntKd Val5, 
        TAscFltIntKd Val6, TAscFltIntKd Val7, TAscFltIntKd Val8) -> TAscFltIntKdV

    Parameters:
        Val1: TKeyDat< TAscFlt,TInt > const &
        Val2: TKeyDat< TAscFlt,TInt > const &
        Val3: TKeyDat< TAscFlt,TInt > const &
        Val4: TKeyDat< TAscFlt,TInt > const &
        Val5: TKeyDat< TAscFlt,TInt > const &
        Val6: TKeyDat< TAscFlt,TInt > const &
        Val7: TKeyDat< TAscFlt,TInt > const &
        Val8: TKeyDat< TAscFlt,TInt > const &

    TAscFltIntKdV_GetV(TAscFltIntKd Val1, TAscFltIntKd Val2, TAscFltIntKd Val3, TAscFltIntKd Val4, TAscFltIntKd Val5, 
        TAscFltIntKd Val6, TAscFltIntKd Val7, TAscFltIntKd Val8, TAscFltIntKd Val9) -> TAscFltIntKdV

    Parameters:
        Val1: TKeyDat< TAscFlt,TInt > const &
        Val2: TKeyDat< TAscFlt,TInt > const &
        Val3: TKeyDat< TAscFlt,TInt > const &
        Val4: TKeyDat< TAscFlt,TInt > const &
        Val5: TKeyDat< TAscFlt,TInt > const &
        Val6: TKeyDat< TAscFlt,TInt > const &
        Val7: TKeyDat< TAscFlt,TInt > const &
        Val8: TKeyDat< TAscFlt,TInt > const &
        Val9: TKeyDat< TAscFlt,TInt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l s    Xt   TStrPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TStrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %m s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %m s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TStrPr)> self) -> TStrPrV
        __init__(TVec<(TStrPr)> self, TStrPrV Vec) -> TStrPrV

        Parameters:
            Vec: TVec< TPair< TStr,TStr >,int > const &

        __init__(TVec<(TStrPr)> self, int const & _Vals) -> TStrPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrPr)> self, int const & _MxVals, int const & _Vals) -> TStrPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrPr)> self, TStrPr _ValT, int const & _Vals) -> TStrPrV

        Parameters:
            _ValT: TPair< TStr,TStr > *
            _Vals: int const &

        __init__(TVec<(TStrPr)> self, TSIn SIn) -> TStrPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrPrV_swiginitt   new_TStrPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   (m s    c         G   s   t  j |  |  S(   s\   
        Load(TStrPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Hm s    c         G   s   t  j |  |  S(   s`   
        Save(TStrPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Rm s    c         G   s   t  j |  |  S(   s   
        __add__(TStrPrV self, TStrPr Val) -> TStrPrV

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \m s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrPrV self, TStrPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TStr,TStr >,int > const &

        (   R   t   TStrPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   fm s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrPrV self, TStrPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TStr,TStr >,int > const &

        (   R   t   TStrPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  pm s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TStrPrV self) -> int

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   zm s    c         C   s   t  j |   S(   sp   
        GetMemSize(TStrPrV self) -> int

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TStrPrV self) -> int

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  m s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TStrPrV self) -> int

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  m s    c         G   s   t  j |  |  S(   s  
        Gen(TStrPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrPrV self, TStrPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TStr,TStr > *
            _Vals: int const &

        (   R   t   TStrPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m s    	c         C   s   t  j |   S(   sl   
        IsExt(TStrPrV self) -> bool

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         G   s   t  j |  |  S(   si  
        Clr(TStrPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrPrV self)

        Parameters:
            self: TVec< TStrPr > *

        (   R   t   TStrPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrPrV self)

        Parameters:
            self: TVec< TStrPr > *

        (   R   t   TStrPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         C   s   t  j |   S(   s]   
        Pack(TStrPrV self)

        Parameters:
            self: TVec< TStrPr > *

        (   R   t   TStrPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m s    c         G   s   t  j |  |  S(   s}   
        MoveFrom(TStrPrV self, TStrPrV Vec)

        Parameters:
            Vec: TVec< TPair< TStr,TStr >,int > &

        (   R   t   TStrPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    c         C   s   t  j |   S(   sl   
        Empty(TStrPrV self) -> bool

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   n s    c         C   s   t  j |   S(   si   
        Len(TStrPrV self) -> int

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   n s    c         C   s   t  j |   S(   sn   
        Reserved(TStrPrV self) -> int

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  #n s    c         G   s   t  j |  |  S(   s   
        Last(TStrPrV self) -> TStrPr
        Last(TStrPrV self) -> TStrPr

        Parameters:
            self: TVec< TStrPr > *

        (   R   t   TStrPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  -n s    	c         C   s   t  j |   S(   sn   
        LastValN(TStrPrV self) -> int

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8n s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrPrV self) -> TStrPr
        LastLast(TStrPrV self) -> TStrPr

        Parameters:
            self: TVec< TStrPr > *

        (   R   t   TStrPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Bn s    	c         C   s   t  j |   S(   sm   
        BegI(TStrPrV self) -> TStrPr

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Mn s    c         C   s   t  j |   S(   sm   
        EndI(TStrPrV self) -> TStrPr

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Wn s    c         G   s   t  j |  |  S(   st   
        GetI(TStrPrV self, int const & ValN) -> TStrPr

        Parameters:
            ValN: int const &

        (   R   t   TStrPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  an s    c         G   s   t  j |  |  S(   s  
        Add(TStrPrV self) -> int
        Add(TStrPrV self, TStrPr Val) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &

        Add(TStrPrV self, TStrPr Val) -> int

        Parameters:
            Val: TPair< TStr,TStr > &

        Add(TStrPrV self, TStrPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &
            ResizeLen: int const &

        (   R   t   TStrPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  kn s    c         G   s   t  j |  |  S(   s   
        AddV(TStrPrV self, TStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &

        (   R   t   TStrPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    c         G   s   t  j |  |  S(   s  
        AddSorted(TStrPrV self, TStrPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrPrV self, TStrPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &
            Asc: bool const &

        AddSorted(TStrPrV self, TStrPr Val) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrPrV self, TStrPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &
            Asc: bool const &

        (   R   t   TStrPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    	c         G   s   t  j |  |  S(   s~   
        AddMerged(TStrPrV self, TStrPr Val) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrPrV self, TStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &

        (   R   t   TStrPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    c         G   s   t  j |  |  S(   s~   
        AddUnique(TStrPrV self, TStrPr Val) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrPrV self, int const & ValN) -> TStrPr

        Parameters:
            ValN: int const &

        GetVal(TStrPrV self, int const & ValN) -> TStrPr

        Parameters:
            ValN: int const &

        (   R   t   TStrPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrPrV self, int const & ValN, TStrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrPrV self, int const & BValN, int const & EValN, TStrPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TStr,TStr >,int > &

        (   R   t   TStrPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrPrV self, int const & ValN, TStrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    	c         G   s   t  j |  |  S(   s  
        Del(TStrPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n s    c         C   s   t  j |   S(   s`   
        DelLast(TStrPrV self)

        Parameters:
            self: TVec< TStrPr > *

        (   R   t   TStrPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o s    c         G   s   t  j |  |  S(   s}   
        DelIfIn(TStrPrV self, TStrPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  o s    c         G   s   t  j |  |  S(   st   
        DelAll(TStrPrV self, TStrPr Val)

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   o s    c         G   s   t  j |  |  S(   st   
        PutAll(TStrPrV self, TStrPr Val)

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  *o s    c         G   s   t  j |  |  S(   s  
        Swap(TStrPrV self, TStrPrV Vec)

        Parameters:
            Vec: TVec< TPair< TStr,TStr >,int > &

        Swap(TStrPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  4o s    c          G   s   t  j |    S(   s   
        SwapI(TStrPr LVal, TStrPr RVal)

        Parameters:
            LVal: TVec< TPair< TStr,TStr > >::TIter
            RVal: TVec< TPair< TStr,TStr > >::TIter

        (   R   t   TStrPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  Do s    	c         C   s   t  j |   S(   si   
        NextPerm(TStrPrV self) -> bool

        Parameters:
            self: TVec< TStrPr > *

        (   R   t   TStrPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  Po s    c         C   s   t  j |   S(   si   
        PrevPerm(TStrPrV self) -> bool

        Parameters:
            self: TVec< TStrPr > *

        (   R   t   TStrPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  Zo s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  do s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  oo s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  {o s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  o s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  o s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrPrV self)

        Parameters:
            self: TVec< TStrPr > *

        (   R   t   TStrPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrPrV self) -> bool

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  o s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TStrPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  o s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrPrV self)
        Reverse(TStrPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o s    
c         C   s   t  j |   S(   s^   
        Merge(TStrPrV self)

        Parameters:
            self: TVec< TStrPr > *

        (   R   t   TStrPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  o s    c         G   s   t  j |  |  S(   sB  
        Intrs(TStrPrV self, TStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &

        Intrs(TStrPrV self, TStrPrV ValV, TStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &
            DstValV: TVec< TPair< TStr,TStr >,int > &

        (   R   t   TStrPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  o s    c         G   s   t  j |  |  S(   sB  
        Union(TStrPrV self, TStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &

        Union(TStrPrV self, TStrPrV ValV, TStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &
            DstValV: TVec< TPair< TStr,TStr >,int > &

        (   R   t   TStrPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o s    c         G   s   t  j |  |  S(   s@  
        Diff(TStrPrV self, TStrPrV ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &

        Diff(TStrPrV self, TStrPrV ValV, TStrPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &
            DstValV: TVec< TPair< TStr,TStr >,int > &

        (   R   t   TStrPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  o s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrPrV self, TStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &

        (   R   t   TStrPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  p s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrPrV self, TStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &

        (   R   t   TStrPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  p s    c         G   s   t  j |  |  S(   sz   
        Count(TStrPrV self, TStrPr Val) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  !p s    c         G   s   t  j |  |  S(   s  
        SearchBin(TStrPrV self, TStrPr Val) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &

        SearchBin(TStrPrV self, TStrPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &
            InsValN: int &

        (   R   t   TStrPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  +p s    c         G   s   t  j |  |  S(   s)  
        SearchForw(TStrPrV self, TStrPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &
            BValN: int const &

        SearchForw(TStrPrV self, TStrPr Val) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  ;p s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrPrV self, TStrPr Val) -> int

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  Kp s    c         G   s   t  j |  |  S(   sI  
        SearchVForw(TStrPrV self, TStrPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &
            BValN: int const &

        SearchVForw(TStrPrV self, TStrPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TStr >,int > const &

        (   R   t   TStrPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  Up s    c         G   s   t  j |  |  S(   s  
        IsIn(TStrPrV self, TStrPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TStr > const &

        IsIn(TStrPrV self, TStrPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TStr,TStr > const &
            ValN: int &

        (   R   t   TStrPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  ep s    c         G   s   t  j |  |  S(   s}   
        IsInBin(TStrPrV self, TStrPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  up s    c         G   s   t  j |  |  S(   s~   
        GetDat(TStrPrV self, TStrPr Val) -> TStrPr

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  p s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrPrV self, TStrPr Val) -> TStrPr

        Parameters:
            Val: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  p s    c         C   s   t  j |   S(   so   
        GetMxValN(TStrPrV self) -> int

        Parameters:
            self: TVec< TStrPr > const *

        (   R   t   TStrPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  p s    c          G   s   t  j |    S(   s  
        GetV(TStrPr Val1) -> TStrPrV

        Parameters:
            Val1: TPair< TStr,TStr > const &

        GetV(TStrPr Val1, TStrPr Val2) -> TStrPrV

        Parameters:
            Val1: TPair< TStr,TStr > const &
            Val2: TPair< TStr,TStr > const &

        GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3) -> TStrPrV

        Parameters:
            Val1: TPair< TStr,TStr > const &
            Val2: TPair< TStr,TStr > const &
            Val3: TPair< TStr,TStr > const &

        GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4) -> TStrPrV

        Parameters:
            Val1: TPair< TStr,TStr > const &
            Val2: TPair< TStr,TStr > const &
            Val3: TPair< TStr,TStr > const &
            Val4: TPair< TStr,TStr > const &

        GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4, TStrPr Val5) -> TStrPrV

        Parameters:
            Val1: TPair< TStr,TStr > const &
            Val2: TPair< TStr,TStr > const &
            Val3: TPair< TStr,TStr > const &
            Val4: TPair< TStr,TStr > const &
            Val5: TPair< TStr,TStr > const &

        GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4, TStrPr Val5, TStrPr Val6) -> TStrPrV

        Parameters:
            Val1: TPair< TStr,TStr > const &
            Val2: TPair< TStr,TStr > const &
            Val3: TPair< TStr,TStr > const &
            Val4: TPair< TStr,TStr > const &
            Val5: TPair< TStr,TStr > const &
            Val6: TPair< TStr,TStr > const &

        GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4, TStrPr Val5, TStrPr Val6, TStrPr Val7) -> TStrPrV

        Parameters:
            Val1: TPair< TStr,TStr > const &
            Val2: TPair< TStr,TStr > const &
            Val3: TPair< TStr,TStr > const &
            Val4: TPair< TStr,TStr > const &
            Val5: TPair< TStr,TStr > const &
            Val6: TPair< TStr,TStr > const &
            Val7: TPair< TStr,TStr > const &

        GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4, TStrPr Val5, TStrPr Val6, TStrPr Val7, 
            TStrPr Val8) -> TStrPrV

        Parameters:
            Val1: TPair< TStr,TStr > const &
            Val2: TPair< TStr,TStr > const &
            Val3: TPair< TStr,TStr > const &
            Val4: TPair< TStr,TStr > const &
            Val5: TPair< TStr,TStr > const &
            Val6: TPair< TStr,TStr > const &
            Val7: TPair< TStr,TStr > const &
            Val8: TPair< TStr,TStr > const &

        GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4, TStrPr Val5, TStrPr Val6, TStrPr Val7, 
            TStrPr Val8, TStrPr Val9) -> TStrPrV

        Parameters:
            Val1: TPair< TStr,TStr > const &
            Val2: TPair< TStr,TStr > const &
            Val3: TPair< TStr,TStr > const &
            Val4: TPair< TStr,TStr > const &
            Val5: TPair< TStr,TStr > const &
            Val6: TPair< TStr,TStr > const &
            Val7: TPair< TStr,TStr > const &
            Val8: TPair< TStr,TStr > const &
            Val9: TPair< TStr,TStr > const &

        (   R   t   TStrPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  p s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   #m s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TStrPrV_SwapI(TStrPr LVal, TStrPr RVal)

    Parameters:
        LVal: TVec< TPair< TStr,TStr > >::TIter
        RVal: TVec< TPair< TStr,TStr > >::TIter

    (   R   RN  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRN  ?q s    	c          G   s   t  j |    S(   s
  
    GetV(TStrPr Val1) -> TStrPrV

    Parameters:
        Val1: TPair< TStr,TStr > const &

    GetV(TStrPr Val1, TStrPr Val2) -> TStrPrV

    Parameters:
        Val1: TPair< TStr,TStr > const &
        Val2: TPair< TStr,TStr > const &

    GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3) -> TStrPrV

    Parameters:
        Val1: TPair< TStr,TStr > const &
        Val2: TPair< TStr,TStr > const &
        Val3: TPair< TStr,TStr > const &

    GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4) -> TStrPrV

    Parameters:
        Val1: TPair< TStr,TStr > const &
        Val2: TPair< TStr,TStr > const &
        Val3: TPair< TStr,TStr > const &
        Val4: TPair< TStr,TStr > const &

    GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4, TStrPr Val5) -> TStrPrV

    Parameters:
        Val1: TPair< TStr,TStr > const &
        Val2: TPair< TStr,TStr > const &
        Val3: TPair< TStr,TStr > const &
        Val4: TPair< TStr,TStr > const &
        Val5: TPair< TStr,TStr > const &

    GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4, TStrPr Val5, TStrPr Val6) -> TStrPrV

    Parameters:
        Val1: TPair< TStr,TStr > const &
        Val2: TPair< TStr,TStr > const &
        Val3: TPair< TStr,TStr > const &
        Val4: TPair< TStr,TStr > const &
        Val5: TPair< TStr,TStr > const &
        Val6: TPair< TStr,TStr > const &

    GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4, TStrPr Val5, TStrPr Val6, TStrPr Val7) -> TStrPrV

    Parameters:
        Val1: TPair< TStr,TStr > const &
        Val2: TPair< TStr,TStr > const &
        Val3: TPair< TStr,TStr > const &
        Val4: TPair< TStr,TStr > const &
        Val5: TPair< TStr,TStr > const &
        Val6: TPair< TStr,TStr > const &
        Val7: TPair< TStr,TStr > const &

    GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4, TStrPr Val5, TStrPr Val6, TStrPr Val7, 
        TStrPr Val8) -> TStrPrV

    Parameters:
        Val1: TPair< TStr,TStr > const &
        Val2: TPair< TStr,TStr > const &
        Val3: TPair< TStr,TStr > const &
        Val4: TPair< TStr,TStr > const &
        Val5: TPair< TStr,TStr > const &
        Val6: TPair< TStr,TStr > const &
        Val7: TPair< TStr,TStr > const &
        Val8: TPair< TStr,TStr > const &

    TStrPrV_GetV(TStrPr Val1, TStrPr Val2, TStrPr Val3, TStrPr Val4, TStrPr Val5, TStrPr Val6, TStrPr Val7, 
        TStrPr Val8, TStrPr Val9) -> TStrPrV

    Parameters:
        Val1: TPair< TStr,TStr > const &
        Val2: TPair< TStr,TStr > const &
        Val3: TPair< TStr,TStr > const &
        Val4: TPair< TStr,TStr > const &
        Val5: TPair< TStr,TStr > const &
        Val6: TPair< TStr,TStr > const &
        Val7: TPair< TStr,TStr > const &
        Val8: TPair< TStr,TStr > const &
        Val9: TPair< TStr,TStr > const &

    (   R   Rj  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRj  Jq s    Vt
   TStrIntPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TStrIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s0  
        __init__(TVec<(TStrIntPr)> self) -> TStrIntPrV
        __init__(TVec<(TStrIntPr)> self, TStrIntPrV Vec) -> TStrIntPrV

        Parameters:
            Vec: TVec< TPair< TStr,TInt >,int > const &

        __init__(TVec<(TStrIntPr)> self, int const & _Vals) -> TStrIntPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrIntPr)> self, int const & _MxVals, int const & _Vals) -> TStrIntPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrIntPr)> self, TStrIntPr _ValT, int const & _Vals) -> TStrIntPrV

        Parameters:
            _ValT: TPair< TStr,TInt > *
            _Vals: int const &

        __init__(TVec<(TStrIntPr)> self, TSIn SIn) -> TStrIntPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntPrV_swiginitt   new_TStrIntPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   q s    c         G   s   t  j |  |  S(   s_   
        Load(TStrIntPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrIntPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q s    c         G   s   t  j |  |  S(   sc   
        Save(TStrIntPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         G   s   t  j |  |  S(   s   
        __add__(TStrIntPrV self, TStrIntPr Val) -> TStrIntPrV

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntPrV self, TStrIntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TStr,TInt >,int > const &

        (   R   t   TStrIntPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntPrV self, TStrIntPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TStr,TInt >,int > const &

        (   R   t   TStrIntPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TStrIntPrV self) -> int

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         C   s   t  j |   S(   sv   
        GetMemSize(TStrIntPrV self) -> int

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TStrIntPrV self) -> int

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  r s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TStrIntPrV self) -> int

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  r s    c         G   s   t  j |  |  S(   s	  
        Gen(TStrIntPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrIntPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   !r s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrIntPrV self, TStrIntPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TStr,TInt > *
            _Vals: int const &

        (   R   t   TStrIntPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1r s    	c         C   s   t  j |   S(   sr   
        IsExt(TStrIntPrV self) -> bool

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  <r s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrIntPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrIntPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Fr s    c         G   s   t  j |  |  S(   su  
        Clr(TStrIntPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrIntPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrIntPrV self)

        Parameters:
            self: TVec< TStrIntPr > *

        (   R   t   TStrIntPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Vr s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrIntPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrIntPrV self)

        Parameters:
            self: TVec< TStrIntPr > *

        (   R   t   TStrIntPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   kr s    c         C   s   t  j |   S(   sc   
        Pack(TStrIntPrV self)

        Parameters:
            self: TVec< TStrIntPr > *

        (   R   t   TStrIntPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  zr s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrIntPrV self, TStrIntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TStr,TInt >,int > &

        (   R   t   TStrIntPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    c         C   s   t  j |   S(   sr   
        Empty(TStrIntPrV self) -> bool

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   r s    c         C   s   t  j |   S(   so   
        Len(TStrIntPrV self) -> int

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   r s    c         C   s   t  j |   S(   st   
        Reserved(TStrIntPrV self) -> int

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  r s    c         G   s   t  j |  |  S(   s   
        Last(TStrIntPrV self) -> TStrIntPr
        Last(TStrIntPrV self) -> TStrIntPr

        Parameters:
            self: TVec< TStrIntPr > *

        (   R   t   TStrIntPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    	c         C   s   t  j |   S(   st   
        LastValN(TStrIntPrV self) -> int

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrIntPrV self) -> TStrIntPr
        LastLast(TStrIntPrV self) -> TStrIntPr

        Parameters:
            self: TVec< TStrIntPr > *

        (   R   t   TStrIntPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    	c         C   s   t  j |   S(   sv   
        BegI(TStrIntPrV self) -> TStrIntPr

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    c         C   s   t  j |   S(   sv   
        EndI(TStrIntPrV self) -> TStrIntPr

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    c         G   s   t  j |  |  S(   sz   
        GetI(TStrIntPrV self, int const & ValN) -> TStrIntPr

        Parameters:
            ValN: int const &

        (   R   t   TStrIntPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  r s    c         G   s   t  j |  |  S(   s  
        Add(TStrIntPrV self) -> int
        Add(TStrIntPrV self, TStrIntPr Val) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &

        Add(TStrIntPrV self, TStrIntPr Val) -> int

        Parameters:
            Val: TPair< TStr,TInt > &

        Add(TStrIntPrV self, TStrIntPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &
            ResizeLen: int const &

        (   R   t   TStrIntPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    c         G   s   t  j |  |  S(   s   
        AddV(TStrIntPrV self, TStrIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &

        (   R   t   TStrIntPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s s    c         G   s   t  j |  |  S(   s  
        AddSorted(TStrIntPrV self, TStrIntPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrIntPrV self, TStrIntPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &
            Asc: bool const &

        AddSorted(TStrIntPrV self, TStrIntPr Val) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
s s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrIntPrV self, TStrIntPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &
            Asc: bool const &

        (   R   t   TStrIntPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  !s s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrIntPrV self, TStrIntPr Val) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ,s s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrIntPrV self, TStrIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &

        (   R   t   TStrIntPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6s s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrIntPrV self, TStrIntPr Val) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @s s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrIntPrV self, int const & ValN) -> TStrIntPr

        Parameters:
            ValN: int const &

        GetVal(TStrIntPrV self, int const & ValN) -> TStrIntPr

        Parameters:
            ValN: int const &

        (   R   t   TStrIntPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Js s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrIntPrV self, int const & ValN, TStrIntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ys s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrIntPrV self, int const & BValN, int const & EValN, TStrIntPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TStr,TInt >,int > &

        (   R   t   TStrIntPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ds s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrIntPrV self, int const & ValN, TStrIntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ps s    	c         G   s   t  j |  |  S(   s  
        Del(TStrIntPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrIntPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrIntPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   {s s    c         C   s   t  j |   S(   sf   
        DelLast(TStrIntPrV self)

        Parameters:
            self: TVec< TStrIntPr > *

        (   R   t   TStrIntPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrIntPrV self, TStrIntPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  s s    c         G   s   t  j |  |  S(   sz   
        DelAll(TStrIntPrV self, TStrIntPr Val)

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  s s    c         G   s   t  j |  |  S(   sz   
        PutAll(TStrIntPrV self, TStrIntPr Val)

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  s s    c         G   s   t  j |  |  S(   s  
        Swap(TStrIntPrV self, TStrIntPrV Vec)

        Parameters:
            Vec: TVec< TPair< TStr,TInt >,int > &

        Swap(TStrIntPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrIntPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  s s    c          G   s   t  j |    S(   s   
        SwapI(TStrIntPr LVal, TStrIntPr RVal)

        Parameters:
            LVal: TVec< TPair< TStr,TInt > >::TIter
            RVal: TVec< TPair< TStr,TInt > >::TIter

        (   R   t   TStrIntPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  s s    	c         C   s   t  j |   S(   so   
        NextPerm(TStrIntPrV self) -> bool

        Parameters:
            self: TVec< TStrIntPr > *

        (   R   t   TStrIntPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  s s    c         C   s   t  j |   S(   so   
        PrevPerm(TStrIntPrV self) -> bool

        Parameters:
            self: TVec< TStrIntPr > *

        (   R   t   TStrIntPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  s s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrIntPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrIntPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  s s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrIntPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  s s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrIntPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  s s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrIntPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  t s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrIntPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  t s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrIntPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrIntPrV self)

        Parameters:
            self: TVec< TStrIntPr > *

        (   R   t   TStrIntPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  t s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrIntPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrIntPrV self) -> bool

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  -t s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TStrIntPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrIntPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  <t s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrIntPrV self)
        Reverse(TStrIntPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrIntPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ft s    
c         C   s   t  j |   S(   sd   
        Merge(TStrIntPrV self)

        Parameters:
            self: TVec< TStrIntPr > *

        (   R   t   TStrIntPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  Rt s    c         G   s   t  j |  |  S(   sQ  
        Intrs(TStrIntPrV self, TStrIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &

        Intrs(TStrIntPrV self, TStrIntPrV ValV, TStrIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &
            DstValV: TVec< TPair< TStr,TInt >,int > &

        (   R   t   TStrIntPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  \t s    c         G   s   t  j |  |  S(   sQ  
        Union(TStrIntPrV self, TStrIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &

        Union(TStrIntPrV self, TStrIntPrV ValV, TStrIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &
            DstValV: TVec< TPair< TStr,TInt >,int > &

        (   R   t   TStrIntPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  lt s    c         G   s   t  j |  |  S(   sO  
        Diff(TStrIntPrV self, TStrIntPrV ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &

        Diff(TStrIntPrV self, TStrIntPrV ValV, TStrIntPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &
            DstValV: TVec< TPair< TStr,TInt >,int > &

        (   R   t   TStrIntPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  |t s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrIntPrV self, TStrIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &

        (   R   t   TStrIntPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  t s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrIntPrV self, TStrIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &

        (   R   t   TStrIntPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  t s    c         G   s   t  j |  |  S(   s   
        Count(TStrIntPrV self, TStrIntPr Val) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  t s    c         G   s   t  j |  |  S(   s)  
        SearchBin(TStrIntPrV self, TStrIntPr Val) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &

        SearchBin(TStrIntPrV self, TStrIntPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &
            InsValN: int &

        (   R   t   TStrIntPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  t s    c         G   s   t  j |  |  S(   s5  
        SearchForw(TStrIntPrV self, TStrIntPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &
            BValN: int const &

        SearchForw(TStrIntPrV self, TStrIntPr Val) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  t s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrIntPrV self, TStrIntPr Val) -> int

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  t s    c         G   s   t  j |  |  S(   sU  
        SearchVForw(TStrIntPrV self, TStrIntPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &
            BValN: int const &

        SearchVForw(TStrIntPrV self, TStrIntPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TInt >,int > const &

        (   R   t   TStrIntPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  t s    c         G   s   t  j |  |  S(   s  
        IsIn(TStrIntPrV self, TStrIntPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TInt > const &

        IsIn(TStrIntPrV self, TStrIntPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TStr,TInt > const &
            ValN: int &

        (   R   t   TStrIntPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  t s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrIntPrV self, TStrIntPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  t s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntPrV self, TStrIntPr Val) -> TStrIntPr

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  t s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrIntPrV self, TStrIntPr Val) -> TStrIntPr

        Parameters:
            Val: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  u s    c         C   s   t  j |   S(   su   
        GetMxValN(TStrIntPrV self) -> int

        Parameters:
            self: TVec< TStrIntPr > const *

        (   R   t   TStrIntPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  u s    c          G   s   t  j |    S(   s  
        GetV(TStrIntPr Val1) -> TStrIntPrV

        Parameters:
            Val1: TPair< TStr,TInt > const &

        GetV(TStrIntPr Val1, TStrIntPr Val2) -> TStrIntPrV

        Parameters:
            Val1: TPair< TStr,TInt > const &
            Val2: TPair< TStr,TInt > const &

        GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3) -> TStrIntPrV

        Parameters:
            Val1: TPair< TStr,TInt > const &
            Val2: TPair< TStr,TInt > const &
            Val3: TPair< TStr,TInt > const &

        GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4) -> TStrIntPrV

        Parameters:
            Val1: TPair< TStr,TInt > const &
            Val2: TPair< TStr,TInt > const &
            Val3: TPair< TStr,TInt > const &
            Val4: TPair< TStr,TInt > const &

        GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4, TStrIntPr Val5) -> TStrIntPrV

        Parameters:
            Val1: TPair< TStr,TInt > const &
            Val2: TPair< TStr,TInt > const &
            Val3: TPair< TStr,TInt > const &
            Val4: TPair< TStr,TInt > const &
            Val5: TPair< TStr,TInt > const &

        GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4, TStrIntPr Val5, TStrIntPr Val6) -> TStrIntPrV

        Parameters:
            Val1: TPair< TStr,TInt > const &
            Val2: TPair< TStr,TInt > const &
            Val3: TPair< TStr,TInt > const &
            Val4: TPair< TStr,TInt > const &
            Val5: TPair< TStr,TInt > const &
            Val6: TPair< TStr,TInt > const &

        GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4, TStrIntPr Val5, TStrIntPr Val6, 
            TStrIntPr Val7) -> TStrIntPrV

        Parameters:
            Val1: TPair< TStr,TInt > const &
            Val2: TPair< TStr,TInt > const &
            Val3: TPair< TStr,TInt > const &
            Val4: TPair< TStr,TInt > const &
            Val5: TPair< TStr,TInt > const &
            Val6: TPair< TStr,TInt > const &
            Val7: TPair< TStr,TInt > const &

        GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4, TStrIntPr Val5, TStrIntPr Val6, 
            TStrIntPr Val7, TStrIntPr Val8) -> TStrIntPrV

        Parameters:
            Val1: TPair< TStr,TInt > const &
            Val2: TPair< TStr,TInt > const &
            Val3: TPair< TStr,TInt > const &
            Val4: TPair< TStr,TInt > const &
            Val5: TPair< TStr,TInt > const &
            Val6: TPair< TStr,TInt > const &
            Val7: TPair< TStr,TInt > const &
            Val8: TPair< TStr,TInt > const &

        GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4, TStrIntPr Val5, TStrIntPr Val6, 
            TStrIntPr Val7, TStrIntPr Val8, TStrIntPr Val9) -> TStrIntPrV

        Parameters:
            Val1: TPair< TStr,TInt > const &
            Val2: TPair< TStr,TInt > const &
            Val3: TPair< TStr,TInt > const &
            Val4: TPair< TStr,TInt > const &
            Val5: TPair< TStr,TInt > const &
            Val6: TPair< TStr,TInt > const &
            Val7: TPair< TStr,TInt > const &
            Val8: TPair< TStr,TInt > const &
            Val9: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  u s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrIntPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRl  q s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TStrIntPrV_SwapI(TStrIntPr LVal, TStrIntPr RVal)

    Parameters:
        LVal: TVec< TPair< TStr,TInt > >::TIter
        RVal: TVec< TPair< TStr,TInt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    	c          G   s   t  j |    S(   s  
    GetV(TStrIntPr Val1) -> TStrIntPrV

    Parameters:
        Val1: TPair< TStr,TInt > const &

    GetV(TStrIntPr Val1, TStrIntPr Val2) -> TStrIntPrV

    Parameters:
        Val1: TPair< TStr,TInt > const &
        Val2: TPair< TStr,TInt > const &

    GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3) -> TStrIntPrV

    Parameters:
        Val1: TPair< TStr,TInt > const &
        Val2: TPair< TStr,TInt > const &
        Val3: TPair< TStr,TInt > const &

    GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4) -> TStrIntPrV

    Parameters:
        Val1: TPair< TStr,TInt > const &
        Val2: TPair< TStr,TInt > const &
        Val3: TPair< TStr,TInt > const &
        Val4: TPair< TStr,TInt > const &

    GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4, TStrIntPr Val5) -> TStrIntPrV

    Parameters:
        Val1: TPair< TStr,TInt > const &
        Val2: TPair< TStr,TInt > const &
        Val3: TPair< TStr,TInt > const &
        Val4: TPair< TStr,TInt > const &
        Val5: TPair< TStr,TInt > const &

    GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4, TStrIntPr Val5, TStrIntPr Val6) -> TStrIntPrV

    Parameters:
        Val1: TPair< TStr,TInt > const &
        Val2: TPair< TStr,TInt > const &
        Val3: TPair< TStr,TInt > const &
        Val4: TPair< TStr,TInt > const &
        Val5: TPair< TStr,TInt > const &
        Val6: TPair< TStr,TInt > const &

    GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4, TStrIntPr Val5, TStrIntPr Val6, 
        TStrIntPr Val7) -> TStrIntPrV

    Parameters:
        Val1: TPair< TStr,TInt > const &
        Val2: TPair< TStr,TInt > const &
        Val3: TPair< TStr,TInt > const &
        Val4: TPair< TStr,TInt > const &
        Val5: TPair< TStr,TInt > const &
        Val6: TPair< TStr,TInt > const &
        Val7: TPair< TStr,TInt > const &

    GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4, TStrIntPr Val5, TStrIntPr Val6, 
        TStrIntPr Val7, TStrIntPr Val8) -> TStrIntPrV

    Parameters:
        Val1: TPair< TStr,TInt > const &
        Val2: TPair< TStr,TInt > const &
        Val3: TPair< TStr,TInt > const &
        Val4: TPair< TStr,TInt > const &
        Val5: TPair< TStr,TInt > const &
        Val6: TPair< TStr,TInt > const &
        Val7: TPair< TStr,TInt > const &
        Val8: TPair< TStr,TInt > const &

    TStrIntPrV_GetV(TStrIntPr Val1, TStrIntPr Val2, TStrIntPr Val3, TStrIntPr Val4, TStrIntPr Val5, TStrIntPr Val6, 
        TStrIntPr Val7, TStrIntPr Val8, TStrIntPr Val9) -> TStrIntPrV

    Parameters:
        Val1: TPair< TStr,TInt > const &
        Val2: TPair< TStr,TInt > const &
        Val3: TPair< TStr,TInt > const &
        Val4: TPair< TStr,TInt > const &
        Val5: TPair< TStr,TInt > const &
        Val6: TPair< TStr,TInt > const &
        Val7: TPair< TStr,TInt > const &
        Val8: TPair< TStr,TInt > const &
        Val9: TPair< TStr,TInt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    Wt
   TStrFltPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TStrFltPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %v s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   %v s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s0  
        __init__(TVec<(TStrFltPr)> self) -> TStrFltPrV
        __init__(TVec<(TStrFltPr)> self, TStrFltPrV Vec) -> TStrFltPrV

        Parameters:
            Vec: TVec< TPair< TStr,TFlt >,int > const &

        __init__(TVec<(TStrFltPr)> self, int const & _Vals) -> TStrFltPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrFltPr)> self, int const & _MxVals, int const & _Vals) -> TStrFltPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrFltPr)> self, TStrFltPr _ValT, int const & _Vals) -> TStrFltPrV

        Parameters:
            _ValT: TPair< TStr,TFlt > *
            _Vals: int const &

        __init__(TVec<(TStrFltPr)> self, TSIn SIn) -> TStrFltPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrFltPrV_swiginitt   new_TStrFltPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   (v s    c         G   s   t  j |  |  S(   s_   
        Load(TStrFltPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrFltPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Hv s    c         G   s   t  j |  |  S(   sc   
        Save(TStrFltPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrFltPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Rv s    c         G   s   t  j |  |  S(   s   
        __add__(TStrFltPrV self, TStrFltPr Val) -> TStrFltPrV

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \v s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrFltPrV self, TStrFltPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TStr,TFlt >,int > const &

        (   R   t   TStrFltPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   fv s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrFltPrV self, TStrFltPrV Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TStr,TFlt >,int > const &

        (   R   t   TStrFltPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  pv s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TStrFltPrV self) -> int

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   zv s    c         C   s   t  j |   S(   sv   
        GetMemSize(TStrFltPrV self) -> int

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TStrFltPrV self) -> int

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  v s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TStrFltPrV self) -> int

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  v s    c         G   s   t  j |  |  S(   s	  
        Gen(TStrFltPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrFltPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrFltPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrFltPrV self, TStrFltPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TStr,TFlt > *
            _Vals: int const &

        (   R   t   TStrFltPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    	c         C   s   t  j |   S(   sr   
        IsExt(TStrFltPrV self) -> bool

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrFltPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrFltPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrFltPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v s    c         G   s   t  j |  |  S(   su  
        Clr(TStrFltPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrFltPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrFltPrV self)

        Parameters:
            self: TVec< TStrFltPr > *

        (   R   t   TStrFltPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrFltPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrFltPrV self)

        Parameters:
            self: TVec< TStrFltPr > *

        (   R   t   TStrFltPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v s    c         C   s   t  j |   S(   sc   
        Pack(TStrFltPrV self)

        Parameters:
            self: TVec< TStrFltPr > *

        (   R   t   TStrFltPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrFltPrV self, TStrFltPrV Vec)

        Parameters:
            Vec: TVec< TPair< TStr,TFlt >,int > &

        (   R   t   TStrFltPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         C   s   t  j |   S(   sr   
        Empty(TStrFltPrV self) -> bool

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   w s    c         C   s   t  j |   S(   so   
        Len(TStrFltPrV self) -> int

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   w s    c         C   s   t  j |   S(   st   
        Reserved(TStrFltPrV self) -> int

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  #w s    c         G   s   t  j |  |  S(   s   
        Last(TStrFltPrV self) -> TStrFltPr
        Last(TStrFltPrV self) -> TStrFltPr

        Parameters:
            self: TVec< TStrFltPr > *

        (   R   t   TStrFltPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  -w s    	c         C   s   t  j |   S(   st   
        LastValN(TStrFltPrV self) -> int

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8w s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrFltPrV self) -> TStrFltPr
        LastLast(TStrFltPrV self) -> TStrFltPr

        Parameters:
            self: TVec< TStrFltPr > *

        (   R   t   TStrFltPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Bw s    	c         C   s   t  j |   S(   sv   
        BegI(TStrFltPrV self) -> TStrFltPr

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Mw s    c         C   s   t  j |   S(   sv   
        EndI(TStrFltPrV self) -> TStrFltPr

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ww s    c         G   s   t  j |  |  S(   sz   
        GetI(TStrFltPrV self, int const & ValN) -> TStrFltPr

        Parameters:
            ValN: int const &

        (   R   t   TStrFltPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  aw s    c         G   s   t  j |  |  S(   s  
        Add(TStrFltPrV self) -> int
        Add(TStrFltPrV self, TStrFltPr Val) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &

        Add(TStrFltPrV self, TStrFltPr Val) -> int

        Parameters:
            Val: TPair< TStr,TFlt > &

        Add(TStrFltPrV self, TStrFltPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &
            ResizeLen: int const &

        (   R   t   TStrFltPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  kw s    c         G   s   t  j |  |  S(   s   
        AddV(TStrFltPrV self, TStrFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &

        (   R   t   TStrFltPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         G   s   t  j |  |  S(   s  
        AddSorted(TStrFltPrV self, TStrFltPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrFltPrV self, TStrFltPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &
            Asc: bool const &

        AddSorted(TStrFltPrV self, TStrFltPr Val) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrFltPrV self, TStrFltPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &
            Asc: bool const &

        (   R   t   TStrFltPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrFltPrV self, TStrFltPr Val) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrFltPrV self, TStrFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &

        (   R   t   TStrFltPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrFltPrV self, TStrFltPr Val) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrFltPrV self, int const & ValN) -> TStrFltPr

        Parameters:
            ValN: int const &

        GetVal(TStrFltPrV self, int const & ValN) -> TStrFltPr

        Parameters:
            ValN: int const &

        (   R   t   TStrFltPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrFltPrV self, int const & ValN, TStrFltPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrFltPrV self, int const & BValN, int const & EValN, TStrFltPrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TStr,TFlt >,int > &

        (   R   t   TStrFltPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrFltPrV self, int const & ValN, TStrFltPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    	c         G   s   t  j |  |  S(   s  
        Del(TStrFltPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrFltPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrFltPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w s    c         C   s   t  j |   S(   sf   
        DelLast(TStrFltPrV self)

        Parameters:
            self: TVec< TStrFltPr > *

        (   R   t   TStrFltPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrFltPrV self, TStrFltPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  x s    c         G   s   t  j |  |  S(   sz   
        DelAll(TStrFltPrV self, TStrFltPr Val)

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   x s    c         G   s   t  j |  |  S(   sz   
        PutAll(TStrFltPrV self, TStrFltPr Val)

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  *x s    c         G   s   t  j |  |  S(   s  
        Swap(TStrFltPrV self, TStrFltPrV Vec)

        Parameters:
            Vec: TVec< TPair< TStr,TFlt >,int > &

        Swap(TStrFltPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrFltPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  4x s    c          G   s   t  j |    S(   s   
        SwapI(TStrFltPr LVal, TStrFltPr RVal)

        Parameters:
            LVal: TVec< TPair< TStr,TFlt > >::TIter
            RVal: TVec< TPair< TStr,TFlt > >::TIter

        (   R   t   TStrFltPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  Dx s    	c         C   s   t  j |   S(   so   
        NextPerm(TStrFltPrV self) -> bool

        Parameters:
            self: TVec< TStrFltPr > *

        (   R   t   TStrFltPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  Px s    c         C   s   t  j |   S(   so   
        PrevPerm(TStrFltPrV self) -> bool

        Parameters:
            self: TVec< TStrFltPr > *

        (   R   t   TStrFltPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  Zx s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrFltPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrFltPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  dx s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  ox s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  {x s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  x s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrFltPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  x s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrFltPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrFltPrV self)

        Parameters:
            self: TVec< TStrFltPr > *

        (   R   t   TStrFltPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrFltPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrFltPrV self) -> bool

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  x s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TStrFltPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrFltPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  x s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrFltPrV self)
        Reverse(TStrFltPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrFltPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x s    
c         C   s   t  j |   S(   sd   
        Merge(TStrFltPrV self)

        Parameters:
            self: TVec< TStrFltPr > *

        (   R   t   TStrFltPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  x s    c         G   s   t  j |  |  S(   sQ  
        Intrs(TStrFltPrV self, TStrFltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &

        Intrs(TStrFltPrV self, TStrFltPrV ValV, TStrFltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &
            DstValV: TVec< TPair< TStr,TFlt >,int > &

        (   R   t   TStrFltPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  x s    c         G   s   t  j |  |  S(   sQ  
        Union(TStrFltPrV self, TStrFltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &

        Union(TStrFltPrV self, TStrFltPrV ValV, TStrFltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &
            DstValV: TVec< TPair< TStr,TFlt >,int > &

        (   R   t   TStrFltPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x s    c         G   s   t  j |  |  S(   sO  
        Diff(TStrFltPrV self, TStrFltPrV ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &

        Diff(TStrFltPrV self, TStrFltPrV ValV, TStrFltPrV DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &
            DstValV: TVec< TPair< TStr,TFlt >,int > &

        (   R   t   TStrFltPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  x s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrFltPrV self, TStrFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &

        (   R   t   TStrFltPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  y s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrFltPrV self, TStrFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &

        (   R   t   TStrFltPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  y s    c         G   s   t  j |  |  S(   s   
        Count(TStrFltPrV self, TStrFltPr Val) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  !y s    c         G   s   t  j |  |  S(   s)  
        SearchBin(TStrFltPrV self, TStrFltPr Val) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &

        SearchBin(TStrFltPrV self, TStrFltPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &
            InsValN: int &

        (   R   t   TStrFltPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  +y s    c         G   s   t  j |  |  S(   s5  
        SearchForw(TStrFltPrV self, TStrFltPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &
            BValN: int const &

        SearchForw(TStrFltPrV self, TStrFltPr Val) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  ;y s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrFltPrV self, TStrFltPr Val) -> int

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  Ky s    c         G   s   t  j |  |  S(   sU  
        SearchVForw(TStrFltPrV self, TStrFltPrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TStrFltPrV self, TStrFltPrV ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TFlt >,int > const &

        (   R   t   TStrFltPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  Uy s    c         G   s   t  j |  |  S(   s  
        IsIn(TStrFltPrV self, TStrFltPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TFlt > const &

        IsIn(TStrFltPrV self, TStrFltPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TStr,TFlt > const &
            ValN: int &

        (   R   t   TStrFltPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  ey s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrFltPrV self, TStrFltPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  uy s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrFltPrV self, TStrFltPr Val) -> TStrFltPr

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  y s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrFltPrV self, TStrFltPr Val) -> TStrFltPr

        Parameters:
            Val: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  y s    c         C   s   t  j |   S(   su   
        GetMxValN(TStrFltPrV self) -> int

        Parameters:
            self: TVec< TStrFltPr > const *

        (   R   t   TStrFltPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  y s    c          G   s   t  j |    S(   s  
        GetV(TStrFltPr Val1) -> TStrFltPrV

        Parameters:
            Val1: TPair< TStr,TFlt > const &

        GetV(TStrFltPr Val1, TStrFltPr Val2) -> TStrFltPrV

        Parameters:
            Val1: TPair< TStr,TFlt > const &
            Val2: TPair< TStr,TFlt > const &

        GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3) -> TStrFltPrV

        Parameters:
            Val1: TPair< TStr,TFlt > const &
            Val2: TPair< TStr,TFlt > const &
            Val3: TPair< TStr,TFlt > const &

        GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4) -> TStrFltPrV

        Parameters:
            Val1: TPair< TStr,TFlt > const &
            Val2: TPair< TStr,TFlt > const &
            Val3: TPair< TStr,TFlt > const &
            Val4: TPair< TStr,TFlt > const &

        GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4, TStrFltPr Val5) -> TStrFltPrV

        Parameters:
            Val1: TPair< TStr,TFlt > const &
            Val2: TPair< TStr,TFlt > const &
            Val3: TPair< TStr,TFlt > const &
            Val4: TPair< TStr,TFlt > const &
            Val5: TPair< TStr,TFlt > const &

        GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4, TStrFltPr Val5, TStrFltPr Val6) -> TStrFltPrV

        Parameters:
            Val1: TPair< TStr,TFlt > const &
            Val2: TPair< TStr,TFlt > const &
            Val3: TPair< TStr,TFlt > const &
            Val4: TPair< TStr,TFlt > const &
            Val5: TPair< TStr,TFlt > const &
            Val6: TPair< TStr,TFlt > const &

        GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4, TStrFltPr Val5, TStrFltPr Val6, 
            TStrFltPr Val7) -> TStrFltPrV

        Parameters:
            Val1: TPair< TStr,TFlt > const &
            Val2: TPair< TStr,TFlt > const &
            Val3: TPair< TStr,TFlt > const &
            Val4: TPair< TStr,TFlt > const &
            Val5: TPair< TStr,TFlt > const &
            Val6: TPair< TStr,TFlt > const &
            Val7: TPair< TStr,TFlt > const &

        GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4, TStrFltPr Val5, TStrFltPr Val6, 
            TStrFltPr Val7, TStrFltPr Val8) -> TStrFltPrV

        Parameters:
            Val1: TPair< TStr,TFlt > const &
            Val2: TPair< TStr,TFlt > const &
            Val3: TPair< TStr,TFlt > const &
            Val4: TPair< TStr,TFlt > const &
            Val5: TPair< TStr,TFlt > const &
            Val6: TPair< TStr,TFlt > const &
            Val7: TPair< TStr,TFlt > const &
            Val8: TPair< TStr,TFlt > const &

        GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4, TStrFltPr Val5, TStrFltPr Val6, 
            TStrFltPr Val7, TStrFltPr Val8, TStrFltPr Val9) -> TStrFltPrV

        Parameters:
            Val1: TPair< TStr,TFlt > const &
            Val2: TPair< TStr,TFlt > const &
            Val3: TPair< TStr,TFlt > const &
            Val4: TPair< TStr,TFlt > const &
            Val5: TPair< TStr,TFlt > const &
            Val6: TPair< TStr,TFlt > const &
            Val7: TPair< TStr,TFlt > const &
            Val8: TPair< TStr,TFlt > const &
            Val9: TPair< TStr,TFlt > const &

        (   R   t   TStrFltPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  y s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrFltPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #v s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TStrFltPrV_SwapI(TStrFltPr LVal, TStrFltPr RVal)

    Parameters:
        LVal: TVec< TPair< TStr,TFlt > >::TIter
        RVal: TVec< TPair< TStr,TFlt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @z s    	c          G   s   t  j |    S(   s  
    GetV(TStrFltPr Val1) -> TStrFltPrV

    Parameters:
        Val1: TPair< TStr,TFlt > const &

    GetV(TStrFltPr Val1, TStrFltPr Val2) -> TStrFltPrV

    Parameters:
        Val1: TPair< TStr,TFlt > const &
        Val2: TPair< TStr,TFlt > const &

    GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3) -> TStrFltPrV

    Parameters:
        Val1: TPair< TStr,TFlt > const &
        Val2: TPair< TStr,TFlt > const &
        Val3: TPair< TStr,TFlt > const &

    GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4) -> TStrFltPrV

    Parameters:
        Val1: TPair< TStr,TFlt > const &
        Val2: TPair< TStr,TFlt > const &
        Val3: TPair< TStr,TFlt > const &
        Val4: TPair< TStr,TFlt > const &

    GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4, TStrFltPr Val5) -> TStrFltPrV

    Parameters:
        Val1: TPair< TStr,TFlt > const &
        Val2: TPair< TStr,TFlt > const &
        Val3: TPair< TStr,TFlt > const &
        Val4: TPair< TStr,TFlt > const &
        Val5: TPair< TStr,TFlt > const &

    GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4, TStrFltPr Val5, TStrFltPr Val6) -> TStrFltPrV

    Parameters:
        Val1: TPair< TStr,TFlt > const &
        Val2: TPair< TStr,TFlt > const &
        Val3: TPair< TStr,TFlt > const &
        Val4: TPair< TStr,TFlt > const &
        Val5: TPair< TStr,TFlt > const &
        Val6: TPair< TStr,TFlt > const &

    GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4, TStrFltPr Val5, TStrFltPr Val6, 
        TStrFltPr Val7) -> TStrFltPrV

    Parameters:
        Val1: TPair< TStr,TFlt > const &
        Val2: TPair< TStr,TFlt > const &
        Val3: TPair< TStr,TFlt > const &
        Val4: TPair< TStr,TFlt > const &
        Val5: TPair< TStr,TFlt > const &
        Val6: TPair< TStr,TFlt > const &
        Val7: TPair< TStr,TFlt > const &

    GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4, TStrFltPr Val5, TStrFltPr Val6, 
        TStrFltPr Val7, TStrFltPr Val8) -> TStrFltPrV

    Parameters:
        Val1: TPair< TStr,TFlt > const &
        Val2: TPair< TStr,TFlt > const &
        Val3: TPair< TStr,TFlt > const &
        Val4: TPair< TStr,TFlt > const &
        Val5: TPair< TStr,TFlt > const &
        Val6: TPair< TStr,TFlt > const &
        Val7: TPair< TStr,TFlt > const &
        Val8: TPair< TStr,TFlt > const &

    TStrFltPrV_GetV(TStrFltPr Val1, TStrFltPr Val2, TStrFltPr Val3, TStrFltPr Val4, TStrFltPr Val5, TStrFltPr Val6, 
        TStrFltPr Val7, TStrFltPr Val8, TStrFltPr Val9) -> TStrFltPrV

    Parameters:
        Val1: TPair< TStr,TFlt > const &
        Val2: TPair< TStr,TFlt > const &
        Val3: TPair< TStr,TFlt > const &
        Val4: TPair< TStr,TFlt > const &
        Val5: TPair< TStr,TFlt > const &
        Val6: TPair< TStr,TFlt > const &
        Val7: TPair< TStr,TFlt > const &
        Val8: TPair< TStr,TFlt > const &
        Val9: TPair< TStr,TFlt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Kz s    Wt
   TStrIntKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TStrIntKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s4  
        __init__(TVec<(TStrIntKd)> self) -> TStrIntKdV
        __init__(TVec<(TStrIntKd)> self, TStrIntKdV Vec) -> TStrIntKdV

        Parameters:
            Vec: TVec< TKeyDat< TStr,TInt >,int > const &

        __init__(TVec<(TStrIntKd)> self, int const & _Vals) -> TStrIntKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrIntKd)> self, int const & _MxVals, int const & _Vals) -> TStrIntKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrIntKd)> self, TStrIntKd _ValT, int const & _Vals) -> TStrIntKdV

        Parameters:
            _ValT: TKeyDat< TStr,TInt > *
            _Vals: int const &

        __init__(TVec<(TStrIntKd)> self, TSIn SIn) -> TStrIntKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntKdV_swiginitt   new_TStrIntKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   z s    c         G   s   t  j |  |  S(   s_   
        Load(TStrIntKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrIntKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z s    c         G   s   t  j |  |  S(   sc   
        Save(TStrIntKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z s    c         G   s   t  j |  |  S(   s   
        __add__(TStrIntKdV self, TStrIntKd Val) -> TStrIntKdV

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntKdV self, TStrIntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TStr,TInt >,int > const &

        (   R   t   TStrIntKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntKdV self, TStrIntKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TStr,TInt >,int > const &

        (   R   t   TStrIntKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TStrIntKdV self) -> int

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z s    c         C   s   t  j |   S(   sv   
        GetMemSize(TStrIntKdV self) -> int

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TStrIntKdV self) -> int

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  { s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TStrIntKdV self) -> int

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  { s    c         G   s   t  j |  |  S(   s	  
        Gen(TStrIntKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrIntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrIntKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   #{ s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrIntKdV self, TStrIntKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TStr,TInt > *
            _Vals: int const &

        (   R   t   TStrIntKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3{ s    	c         C   s   t  j |   S(   sr   
        IsExt(TStrIntKdV self) -> bool

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  >{ s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrIntKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrIntKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrIntKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   H{ s    c         G   s   t  j |  |  S(   su  
        Clr(TStrIntKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrIntKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrIntKdV self)

        Parameters:
            self: TVec< TStrIntKd > *

        (   R   t   TStrIntKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   X{ s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrIntKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrIntKdV self)

        Parameters:
            self: TVec< TStrIntKd > *

        (   R   t   TStrIntKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m{ s    c         C   s   t  j |   S(   sc   
        Pack(TStrIntKdV self)

        Parameters:
            self: TVec< TStrIntKd > *

        (   R   t   TStrIntKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  |{ s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrIntKdV self, TStrIntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TStr,TInt >,int > &

        (   R   t   TStrIntKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         C   s   t  j |   S(   sr   
        Empty(TStrIntKdV self) -> bool

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   { s    c         C   s   t  j |   S(   so   
        Len(TStrIntKdV self) -> int

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   { s    c         C   s   t  j |   S(   st   
        Reserved(TStrIntKdV self) -> int

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  { s    c         G   s   t  j |  |  S(   s   
        Last(TStrIntKdV self) -> TStrIntKd
        Last(TStrIntKdV self) -> TStrIntKd

        Parameters:
            self: TVec< TStrIntKd > *

        (   R   t   TStrIntKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    	c         C   s   t  j |   S(   st   
        LastValN(TStrIntKdV self) -> int

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrIntKdV self) -> TStrIntKd
        LastLast(TStrIntKdV self) -> TStrIntKd

        Parameters:
            self: TVec< TStrIntKd > *

        (   R   t   TStrIntKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    	c         C   s   t  j |   S(   sv   
        BegI(TStrIntKdV self) -> TStrIntKd

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         C   s   t  j |   S(   sv   
        EndI(TStrIntKdV self) -> TStrIntKd

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         G   s   t  j |  |  S(   sz   
        GetI(TStrIntKdV self, int const & ValN) -> TStrIntKd

        Parameters:
            ValN: int const &

        (   R   t   TStrIntKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  { s    c         G   s   t  j |  |  S(   s  
        Add(TStrIntKdV self) -> int
        Add(TStrIntKdV self, TStrIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        Add(TStrIntKdV self, TStrIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > &

        Add(TStrIntKdV self, TStrIntKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &
            ResizeLen: int const &

        (   R   t   TStrIntKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         G   s   t  j |  |  S(   s   
        AddV(TStrIntKdV self, TStrIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &

        (   R   t   TStrIntKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  | s    c         G   s   t  j |  |  S(   s#  
        AddSorted(TStrIntKdV self, TStrIntKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrIntKdV self, TStrIntKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &
            Asc: bool const &

        AddSorted(TStrIntKdV self, TStrIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  | s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrIntKdV self, TStrIntKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &
            Asc: bool const &

        (   R   t   TStrIntKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #| s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrIntKdV self, TStrIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  .| s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrIntKdV self, TStrIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &

        (   R   t   TStrIntKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8| s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrIntKdV self, TStrIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B| s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrIntKdV self, int const & ValN) -> TStrIntKd

        Parameters:
            ValN: int const &

        GetVal(TStrIntKdV self, int const & ValN) -> TStrIntKd

        Parameters:
            ValN: int const &

        (   R   t   TStrIntKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L| s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrIntKdV self, int const & ValN, TStrIntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [| s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrIntKdV self, int const & BValN, int const & EValN, TStrIntKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TStr,TInt >,int > &

        (   R   t   TStrIntKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f| s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrIntKdV self, int const & ValN, TStrIntKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r| s    	c         G   s   t  j |  |  S(   s  
        Del(TStrIntKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrIntKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrIntKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   }| s    c         C   s   t  j |   S(   sf   
        DelLast(TStrIntKdV self)

        Parameters:
            self: TVec< TStrIntKd > *

        (   R   t   TStrIntKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  | s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrIntKdV self, TStrIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  | s    c         G   s   t  j |  |  S(   s|   
        DelAll(TStrIntKdV self, TStrIntKd Val)

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  | s    c         G   s   t  j |  |  S(   s|   
        PutAll(TStrIntKdV self, TStrIntKd Val)

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  | s    c         G   s   t  j |  |  S(   s  
        Swap(TStrIntKdV self, TStrIntKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TStr,TInt >,int > &

        Swap(TStrIntKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrIntKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  | s    c          G   s   t  j |    S(   s   
        SwapI(TStrIntKd LVal, TStrIntKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TStr,TInt > >::TIter
            RVal: TVec< TKeyDat< TStr,TInt > >::TIter

        (   R   t   TStrIntKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  | s    	c         C   s   t  j |   S(   so   
        NextPerm(TStrIntKdV self) -> bool

        Parameters:
            self: TVec< TStrIntKd > *

        (   R   t   TStrIntKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  | s    c         C   s   t  j |   S(   so   
        PrevPerm(TStrIntKdV self) -> bool

        Parameters:
            self: TVec< TStrIntKd > *

        (   R   t   TStrIntKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  | s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrIntKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrIntKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  | s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrIntKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  | s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrIntKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  | s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrIntKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  } s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrIntKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrIntKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  } s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrIntKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrIntKdV self)

        Parameters:
            self: TVec< TStrIntKd > *

        (   R   t   TStrIntKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   } s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrIntKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrIntKdV self) -> bool

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  /} s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TStrIntKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrIntKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  >} s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrIntKdV self)
        Reverse(TStrIntKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrIntKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H} s    
c         C   s   t  j |   S(   sd   
        Merge(TStrIntKdV self)

        Parameters:
            self: TVec< TStrIntKd > *

        (   R   t   TStrIntKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  T} s    c         G   s   t  j |  |  S(   sW  
        Intrs(TStrIntKdV self, TStrIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &

        Intrs(TStrIntKdV self, TStrIntKdV ValV, TStrIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &
            DstValV: TVec< TKeyDat< TStr,TInt >,int > &

        (   R   t   TStrIntKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  ^} s    c         G   s   t  j |  |  S(   sW  
        Union(TStrIntKdV self, TStrIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &

        Union(TStrIntKdV self, TStrIntKdV ValV, TStrIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &
            DstValV: TVec< TKeyDat< TStr,TInt >,int > &

        (   R   t   TStrIntKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n} s    c         G   s   t  j |  |  S(   sU  
        Diff(TStrIntKdV self, TStrIntKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &

        Diff(TStrIntKdV self, TStrIntKdV ValV, TStrIntKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &
            DstValV: TVec< TKeyDat< TStr,TInt >,int > &

        (   R   t   TStrIntKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  ~} s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrIntKdV self, TStrIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &

        (   R   t   TStrIntKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  } s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrIntKdV self, TStrIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &

        (   R   t   TStrIntKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  } s    c         G   s   t  j |  |  S(   s   
        Count(TStrIntKdV self, TStrIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  } s    c         G   s   t  j |  |  S(   s-  
        SearchBin(TStrIntKdV self, TStrIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        SearchBin(TStrIntKdV self, TStrIntKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &
            InsValN: int &

        (   R   t   TStrIntKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  } s    c         G   s   t  j |  |  S(   s9  
        SearchForw(TStrIntKdV self, TStrIntKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &
            BValN: int const &

        SearchForw(TStrIntKdV self, TStrIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  } s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrIntKdV self, TStrIntKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  } s    c         G   s   t  j |  |  S(   sY  
        SearchVForw(TStrIntKdV self, TStrIntKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &
            BValN: int const &

        SearchVForw(TStrIntKdV self, TStrIntKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TInt >,int > const &

        (   R   t   TStrIntKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  } s    c         G   s   t  j |  |  S(   s  
        IsIn(TStrIntKdV self, TStrIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        IsIn(TStrIntKdV self, TStrIntKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TStr,TInt > const &
            ValN: int &

        (   R   t   TStrIntKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  } s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrIntKdV self, TStrIntKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  } s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntKdV self, TStrIntKd Val) -> TStrIntKd

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   ~ s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrIntKdV self, TStrIntKd Val) -> TStrIntKd

        Parameters:
            Val: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  
~ s    c         C   s   t  j |   S(   su   
        GetMxValN(TStrIntKdV self) -> int

        Parameters:
            self: TVec< TStrIntKd > const *

        (   R   t   TStrIntKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  ~ s    c          G   s   t  j |    S(   s  
        GetV(TStrIntKd Val1) -> TStrIntKdV

        Parameters:
            Val1: TKeyDat< TStr,TInt > const &

        GetV(TStrIntKd Val1, TStrIntKd Val2) -> TStrIntKdV

        Parameters:
            Val1: TKeyDat< TStr,TInt > const &
            Val2: TKeyDat< TStr,TInt > const &

        GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3) -> TStrIntKdV

        Parameters:
            Val1: TKeyDat< TStr,TInt > const &
            Val2: TKeyDat< TStr,TInt > const &
            Val3: TKeyDat< TStr,TInt > const &

        GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4) -> TStrIntKdV

        Parameters:
            Val1: TKeyDat< TStr,TInt > const &
            Val2: TKeyDat< TStr,TInt > const &
            Val3: TKeyDat< TStr,TInt > const &
            Val4: TKeyDat< TStr,TInt > const &

        GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4, TStrIntKd Val5) -> TStrIntKdV

        Parameters:
            Val1: TKeyDat< TStr,TInt > const &
            Val2: TKeyDat< TStr,TInt > const &
            Val3: TKeyDat< TStr,TInt > const &
            Val4: TKeyDat< TStr,TInt > const &
            Val5: TKeyDat< TStr,TInt > const &

        GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4, TStrIntKd Val5, TStrIntKd Val6) -> TStrIntKdV

        Parameters:
            Val1: TKeyDat< TStr,TInt > const &
            Val2: TKeyDat< TStr,TInt > const &
            Val3: TKeyDat< TStr,TInt > const &
            Val4: TKeyDat< TStr,TInt > const &
            Val5: TKeyDat< TStr,TInt > const &
            Val6: TKeyDat< TStr,TInt > const &

        GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4, TStrIntKd Val5, TStrIntKd Val6, 
            TStrIntKd Val7) -> TStrIntKdV

        Parameters:
            Val1: TKeyDat< TStr,TInt > const &
            Val2: TKeyDat< TStr,TInt > const &
            Val3: TKeyDat< TStr,TInt > const &
            Val4: TKeyDat< TStr,TInt > const &
            Val5: TKeyDat< TStr,TInt > const &
            Val6: TKeyDat< TStr,TInt > const &
            Val7: TKeyDat< TStr,TInt > const &

        GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4, TStrIntKd Val5, TStrIntKd Val6, 
            TStrIntKd Val7, TStrIntKd Val8) -> TStrIntKdV

        Parameters:
            Val1: TKeyDat< TStr,TInt > const &
            Val2: TKeyDat< TStr,TInt > const &
            Val3: TKeyDat< TStr,TInt > const &
            Val4: TKeyDat< TStr,TInt > const &
            Val5: TKeyDat< TStr,TInt > const &
            Val6: TKeyDat< TStr,TInt > const &
            Val7: TKeyDat< TStr,TInt > const &
            Val8: TKeyDat< TStr,TInt > const &

        GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4, TStrIntKd Val5, TStrIntKd Val6, 
            TStrIntKd Val7, TStrIntKd Val8, TStrIntKd Val9) -> TStrIntKdV

        Parameters:
            Val1: TKeyDat< TStr,TInt > const &
            Val2: TKeyDat< TStr,TInt > const &
            Val3: TKeyDat< TStr,TInt > const &
            Val4: TKeyDat< TStr,TInt > const &
            Val5: TKeyDat< TStr,TInt > const &
            Val6: TKeyDat< TStr,TInt > const &
            Val7: TKeyDat< TStr,TInt > const &
            Val8: TKeyDat< TStr,TInt > const &
            Val9: TKeyDat< TStr,TInt > const &

        (   R   t   TStrIntKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  ~ s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrIntKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TStrIntKdV_SwapI(TStrIntKd LVal, TStrIntKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TStr,TInt > >::TIter
        RVal: TVec< TKeyDat< TStr,TInt > >::TIter

    (   R   R2  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  ~ s    	c          G   s   t  j |    S(   s  
    GetV(TStrIntKd Val1) -> TStrIntKdV

    Parameters:
        Val1: TKeyDat< TStr,TInt > const &

    GetV(TStrIntKd Val1, TStrIntKd Val2) -> TStrIntKdV

    Parameters:
        Val1: TKeyDat< TStr,TInt > const &
        Val2: TKeyDat< TStr,TInt > const &

    GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3) -> TStrIntKdV

    Parameters:
        Val1: TKeyDat< TStr,TInt > const &
        Val2: TKeyDat< TStr,TInt > const &
        Val3: TKeyDat< TStr,TInt > const &

    GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4) -> TStrIntKdV

    Parameters:
        Val1: TKeyDat< TStr,TInt > const &
        Val2: TKeyDat< TStr,TInt > const &
        Val3: TKeyDat< TStr,TInt > const &
        Val4: TKeyDat< TStr,TInt > const &

    GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4, TStrIntKd Val5) -> TStrIntKdV

    Parameters:
        Val1: TKeyDat< TStr,TInt > const &
        Val2: TKeyDat< TStr,TInt > const &
        Val3: TKeyDat< TStr,TInt > const &
        Val4: TKeyDat< TStr,TInt > const &
        Val5: TKeyDat< TStr,TInt > const &

    GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4, TStrIntKd Val5, TStrIntKd Val6) -> TStrIntKdV

    Parameters:
        Val1: TKeyDat< TStr,TInt > const &
        Val2: TKeyDat< TStr,TInt > const &
        Val3: TKeyDat< TStr,TInt > const &
        Val4: TKeyDat< TStr,TInt > const &
        Val5: TKeyDat< TStr,TInt > const &
        Val6: TKeyDat< TStr,TInt > const &

    GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4, TStrIntKd Val5, TStrIntKd Val6, 
        TStrIntKd Val7) -> TStrIntKdV

    Parameters:
        Val1: TKeyDat< TStr,TInt > const &
        Val2: TKeyDat< TStr,TInt > const &
        Val3: TKeyDat< TStr,TInt > const &
        Val4: TKeyDat< TStr,TInt > const &
        Val5: TKeyDat< TStr,TInt > const &
        Val6: TKeyDat< TStr,TInt > const &
        Val7: TKeyDat< TStr,TInt > const &

    GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4, TStrIntKd Val5, TStrIntKd Val6, 
        TStrIntKd Val7, TStrIntKd Val8) -> TStrIntKdV

    Parameters:
        Val1: TKeyDat< TStr,TInt > const &
        Val2: TKeyDat< TStr,TInt > const &
        Val3: TKeyDat< TStr,TInt > const &
        Val4: TKeyDat< TStr,TInt > const &
        Val5: TKeyDat< TStr,TInt > const &
        Val6: TKeyDat< TStr,TInt > const &
        Val7: TKeyDat< TStr,TInt > const &
        Val8: TKeyDat< TStr,TInt > const &

    TStrIntKdV_GetV(TStrIntKd Val1, TStrIntKd Val2, TStrIntKd Val3, TStrIntKd Val4, TStrIntKd Val5, TStrIntKd Val6, 
        TStrIntKd Val7, TStrIntKd Val8, TStrIntKd Val9) -> TStrIntKdV

    Parameters:
        Val1: TKeyDat< TStr,TInt > const &
        Val2: TKeyDat< TStr,TInt > const &
        Val3: TKeyDat< TStr,TInt > const &
        Val4: TKeyDat< TStr,TInt > const &
        Val5: TKeyDat< TStr,TInt > const &
        Val6: TKeyDat< TStr,TInt > const &
        Val7: TKeyDat< TStr,TInt > const &
        Val8: TKeyDat< TStr,TInt > const &
        Val9: TKeyDat< TStr,TInt > const &

    (   R   RN  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRN  ~ s    Wt
   TStrFltKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s$   Proxy of C++ TVec<(TStrFltKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ' s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ' s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s4  
        __init__(TVec<(TStrFltKd)> self) -> TStrFltKdV
        __init__(TVec<(TStrFltKd)> self, TStrFltKdV Vec) -> TStrFltKdV

        Parameters:
            Vec: TVec< TKeyDat< TStr,TFlt >,int > const &

        __init__(TVec<(TStrFltKd)> self, int const & _Vals) -> TStrFltKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrFltKd)> self, int const & _MxVals, int const & _Vals) -> TStrFltKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrFltKd)> self, TStrFltKd _ValT, int const & _Vals) -> TStrFltKdV

        Parameters:
            _ValT: TKeyDat< TStr,TFlt > *
            _Vals: int const &

        __init__(TVec<(TStrFltKd)> self, TSIn SIn) -> TStrFltKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrFltKdV_swiginitt   new_TStrFltKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   * s    c         G   s   t  j |  |  S(   s_   
        Load(TStrFltKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrFltKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         G   s   t  j |  |  S(   sc   
        Save(TStrFltKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrFltKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   T s    c         G   s   t  j |  |  S(   s   
        __add__(TStrFltKdV self, TStrFltKd Val) -> TStrFltKdV

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^ s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrFltKdV self, TStrFltKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TStr,TFlt >,int > const &

        (   R   t   TStrFltKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrFltKdV self, TStrFltKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TStr,TFlt >,int > const &

        (   R   t   TStrFltKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TStrFltKdV self) -> int

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   | s    c         C   s   t  j |   S(   sv   
        GetMemSize(TStrFltKdV self) -> int

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sy   
        GetPrimHashCd(TStrFltKdV self) -> int

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   sx   
        GetSecHashCd(TStrFltKdV self) -> int

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s	  
        Gen(TStrFltKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrFltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrFltKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrFltKdV self, TStrFltKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TStr,TFlt > *
            _Vals: int const &

        (   R   t   TStrFltKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sr   
        IsExt(TStrFltKdV self) -> bool

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrFltKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrFltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrFltKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   su  
        Clr(TStrFltKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrFltKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrFltKdV self)

        Parameters:
            self: TVec< TStrFltKd > *

        (   R   t   TStrFltKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrFltKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrFltKdV self)

        Parameters:
            self: TVec< TStrFltKd > *

        (   R   t   TStrFltKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sc   
        Pack(TStrFltKdV self)

        Parameters:
            self: TVec< TStrFltKd > *

        (   R   t   TStrFltKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrFltKdV self, TStrFltKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TStr,TFlt >,int > &

        (   R   t   TStrFltKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sr   
        Empty(TStrFltKdV self) -> bool

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   so   
        Len(TStrFltKdV self) -> int

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   st   
        Reserved(TStrFltKdV self) -> int

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  % s    c         G   s   t  j |  |  S(   s   
        Last(TStrFltKdV self) -> TStrFltKd
        Last(TStrFltKdV self) -> TStrFltKd

        Parameters:
            self: TVec< TStrFltKd > *

        (   R   t   TStrFltKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    	c         C   s   t  j |   S(   st   
        LastValN(TStrFltKdV self) -> int

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  : s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrFltKdV self) -> TStrFltKd
        LastLast(TStrFltKdV self) -> TStrFltKd

        Parameters:
            self: TVec< TStrFltKd > *

        (   R   t   TStrFltKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D s    	c         C   s   t  j |   S(   sv   
        BegI(TStrFltKdV self) -> TStrFltKd

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O s    c         C   s   t  j |   S(   sv   
        EndI(TStrFltKdV self) -> TStrFltKd

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y s    c         G   s   t  j |  |  S(   sz   
        GetI(TStrFltKdV self, int const & ValN) -> TStrFltKd

        Parameters:
            ValN: int const &

        (   R   t   TStrFltKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  c s    c         G   s   t  j |  |  S(   s  
        Add(TStrFltKdV self) -> int
        Add(TStrFltKdV self, TStrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        Add(TStrFltKdV self, TStrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > &

        Add(TStrFltKdV self, TStrFltKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &
            ResizeLen: int const &

        (   R   t   TStrFltKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m s    c         G   s   t  j |  |  S(   s   
        AddV(TStrFltKdV self, TStrFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &

        (   R   t   TStrFltKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s#  
        AddSorted(TStrFltKdV self, TStrFltKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrFltKdV self, TStrFltKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &
            Asc: bool const &

        AddSorted(TStrFltKdV self, TStrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrFltKdV self, TStrFltKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &
            Asc: bool const &

        (   R   t   TStrFltKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrFltKdV self, TStrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrFltKdV self, TStrFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &

        (   R   t   TStrFltKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrFltKdV self, TStrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  À s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrFltKdV self, int const & ValN) -> TStrFltKd

        Parameters:
            ValN: int const &

        GetVal(TStrFltKdV self, int const & ValN) -> TStrFltKd

        Parameters:
            ValN: int const &

        (   R   t   TStrFltKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ̀ s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrFltKdV self, int const & ValN, TStrFltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ܀ s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrFltKdV self, int const & BValN, int const & EValN, TStrFltKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TStr,TFlt >,int > &

        (   R   t   TStrFltKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrFltKdV self, int const & ValN, TStrFltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        Del(TStrFltKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrFltKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrFltKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sf   
        DelLast(TStrFltKdV self)

        Parameters:
            self: TVec< TStrFltKd > *

        (   R   t   TStrFltKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrFltKdV self, TStrFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s|   
        DelAll(TStrFltKdV self, TStrFltKd Val)

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  " s    c         G   s   t  j |  |  S(   s|   
        PutAll(TStrFltKdV self, TStrFltKd Val)

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  , s    c         G   s   t  j |  |  S(   s  
        Swap(TStrFltKdV self, TStrFltKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TStr,TFlt >,int > &

        Swap(TStrFltKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrFltKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  6 s    c          G   s   t  j |    S(   s   
        SwapI(TStrFltKd LVal, TStrFltKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TStr,TFlt > >::TIter
            RVal: TVec< TKeyDat< TStr,TFlt > >::TIter

        (   R   t   TStrFltKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  F s    	c         C   s   t  j |   S(   so   
        NextPerm(TStrFltKdV self) -> bool

        Parameters:
            self: TVec< TStrFltKd > *

        (   R   t   TStrFltKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  R s    c         C   s   t  j |   S(   so   
        PrevPerm(TStrFltKdV self) -> bool

        Parameters:
            self: TVec< TStrFltKd > *

        (   R   t   TStrFltKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  \ s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrFltKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrFltKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  f s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  q s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  } s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrFltKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrFltKdV self)

        Parameters:
            self: TVec< TStrFltKd > *

        (   R   t   TStrFltKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrFltKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrFltKdV self) -> bool

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9   s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TStrFltKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrFltKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrFltKdV self)
        Reverse(TStrFltKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrFltKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ɂ s    
c         C   s   t  j |   S(   sd   
        Merge(TStrFltKdV self)

        Parameters:
            self: TVec< TStrFltKd > *

        (   R   t   TStrFltKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  Ձ s    c         G   s   t  j |  |  S(   sW  
        Intrs(TStrFltKdV self, TStrFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &

        Intrs(TStrFltKdV self, TStrFltKdV ValV, TStrFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TStr,TFlt >,int > &

        (   R   t   TStrFltKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  ߁ s    c         G   s   t  j |  |  S(   sW  
        Union(TStrFltKdV self, TStrFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &

        Union(TStrFltKdV self, TStrFltKdV ValV, TStrFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TStr,TFlt >,int > &

        (   R   t   TStrFltKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sU  
        Diff(TStrFltKdV self, TStrFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &

        Diff(TStrFltKdV self, TStrFltKdV ValV, TStrFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &
            DstValV: TVec< TKeyDat< TStr,TFlt >,int > &

        (   R   t   TStrFltKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrFltKdV self, TStrFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &

        (   R   t   TStrFltKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrFltKdV self, TStrFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &

        (   R   t   TStrFltKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TStrFltKdV self, TStrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  # s    c         G   s   t  j |  |  S(   s-  
        SearchBin(TStrFltKdV self, TStrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        SearchBin(TStrFltKdV self, TStrFltKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &
            InsValN: int &

        (   R   t   TStrFltKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  - s    c         G   s   t  j |  |  S(   s9  
        SearchForw(TStrFltKdV self, TStrFltKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &
            BValN: int const &

        SearchForw(TStrFltKdV self, TStrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  = s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrFltKdV self, TStrFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  M s    c         G   s   t  j |  |  S(   sY  
        SearchVForw(TStrFltKdV self, TStrFltKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TStrFltKdV self, TStrFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TFlt >,int > const &

        (   R   t   TStrFltKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  W s    c         G   s   t  j |  |  S(   s  
        IsIn(TStrFltKdV self, TStrFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        IsIn(TStrFltKdV self, TStrFltKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &
            ValN: int &

        (   R   t   TStrFltKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  g s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrFltKdV self, TStrFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  w s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrFltKdV self, TStrFltKd Val) -> TStrFltKd

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrFltKdV self, TStrFltKd Val) -> TStrFltKd

        Parameters:
            Val: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   su   
        GetMxValN(TStrFltKdV self) -> int

        Parameters:
            self: TVec< TStrFltKd > const *

        (   R   t   TStrFltKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s  
        GetV(TStrFltKd Val1) -> TStrFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TFlt > const &

        GetV(TStrFltKd Val1, TStrFltKd Val2) -> TStrFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TFlt > const &
            Val2: TKeyDat< TStr,TFlt > const &

        GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3) -> TStrFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TFlt > const &
            Val2: TKeyDat< TStr,TFlt > const &
            Val3: TKeyDat< TStr,TFlt > const &

        GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4) -> TStrFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TFlt > const &
            Val2: TKeyDat< TStr,TFlt > const &
            Val3: TKeyDat< TStr,TFlt > const &
            Val4: TKeyDat< TStr,TFlt > const &

        GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4, TStrFltKd Val5) -> TStrFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TFlt > const &
            Val2: TKeyDat< TStr,TFlt > const &
            Val3: TKeyDat< TStr,TFlt > const &
            Val4: TKeyDat< TStr,TFlt > const &
            Val5: TKeyDat< TStr,TFlt > const &

        GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4, TStrFltKd Val5, TStrFltKd Val6) -> TStrFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TFlt > const &
            Val2: TKeyDat< TStr,TFlt > const &
            Val3: TKeyDat< TStr,TFlt > const &
            Val4: TKeyDat< TStr,TFlt > const &
            Val5: TKeyDat< TStr,TFlt > const &
            Val6: TKeyDat< TStr,TFlt > const &

        GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4, TStrFltKd Val5, TStrFltKd Val6, 
            TStrFltKd Val7) -> TStrFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TFlt > const &
            Val2: TKeyDat< TStr,TFlt > const &
            Val3: TKeyDat< TStr,TFlt > const &
            Val4: TKeyDat< TStr,TFlt > const &
            Val5: TKeyDat< TStr,TFlt > const &
            Val6: TKeyDat< TStr,TFlt > const &
            Val7: TKeyDat< TStr,TFlt > const &

        GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4, TStrFltKd Val5, TStrFltKd Val6, 
            TStrFltKd Val7, TStrFltKd Val8) -> TStrFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TFlt > const &
            Val2: TKeyDat< TStr,TFlt > const &
            Val3: TKeyDat< TStr,TFlt > const &
            Val4: TKeyDat< TStr,TFlt > const &
            Val5: TKeyDat< TStr,TFlt > const &
            Val6: TKeyDat< TStr,TFlt > const &
            Val7: TKeyDat< TStr,TFlt > const &
            Val8: TKeyDat< TStr,TFlt > const &

        GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4, TStrFltKd Val5, TStrFltKd Val6, 
            TStrFltKd Val7, TStrFltKd Val8, TStrFltKd Val9) -> TStrFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TFlt > const &
            Val2: TKeyDat< TStr,TFlt > const &
            Val3: TKeyDat< TStr,TFlt > const &
            Val4: TKeyDat< TStr,TFlt > const &
            Val5: TKeyDat< TStr,TFlt > const &
            Val6: TKeyDat< TStr,TFlt > const &
            Val7: TKeyDat< TStr,TFlt > const &
            Val8: TKeyDat< TStr,TFlt > const &
            Val9: TKeyDat< TStr,TFlt > const &

        (   R   t   TStrFltKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]   s    W(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrFltKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRP  % s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Yc          G   s   t  j |    S(   s   
    TStrFltKdV_SwapI(TStrFltKd LVal, TStrFltKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TStr,TFlt > >::TIter
        RVal: TVec< TKeyDat< TStr,TFlt > >::TIter

    (   R   R~  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  B s    	c          G   s   t  j |    S(   s  
    GetV(TStrFltKd Val1) -> TStrFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TFlt > const &

    GetV(TStrFltKd Val1, TStrFltKd Val2) -> TStrFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TFlt > const &
        Val2: TKeyDat< TStr,TFlt > const &

    GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3) -> TStrFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TFlt > const &
        Val2: TKeyDat< TStr,TFlt > const &
        Val3: TKeyDat< TStr,TFlt > const &

    GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4) -> TStrFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TFlt > const &
        Val2: TKeyDat< TStr,TFlt > const &
        Val3: TKeyDat< TStr,TFlt > const &
        Val4: TKeyDat< TStr,TFlt > const &

    GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4, TStrFltKd Val5) -> TStrFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TFlt > const &
        Val2: TKeyDat< TStr,TFlt > const &
        Val3: TKeyDat< TStr,TFlt > const &
        Val4: TKeyDat< TStr,TFlt > const &
        Val5: TKeyDat< TStr,TFlt > const &

    GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4, TStrFltKd Val5, TStrFltKd Val6) -> TStrFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TFlt > const &
        Val2: TKeyDat< TStr,TFlt > const &
        Val3: TKeyDat< TStr,TFlt > const &
        Val4: TKeyDat< TStr,TFlt > const &
        Val5: TKeyDat< TStr,TFlt > const &
        Val6: TKeyDat< TStr,TFlt > const &

    GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4, TStrFltKd Val5, TStrFltKd Val6, 
        TStrFltKd Val7) -> TStrFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TFlt > const &
        Val2: TKeyDat< TStr,TFlt > const &
        Val3: TKeyDat< TStr,TFlt > const &
        Val4: TKeyDat< TStr,TFlt > const &
        Val5: TKeyDat< TStr,TFlt > const &
        Val6: TKeyDat< TStr,TFlt > const &
        Val7: TKeyDat< TStr,TFlt > const &

    GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4, TStrFltKd Val5, TStrFltKd Val6, 
        TStrFltKd Val7, TStrFltKd Val8) -> TStrFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TFlt > const &
        Val2: TKeyDat< TStr,TFlt > const &
        Val3: TKeyDat< TStr,TFlt > const &
        Val4: TKeyDat< TStr,TFlt > const &
        Val5: TKeyDat< TStr,TFlt > const &
        Val6: TKeyDat< TStr,TFlt > const &
        Val7: TKeyDat< TStr,TFlt > const &
        Val8: TKeyDat< TStr,TFlt > const &

    TStrFltKdV_GetV(TStrFltKd Val1, TStrFltKd Val2, TStrFltKd Val3, TStrFltKd Val4, TStrFltKd Val5, TStrFltKd Val6, 
        TStrFltKd Val7, TStrFltKd Val8, TStrFltKd Val9) -> TStrFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TFlt > const &
        Val2: TKeyDat< TStr,TFlt > const &
        Val3: TKeyDat< TStr,TFlt > const &
        Val4: TKeyDat< TStr,TFlt > const &
        Val5: TKeyDat< TStr,TFlt > const &
        Val6: TKeyDat< TStr,TFlt > const &
        Val7: TKeyDat< TStr,TFlt > const &
        Val8: TKeyDat< TStr,TFlt > const &
        Val9: TKeyDat< TStr,TFlt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M s    Wt   TStrAscFltKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TStrAscFltKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sd  
        __init__(TVec<(TStrAscFltKd)> self) -> TStrAscFltKdV
        __init__(TVec<(TStrAscFltKd)> self, TStrAscFltKdV Vec) -> TStrAscFltKdV

        Parameters:
            Vec: TVec< TKeyDat< TStr,TAscFlt >,int > const &

        __init__(TVec<(TStrAscFltKd)> self, int const & _Vals) -> TStrAscFltKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrAscFltKd)> self, int const & _MxVals, int const & _Vals) -> TStrAscFltKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrAscFltKd)> self, TStrAscFltKd _ValT, int const & _Vals) -> TStrAscFltKdV

        Parameters:
            _ValT: TKeyDat< TStr,TAscFlt > *
            _Vals: int const &

        __init__(TVec<(TStrAscFltKd)> self, TSIn SIn) -> TStrAscFltKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrAscFltKdV_swiginitt   new_TStrAscFltKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sb   
        Load(TStrAscFltKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrAscFltKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ˃ s    c         G   s   t  j |  |  S(   sf   
        Save(TStrAscFltKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrAscFltKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ճ s    c         G   s   t  j |  |  S(   s   
        __add__(TStrAscFltKdV self, TStrAscFltKd Val) -> TStrAscFltKdV

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ߃ s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrAscFltKdV self, TStrAscFltKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TStr,TAscFlt >,int > const &

        (   R   t   TStrAscFltKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrAscFltKdV self, TStrAscFltKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TStr,TAscFlt >,int > const &

        (   R   t   TStrAscFltKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TStrAscFltKdV self) -> int

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s|   
        GetMemSize(TStrAscFltKdV self) -> int

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TStrAscFltKdV self) -> int

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TStrAscFltKdV self) -> int

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s  
        Gen(TStrAscFltKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrAscFltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrAscFltKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   % s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrAscFltKdV self, TStrAscFltKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TStr,TAscFlt > *
            _Vals: int const &

        (   R   t   TStrAscFltKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5 s    	c         C   s   t  j |   S(   sx   
        IsExt(TStrAscFltKdV self) -> bool

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrAscFltKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrAscFltKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrAscFltKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J s    c         G   s   t  j |  |  S(   s  
        Clr(TStrAscFltKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrAscFltKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrAscFltKdV self)

        Parameters:
            self: TVec< TStrAscFltKd > *

        (   R   t   TStrAscFltKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrAscFltKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrAscFltKdV self)

        Parameters:
            self: TVec< TStrAscFltKd > *

        (   R   t   TStrAscFltKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o s    c         C   s   t  j |   S(   si   
        Pack(TStrAscFltKdV self)

        Parameters:
            self: TVec< TStrAscFltKd > *

        (   R   t   TStrAscFltKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ~ s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrAscFltKdV self, TStrAscFltKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TStr,TAscFlt >,int > &

        (   R   t   TStrAscFltKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sx   
        Empty(TStrAscFltKdV self) -> bool

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   su   
        Len(TStrAscFltKdV self) -> int

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sz   
        Reserved(TStrAscFltKdV self) -> int

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~   s    c         G   s   t  j |  |  S(   s   
        Last(TStrAscFltKdV self) -> TStrAscFltKd
        Last(TStrAscFltKdV self) -> TStrAscFltKd

        Parameters:
            self: TVec< TStrAscFltKd > *

        (   R   t   TStrAscFltKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sz   
        LastValN(TStrAscFltKdV self) -> int

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrAscFltKdV self) -> TStrAscFltKd
        LastLast(TStrAscFltKdV self) -> TStrAscFltKd

        Parameters:
            self: TVec< TStrAscFltKd > *

        (   R   t   TStrAscFltKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ń s    	c         C   s   t  j |   S(   s   
        BegI(TStrAscFltKdV self) -> TStrAscFltKd

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Є s    c         C   s   t  j |   S(   s   
        EndI(TStrAscFltKdV self) -> TStrAscFltKd

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ڄ s    c         G   s   t  j |  |  S(   s   
        GetI(TStrAscFltKdV self, int const & ValN) -> TStrAscFltKd

        Parameters:
            ValN: int const &

        (   R   t   TStrAscFltKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s  
        Add(TStrAscFltKdV self) -> int
        Add(TStrAscFltKdV self, TStrAscFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        Add(TStrAscFltKdV self, TStrAscFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > &

        Add(TStrAscFltKdV self, TStrAscFltKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &
            ResizeLen: int const &

        (   R   t   TStrAscFltKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddV(TStrAscFltKdV self, TStrAscFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &

        (   R   t   TStrAscFltKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s>  
        AddSorted(TStrAscFltKdV self, TStrAscFltKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrAscFltKdV self, TStrAscFltKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &
            Asc: bool const &

        AddSorted(TStrAscFltKdV self, TStrAscFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrAscFltKdV self, TStrAscFltKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &
            Asc: bool const &

        (   R   t   TStrAscFltKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  % s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrAscFltKdV self, TStrAscFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0 s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrAscFltKdV self, TStrAscFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &

        (   R   t   TStrAscFltKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  : s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrAscFltKdV self, TStrAscFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrAscFltKdV self, int const & ValN) -> TStrAscFltKd

        Parameters:
            ValN: int const &

        GetVal(TStrAscFltKdV self, int const & ValN) -> TStrAscFltKd

        Parameters:
            ValN: int const &

        (   R   t   TStrAscFltKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrAscFltKdV self, int const & ValN, TStrAscFltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ] s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrAscFltKdV self, int const & BValN, int const & EValN, TStrAscFltKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > &

        (   R   t   TStrAscFltKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrAscFltKdV self, int const & ValN, TStrAscFltKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  t s    	c         G   s   t  j |  |  S(   s  
        Del(TStrAscFltKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrAscFltKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrAscFltKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sl   
        DelLast(TStrAscFltKdV self)

        Parameters:
            self: TVec< TStrAscFltKd > *

        (   R   t   TStrAscFltKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrAscFltKdV self, TStrAscFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s   
        DelAll(TStrAscFltKdV self, TStrAscFltKd Val)

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s   
        PutAll(TStrAscFltKdV self, TStrAscFltKd Val)

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s%  
        Swap(TStrAscFltKdV self, TStrAscFltKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TStr,TAscFlt >,int > &

        Swap(TStrAscFltKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrAscFltKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c          G   s   t  j |    S(   s   
        SwapI(TStrAscFltKd LVal, TStrAscFltKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TStr,TAscFlt > >::TIter
            RVal: TVec< TKeyDat< TStr,TAscFlt > >::TIter

        (   R   t   TStrAscFltKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  ǅ s    	c         C   s   t  j |   S(   su   
        NextPerm(TStrAscFltKdV self) -> bool

        Parameters:
            self: TVec< TStrAscFltKd > *

        (   R   t   TStrAscFltKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  Ӆ s    c         C   s   t  j |   S(   su   
        PrevPerm(TStrAscFltKdV self) -> bool

        Parameters:
            self: TVec< TStrAscFltKd > *

        (   R   t   TStrAscFltKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  ݅ s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrAscFltKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrAscFltKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.   s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrAscFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrAscFltKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrAscFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrAscFltKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrAscFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrAscFltKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  
 s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrAscFltKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrAscFltKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrAscFltKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrAscFltKdV self)

        Parameters:
            self: TVec< TStrAscFltKd > *

        (   R   t   TStrAscFltKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  " s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrAscFltKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrAscFltKdV self) -> bool

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  1 s    c         G   s   t  j |  |  S(   se   
        Shuffle(TStrAscFltKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrAscFltKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  @ s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrAscFltKdV self)
        Reverse(TStrAscFltKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrAscFltKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    
c         C   s   t  j |   S(   sj   
        Merge(TStrAscFltKdV self)

        Parameters:
            self: TVec< TStrAscFltKd > *

        (   R   t   TStrAscFltKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  V s    c         G   s   t  j |  |  S(   so  
        Intrs(TStrAscFltKdV self, TStrAscFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &

        Intrs(TStrAscFltKdV self, TStrAscFltKdV ValV, TStrAscFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &
            DstValV: TVec< TKeyDat< TStr,TAscFlt >,int > &

        (   R   t   TStrAscFltKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  ` s    c         G   s   t  j |  |  S(   so  
        Union(TStrAscFltKdV self, TStrAscFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &

        Union(TStrAscFltKdV self, TStrAscFltKdV ValV, TStrAscFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &
            DstValV: TVec< TKeyDat< TStr,TAscFlt >,int > &

        (   R   t   TStrAscFltKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  p s    c         G   s   t  j |  |  S(   sm  
        Diff(TStrAscFltKdV self, TStrAscFltKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &

        Diff(TStrAscFltKdV self, TStrAscFltKdV ValV, TStrAscFltKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &
            DstValV: TVec< TKeyDat< TStr,TAscFlt >,int > &

        (   R   t   TStrAscFltKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrAscFltKdV self, TStrAscFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &

        (   R   t   TStrAscFltKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrAscFltKdV self, TStrAscFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &

        (   R   t   TStrAscFltKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TStrAscFltKdV self, TStrAscFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s?  
        SearchBin(TStrAscFltKdV self, TStrAscFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        SearchBin(TStrAscFltKdV self, TStrAscFltKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &
            InsValN: int &

        (   R   t   TStrAscFltKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK   s    c         G   s   t  j |  |  S(   sK  
        SearchForw(TStrAscFltKdV self, TStrAscFltKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &
            BValN: int const &

        SearchForw(TStrAscFltKdV self, TStrAscFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM   s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrAscFltKdV self, TStrAscFltKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  Ά s    c         G   s   t  j |  |  S(   sk  
        SearchVForw(TStrAscFltKdV self, TStrAscFltKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &
            BValN: int const &

        SearchVForw(TStrAscFltKdV self, TStrAscFltKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TAscFlt >,int > const &

        (   R   t   TStrAscFltKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  ؆ s    c         G   s   t  j |  |  S(   s1  
        IsIn(TStrAscFltKdV self, TStrAscFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        IsIn(TStrAscFltKdV self, TStrAscFltKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &
            ValN: int &

        (   R   t   TStrAscFltKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS   s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrAscFltKdV self, TStrAscFltKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrAscFltKdV self, TStrAscFltKd Val) -> TStrAscFltKd

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrAscFltKdV self, TStrAscFltKd Val) -> TStrAscFltKd

        Parameters:
            Val: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   s{   
        GetMxValN(TStrAscFltKdV self) -> int

        Parameters:
            self: TVec< TStrAscFltKd > const *

        (   R   t   TStrAscFltKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s2  
        GetV(TStrAscFltKd Val1) -> TStrAscFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TAscFlt > const &

        GetV(TStrAscFltKd Val1, TStrAscFltKd Val2) -> TStrAscFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TAscFlt > const &
            Val2: TKeyDat< TStr,TAscFlt > const &

        GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3) -> TStrAscFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TAscFlt > const &
            Val2: TKeyDat< TStr,TAscFlt > const &
            Val3: TKeyDat< TStr,TAscFlt > const &

        GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4) -> TStrAscFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TAscFlt > const &
            Val2: TKeyDat< TStr,TAscFlt > const &
            Val3: TKeyDat< TStr,TAscFlt > const &
            Val4: TKeyDat< TStr,TAscFlt > const &

        GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4, TStrAscFltKd Val5) -> TStrAscFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TAscFlt > const &
            Val2: TKeyDat< TStr,TAscFlt > const &
            Val3: TKeyDat< TStr,TAscFlt > const &
            Val4: TKeyDat< TStr,TAscFlt > const &
            Val5: TKeyDat< TStr,TAscFlt > const &

        GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4, TStrAscFltKd Val5, 
            TStrAscFltKd Val6) -> TStrAscFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TAscFlt > const &
            Val2: TKeyDat< TStr,TAscFlt > const &
            Val3: TKeyDat< TStr,TAscFlt > const &
            Val4: TKeyDat< TStr,TAscFlt > const &
            Val5: TKeyDat< TStr,TAscFlt > const &
            Val6: TKeyDat< TStr,TAscFlt > const &

        GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4, TStrAscFltKd Val5, 
            TStrAscFltKd Val6, TStrAscFltKd Val7) -> TStrAscFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TAscFlt > const &
            Val2: TKeyDat< TStr,TAscFlt > const &
            Val3: TKeyDat< TStr,TAscFlt > const &
            Val4: TKeyDat< TStr,TAscFlt > const &
            Val5: TKeyDat< TStr,TAscFlt > const &
            Val6: TKeyDat< TStr,TAscFlt > const &
            Val7: TKeyDat< TStr,TAscFlt > const &

        GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4, TStrAscFltKd Val5, 
            TStrAscFltKd Val6, TStrAscFltKd Val7, TStrAscFltKd Val8) -> TStrAscFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TAscFlt > const &
            Val2: TKeyDat< TStr,TAscFlt > const &
            Val3: TKeyDat< TStr,TAscFlt > const &
            Val4: TKeyDat< TStr,TAscFlt > const &
            Val5: TKeyDat< TStr,TAscFlt > const &
            Val6: TKeyDat< TStr,TAscFlt > const &
            Val7: TKeyDat< TStr,TAscFlt > const &
            Val8: TKeyDat< TStr,TAscFlt > const &

        GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4, TStrAscFltKd Val5, 
            TStrAscFltKd Val6, TStrAscFltKd Val7, TStrAscFltKd Val8, TStrAscFltKd Val9) -> TStrAscFltKdV

        Parameters:
            Val1: TKeyDat< TStr,TAscFlt > const &
            Val2: TKeyDat< TStr,TAscFlt > const &
            Val3: TKeyDat< TStr,TAscFlt > const &
            Val4: TKeyDat< TStr,TAscFlt > const &
            Val5: TKeyDat< TStr,TAscFlt > const &
            Val6: TKeyDat< TStr,TAscFlt > const &
            Val7: TKeyDat< TStr,TAscFlt > const &
            Val8: TKeyDat< TStr,TAscFlt > const &
            Val9: TKeyDat< TStr,TAscFlt > const &

        (   R   t   TStrAscFltKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]    s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrAscFltKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TStrAscFltKdV_SwapI(TStrAscFltKd LVal, TStrAscFltKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TStr,TAscFlt > >::TIter
        RVal: TVec< TKeyDat< TStr,TAscFlt > >::TIter

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ć s    	c          G   s   t  j |    S(   s0  
    GetV(TStrAscFltKd Val1) -> TStrAscFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TAscFlt > const &

    GetV(TStrAscFltKd Val1, TStrAscFltKd Val2) -> TStrAscFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TAscFlt > const &
        Val2: TKeyDat< TStr,TAscFlt > const &

    GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3) -> TStrAscFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TAscFlt > const &
        Val2: TKeyDat< TStr,TAscFlt > const &
        Val3: TKeyDat< TStr,TAscFlt > const &

    GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4) -> TStrAscFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TAscFlt > const &
        Val2: TKeyDat< TStr,TAscFlt > const &
        Val3: TKeyDat< TStr,TAscFlt > const &
        Val4: TKeyDat< TStr,TAscFlt > const &

    GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4, TStrAscFltKd Val5) -> TStrAscFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TAscFlt > const &
        Val2: TKeyDat< TStr,TAscFlt > const &
        Val3: TKeyDat< TStr,TAscFlt > const &
        Val4: TKeyDat< TStr,TAscFlt > const &
        Val5: TKeyDat< TStr,TAscFlt > const &

    GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4, TStrAscFltKd Val5, 
        TStrAscFltKd Val6) -> TStrAscFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TAscFlt > const &
        Val2: TKeyDat< TStr,TAscFlt > const &
        Val3: TKeyDat< TStr,TAscFlt > const &
        Val4: TKeyDat< TStr,TAscFlt > const &
        Val5: TKeyDat< TStr,TAscFlt > const &
        Val6: TKeyDat< TStr,TAscFlt > const &

    GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4, TStrAscFltKd Val5, 
        TStrAscFltKd Val6, TStrAscFltKd Val7) -> TStrAscFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TAscFlt > const &
        Val2: TKeyDat< TStr,TAscFlt > const &
        Val3: TKeyDat< TStr,TAscFlt > const &
        Val4: TKeyDat< TStr,TAscFlt > const &
        Val5: TKeyDat< TStr,TAscFlt > const &
        Val6: TKeyDat< TStr,TAscFlt > const &
        Val7: TKeyDat< TStr,TAscFlt > const &

    GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4, TStrAscFltKd Val5, 
        TStrAscFltKd Val6, TStrAscFltKd Val7, TStrAscFltKd Val8) -> TStrAscFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TAscFlt > const &
        Val2: TKeyDat< TStr,TAscFlt > const &
        Val3: TKeyDat< TStr,TAscFlt > const &
        Val4: TKeyDat< TStr,TAscFlt > const &
        Val5: TKeyDat< TStr,TAscFlt > const &
        Val6: TKeyDat< TStr,TAscFlt > const &
        Val7: TKeyDat< TStr,TAscFlt > const &
        Val8: TKeyDat< TStr,TAscFlt > const &

    TStrAscFltKdV_GetV(TStrAscFltKd Val1, TStrAscFltKd Val2, TStrAscFltKd Val3, TStrAscFltKd Val4, TStrAscFltKd Val5, 
        TStrAscFltKd Val6, TStrAscFltKd Val7, TStrAscFltKd Val8, TStrAscFltKd Val9) -> TStrAscFltKdV

    Parameters:
        Val1: TKeyDat< TStr,TAscFlt > const &
        Val2: TKeyDat< TStr,TAscFlt > const &
        Val3: TKeyDat< TStr,TAscFlt > const &
        Val4: TKeyDat< TStr,TAscFlt > const &
        Val5: TKeyDat< TStr,TAscFlt > const &
        Val6: TKeyDat< TStr,TAscFlt > const &
        Val7: TKeyDat< TStr,TAscFlt > const &
        Val8: TKeyDat< TStr,TAscFlt > const &
        Val9: TKeyDat< TStr,TAscFlt > const &

    (   R   R  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  χ s    Xt   TStrTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TStrTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TStrTr)> self) -> TStrTrV
        __init__(TVec<(TStrTr)> self, TStrTrV Vec) -> TStrTrV

        Parameters:
            Vec: TVec< TTriple< TStr,TStr,TStr >,int > const &

        __init__(TVec<(TStrTr)> self, int const & _Vals) -> TStrTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrTr)> self, int const & _MxVals, int const & _Vals) -> TStrTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrTr)> self, TStrTr _ValT, int const & _Vals) -> TStrTrV

        Parameters:
            _ValT: TTriple< TStr,TStr,TStr > *
            _Vals: int const &

        __init__(TVec<(TStrTr)> self, TSIn SIn) -> TStrTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrTrV_swiginitt   new_TStrTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   . s    c         G   s   t  j |  |  S(   s\   
        Load(TStrTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   s`   
        Save(TStrTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   X s    c         G   s   t  j |  |  S(   s   
        __add__(TStrTrV self, TStrTr Val) -> TStrTrV

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  b s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrTrV self, TStrTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TStr,TStr,TStr >,int > const &

        (   R   t   TStrTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrTrV self, TStrTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TStr,TStr,TStr >,int > const &

        (   R   t   TStrTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TStrTrV self) -> int

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sp   
        GetMemSize(TStrTrV self) -> int

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TStrTrV self) -> int

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TStrTrV self) -> int

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s  
        Gen(TStrTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrTrV self, TStrTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TStr,TStr,TStr > *
            _Vals: int const &

        (   R   t   TStrTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sl   
        IsExt(TStrTrV self) -> bool

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  È s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ͈ s    c         G   s   t  j |  |  S(   si  
        Clr(TStrTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrTrV self)

        Parameters:
            self: TVec< TStrTr > *

        (   R   t   TStrTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ݈ s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrTrV self)

        Parameters:
            self: TVec< TStrTr > *

        (   R   t   TStrTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s]   
        Pack(TStrTrV self)

        Parameters:
            self: TVec< TStrTr > *

        (   R   t   TStrTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrTrV self, TStrTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TStr,TStr,TStr >,int > &

        (   R   t   TStrTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sl   
        Empty(TStrTrV self) -> bool

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   si   
        Len(TStrTrV self) -> int

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sn   
        Reserved(TStrTrV self) -> int

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  ) s    c         G   s   t  j |  |  S(   s   
        Last(TStrTrV self) -> TStrTr
        Last(TStrTrV self) -> TStrTr

        Parameters:
            self: TVec< TStrTr > *

        (   R   t   TStrTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    	c         C   s   t  j |   S(   sn   
        LastValN(TStrTrV self) -> int

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  > s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrTrV self) -> TStrTr
        LastLast(TStrTrV self) -> TStrTr

        Parameters:
            self: TVec< TStrTr > *

        (   R   t   TStrTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H s    	c         C   s   t  j |   S(   sm   
        BegI(TStrTrV self) -> TStrTr

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    c         C   s   t  j |   S(   sm   
        EndI(TStrTrV self) -> TStrTr

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ] s    c         G   s   t  j |  |  S(   st   
        GetI(TStrTrV self, int const & ValN) -> TStrTr

        Parameters:
            ValN: int const &

        (   R   t   TStrTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  g s    c         G   s   t  j |  |  S(   s  
        Add(TStrTrV self) -> int
        Add(TStrTrV self, TStrTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        Add(TStrTrV self, TStrTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > &

        Add(TStrTrV self, TStrTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &
            ResizeLen: int const &

        (   R   t   TStrTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q s    c         G   s   t  j |  |  S(   s   
        AddV(TStrTrV self, TStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &

        (   R   t   TStrTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddSorted(TStrTrV self, TStrTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrTrV self, TStrTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &
            Asc: bool const &

        AddSorted(TStrTrV self, TStrTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrTrV self, TStrTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &
            Asc: bool const &

        (   R   t   TStrTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrTrV self, TStrTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrTrV self, TStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &

        (   R   t   TStrTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrTrV self, TStrTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ǉ s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrTrV self, int const & ValN) -> TStrTr

        Parameters:
            ValN: int const &

        GetVal(TStrTrV self, int const & ValN) -> TStrTr

        Parameters:
            ValN: int const &

        (   R   t   TStrTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  щ s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrTrV self, int const & ValN, TStrTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrTrV self, int const & BValN, int const & EValN, TStrTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > &

        (   R   t   TStrTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrTrV self, int const & ValN, TStrTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        Del(TStrTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s`   
        DelLast(TStrTrV self)

        Parameters:
            self: TVec< TStrTr > *

        (   R   t   TStrTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrTrV self, TStrTr Val) -> bool

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s{   
        DelAll(TStrTrV self, TStrTr Val)

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  & s    c         G   s   t  j |  |  S(   s{   
        PutAll(TStrTrV self, TStrTr Val)

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  0 s    c         G   s   t  j |  |  S(   s  
        Swap(TStrTrV self, TStrTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TStr,TStr,TStr >,int > &

        Swap(TStrTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  : s    c          G   s   t  j |    S(   s   
        SwapI(TStrTr LVal, TStrTr RVal)

        Parameters:
            LVal: TVec< TTriple< TStr,TStr,TStr > >::TIter
            RVal: TVec< TTriple< TStr,TStr,TStr > >::TIter

        (   R   t   TStrTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  J s    	c         C   s   t  j |   S(   si   
        NextPerm(TStrTrV self) -> bool

        Parameters:
            self: TVec< TStrTr > *

        (   R   t   TStrTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  V s    c         C   s   t  j |   S(   si   
        PrevPerm(TStrTrV self) -> bool

        Parameters:
            self: TVec< TStrTr > *

        (   R   t   TStrTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  ` s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  j s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  u s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrTrV self)

        Parameters:
            self: TVec< TStrTr > *

        (   R   t   TStrTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrTrV self) -> bool

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9   s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TStrTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  Ê s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrTrV self)
        Reverse(TStrTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ͊ s    
c         C   s   t  j |   S(   s^   
        Merge(TStrTrV self)

        Parameters:
            self: TVec< TStrTr > *

        (   R   t   TStrTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ي s    c         G   s   t  j |  |  S(   sW  
        Intrs(TStrTrV self, TStrTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &

        Intrs(TStrTrV self, TStrTrV ValV, TStrTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &
            DstValV: TVec< TTriple< TStr,TStr,TStr >,int > &

        (   R   t   TStrTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@   s    c         G   s   t  j |  |  S(   sW  
        Union(TStrTrV self, TStrTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &

        Union(TStrTrV self, TStrTrV ValV, TStrTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &
            DstValV: TVec< TTriple< TStr,TStr,TStr >,int > &

        (   R   t   TStrTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sU  
        Diff(TStrTrV self, TStrTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &

        Diff(TStrTrV self, TStrTrV ValV, TStrTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &
            DstValV: TVec< TTriple< TStr,TStr,TStr >,int > &

        (   R   t   TStrTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrTrV self, TStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &

        (   R   t   TStrTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrTrV self, TStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &

        (   R   t   TStrTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TStrTrV self, TStrTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ' s    c         G   s   t  j |  |  S(   s+  
        SearchBin(TStrTrV self, TStrTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        SearchBin(TStrTrV self, TStrTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &
            InsValN: int &

        (   R   t   TStrTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  1 s    c         G   s   t  j |  |  S(   s7  
        SearchForw(TStrTrV self, TStrTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &
            BValN: int const &

        SearchForw(TStrTrV self, TStrTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  A s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrTrV self, TStrTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  Q s    c         G   s   t  j |  |  S(   sW  
        SearchVForw(TStrTrV self, TStrTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &
            BValN: int const &

        SearchVForw(TStrTrV self, TStrTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TStr >,int > const &

        (   R   t   TStrTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  [ s    c         G   s   t  j |  |  S(   s  
        IsIn(TStrTrV self, TStrTr Val) -> bool

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        IsIn(TStrTrV self, TStrTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &
            ValN: int &

        (   R   t   TStrTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  k s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrTrV self, TStrTr Val) -> bool

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  { s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrTrV self, TStrTr Val) -> TStrTr

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrTrV self, TStrTr Val) -> TStrTr

        Parameters:
            Val: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   so   
        GetMxValN(TStrTrV self) -> int

        Parameters:
            self: TVec< TStrTr > const *

        (   R   t   TStrTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s.  
        GetV(TStrTr Val1) -> TStrTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TStr > const &

        GetV(TStrTr Val1, TStrTr Val2) -> TStrTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TStr > const &
            Val2: TTriple< TStr,TStr,TStr > const &

        GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3) -> TStrTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TStr > const &
            Val2: TTriple< TStr,TStr,TStr > const &
            Val3: TTriple< TStr,TStr,TStr > const &

        GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4) -> TStrTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TStr > const &
            Val2: TTriple< TStr,TStr,TStr > const &
            Val3: TTriple< TStr,TStr,TStr > const &
            Val4: TTriple< TStr,TStr,TStr > const &

        GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4, TStrTr Val5) -> TStrTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TStr > const &
            Val2: TTriple< TStr,TStr,TStr > const &
            Val3: TTriple< TStr,TStr,TStr > const &
            Val4: TTriple< TStr,TStr,TStr > const &
            Val5: TTriple< TStr,TStr,TStr > const &

        GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4, TStrTr Val5, TStrTr Val6) -> TStrTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TStr > const &
            Val2: TTriple< TStr,TStr,TStr > const &
            Val3: TTriple< TStr,TStr,TStr > const &
            Val4: TTriple< TStr,TStr,TStr > const &
            Val5: TTriple< TStr,TStr,TStr > const &
            Val6: TTriple< TStr,TStr,TStr > const &

        GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4, TStrTr Val5, TStrTr Val6, TStrTr Val7) -> TStrTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TStr > const &
            Val2: TTriple< TStr,TStr,TStr > const &
            Val3: TTriple< TStr,TStr,TStr > const &
            Val4: TTriple< TStr,TStr,TStr > const &
            Val5: TTriple< TStr,TStr,TStr > const &
            Val6: TTriple< TStr,TStr,TStr > const &
            Val7: TTriple< TStr,TStr,TStr > const &

        GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4, TStrTr Val5, TStrTr Val6, TStrTr Val7, 
            TStrTr Val8) -> TStrTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TStr > const &
            Val2: TTriple< TStr,TStr,TStr > const &
            Val3: TTriple< TStr,TStr,TStr > const &
            Val4: TTriple< TStr,TStr,TStr > const &
            Val5: TTriple< TStr,TStr,TStr > const &
            Val6: TTriple< TStr,TStr,TStr > const &
            Val7: TTriple< TStr,TStr,TStr > const &
            Val8: TTriple< TStr,TStr,TStr > const &

        GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4, TStrTr Val5, TStrTr Val6, TStrTr Val7, 
            TStrTr Val8, TStrTr Val9) -> TStrTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TStr > const &
            Val2: TTriple< TStr,TStr,TStr > const &
            Val3: TTriple< TStr,TStr,TStr > const &
            Val4: TTriple< TStr,TStr,TStr > const &
            Val5: TTriple< TStr,TStr,TStr > const &
            Val6: TTriple< TStr,TStr,TStr > const &
            Val7: TTriple< TStr,TStr,TStr > const &
            Val8: TTriple< TStr,TStr,TStr > const &
            Val9: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]   s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ) s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TStrTrV_SwapI(TStrTr LVal, TStrTr RVal)

    Parameters:
        LVal: TVec< TTriple< TStr,TStr,TStr > >::TIter
        RVal: TVec< TTriple< TStr,TStr,TStr > >::TIter

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    	c          G   s   t  j |    S(   s.  
    GetV(TStrTr Val1) -> TStrTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TStr > const &

    GetV(TStrTr Val1, TStrTr Val2) -> TStrTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TStr > const &
        Val2: TTriple< TStr,TStr,TStr > const &

    GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3) -> TStrTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TStr > const &
        Val2: TTriple< TStr,TStr,TStr > const &
        Val3: TTriple< TStr,TStr,TStr > const &

    GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4) -> TStrTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TStr > const &
        Val2: TTriple< TStr,TStr,TStr > const &
        Val3: TTriple< TStr,TStr,TStr > const &
        Val4: TTriple< TStr,TStr,TStr > const &

    GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4, TStrTr Val5) -> TStrTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TStr > const &
        Val2: TTriple< TStr,TStr,TStr > const &
        Val3: TTriple< TStr,TStr,TStr > const &
        Val4: TTriple< TStr,TStr,TStr > const &
        Val5: TTriple< TStr,TStr,TStr > const &

    GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4, TStrTr Val5, TStrTr Val6) -> TStrTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TStr > const &
        Val2: TTriple< TStr,TStr,TStr > const &
        Val3: TTriple< TStr,TStr,TStr > const &
        Val4: TTriple< TStr,TStr,TStr > const &
        Val5: TTriple< TStr,TStr,TStr > const &
        Val6: TTriple< TStr,TStr,TStr > const &

    GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4, TStrTr Val5, TStrTr Val6, TStrTr Val7) -> TStrTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TStr > const &
        Val2: TTriple< TStr,TStr,TStr > const &
        Val3: TTriple< TStr,TStr,TStr > const &
        Val4: TTriple< TStr,TStr,TStr > const &
        Val5: TTriple< TStr,TStr,TStr > const &
        Val6: TTriple< TStr,TStr,TStr > const &
        Val7: TTriple< TStr,TStr,TStr > const &

    GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4, TStrTr Val5, TStrTr Val6, TStrTr Val7, 
        TStrTr Val8) -> TStrTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TStr > const &
        Val2: TTriple< TStr,TStr,TStr > const &
        Val3: TTriple< TStr,TStr,TStr > const &
        Val4: TTriple< TStr,TStr,TStr > const &
        Val5: TTriple< TStr,TStr,TStr > const &
        Val6: TTriple< TStr,TStr,TStr > const &
        Val7: TTriple< TStr,TStr,TStr > const &
        Val8: TTriple< TStr,TStr,TStr > const &

    TStrTrV_GetV(TStrTr Val1, TStrTr Val2, TStrTr Val3, TStrTr Val4, TStrTr Val5, TStrTr Val6, TStrTr Val7, 
        TStrTr Val8, TStrTr Val9) -> TStrTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TStr > const &
        Val2: TTriple< TStr,TStr,TStr > const &
        Val3: TTriple< TStr,TStr,TStr > const &
        Val4: TTriple< TStr,TStr,TStr > const &
        Val5: TTriple< TStr,TStr,TStr > const &
        Val6: TTriple< TStr,TStr,TStr > const &
        Val7: TTriple< TStr,TStr,TStr > const &
        Val8: TTriple< TStr,TStr,TStr > const &
        Val9: TTriple< TStr,TStr,TStr > const &

    (   R   R2   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   P s    Vt   TStrQuVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TStrQu)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TStrQu)> self) -> TStrQuV
        __init__(TVec<(TStrQu)> self, TStrQuV Vec) -> TStrQuV

        Parameters:
            Vec: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &

        __init__(TVec<(TStrQu)> self, int const & _Vals) -> TStrQuV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrQu)> self, int const & _MxVals, int const & _Vals) -> TStrQuV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrQu)> self, TStrQu _ValT, int const & _Vals) -> TStrQuV

        Parameters:
            _ValT: TQuad< TStr,TStr,TStr,TStr > *
            _Vals: int const &

        __init__(TVec<(TStrQu)> self, TSIn SIn) -> TStrQuV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrQuV_swiginitt   new_TStrQuV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s\   
        Load(TStrQuV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrQuV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ͌ s    c         G   s   t  j |  |  S(   s`   
        Save(TStrQuV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrQuV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ׌ s    c         G   s   t  j |  |  S(   s   
        __add__(TStrQuV self, TStrQu Val) -> TStrQuV

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrQuV self, TStrQuV Vec) -> bool

        Parameters:
            Vec: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &

        (   R   t   TStrQuV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrQuV self, TStrQuV Vec) -> bool

        Parameters:
            Vec: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &

        (   R   t   TStrQuV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TStrQuV self) -> int

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sp   
        GetMemSize(TStrQuV self) -> int

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	 s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TStrQuV self) -> int

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TStrQuV self) -> int

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s  
        Gen(TStrQuV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrQuV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrQuV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ' s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrQuV self, TStrQu _ValT, int const & _Vals)

        Parameters:
            _ValT: TQuad< TStr,TStr,TStr,TStr > *
            _Vals: int const &

        (   R   t   TStrQuV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7 s    	c         C   s   t  j |   S(   sl   
        IsExt(TStrQuV self) -> bool

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrQuV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrQuV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrQuV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L s    c         G   s   t  j |  |  S(   si  
        Clr(TStrQuV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrQuV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrQuV self)

        Parameters:
            self: TVec< TStrQu > *

        (   R   t   TStrQuV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \ s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrQuV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrQuV self)

        Parameters:
            self: TVec< TStrQu > *

        (   R   t   TStrQuV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         C   s   t  j |   S(   s]   
        Pack(TStrQuV self)

        Parameters:
            self: TVec< TStrQu > *

        (   R   t   TStrQuV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrQuV self, TStrQuV Vec)

        Parameters:
            Vec: TVec< TQuad< TStr,TStr,TStr,TStr >,int > &

        (   R   t   TStrQuV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sl   
        Empty(TStrQuV self) -> bool

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   si   
        Len(TStrQuV self) -> int

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sn   
        Reserved(TStrQuV self) -> int

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~   s    c         G   s   t  j |  |  S(   s   
        Last(TStrQuV self) -> TStrQu
        Last(TStrQuV self) -> TStrQu

        Parameters:
            self: TVec< TStrQu > *

        (   R   t   TStrQuV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sn   
        LastValN(TStrQuV self) -> int

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrQuV self) -> TStrQu
        LastLast(TStrQuV self) -> TStrQu

        Parameters:
            self: TVec< TStrQu > *

        (   R   t   TStrQuV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ǎ s    	c         C   s   t  j |   S(   sm   
        BegI(TStrQuV self) -> TStrQu

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ҍ s    c         C   s   t  j |   S(   sm   
        EndI(TStrQuV self) -> TStrQu

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ܍ s    c         G   s   t  j |  |  S(   st   
        GetI(TStrQuV self, int const & ValN) -> TStrQu

        Parameters:
            ValN: int const &

        (   R   t   TStrQuV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s  
        Add(TStrQuV self) -> int
        Add(TStrQuV self, TStrQu Val) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        Add(TStrQuV self, TStrQu Val) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > &

        Add(TStrQuV self, TStrQu Val, int const & ResizeLen) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &
            ResizeLen: int const &

        (   R   t   TStrQuV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddV(TStrQuV self, TStrQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &

        (   R   t   TStrQuV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s)  
        AddSorted(TStrQuV self, TStrQu Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrQuV self, TStrQu Val, bool const & Asc=True) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &
            Asc: bool const &

        AddSorted(TStrQuV self, TStrQu Val) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrQuV self, TStrQu Val, bool const & Asc) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &
            Asc: bool const &

        (   R   t   TStrQuV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ' s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrQuV self, TStrQu Val) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrQuV self, TStrQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &

        (   R   t   TStrQuV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrQuV self, TStrQu Val) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrQuV self, int const & ValN) -> TStrQu

        Parameters:
            ValN: int const &

        GetVal(TStrQuV self, int const & ValN) -> TStrQu

        Parameters:
            ValN: int const &

        (   R   t   TStrQuV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrQuV self, int const & ValN, TStrQu Val)

        Parameters:
            ValN: int const &
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _ s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrQuV self, int const & BValN, int const & EValN, TStrQuV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > &

        (   R   t   TStrQuV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrQuV self, int const & ValN, TStrQu Val)

        Parameters:
            ValN: int const &
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    	c         G   s   t  j |  |  S(   s  
        Del(TStrQuV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrQuV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrQuV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s`   
        DelLast(TStrQuV self)

        Parameters:
            self: TVec< TStrQu > *

        (   R   t   TStrQuV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrQuV self, TStrQu Val) -> bool

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s~   
        DelAll(TStrQuV self, TStrQu Val)

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s~   
        PutAll(TStrQuV self, TStrQu Val)

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        Swap(TStrQuV self, TStrQuV Vec)

        Parameters:
            Vec: TVec< TQuad< TStr,TStr,TStr,TStr >,int > &

        Swap(TStrQuV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrQuV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c          G   s   t  j |    S(   s   
        SwapI(TStrQu LVal, TStrQu RVal)

        Parameters:
            LVal: TVec< TQuad< TStr,TStr,TStr,TStr > >::TIter
            RVal: TVec< TQuad< TStr,TStr,TStr,TStr > >::TIter

        (   R   t   TStrQuV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  Ɏ s    	c         C   s   t  j |   S(   si   
        NextPerm(TStrQuV self) -> bool

        Parameters:
            self: TVec< TStrQu > *

        (   R   t   TStrQuV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  Վ s    c         C   s   t  j |   S(   si   
        PrevPerm(TStrQuV self) -> bool

        Parameters:
            self: TVec< TStrQu > *

        (   R   t   TStrQuV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  ߎ s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrQuV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrQuV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.   s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrQuV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrQuV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2    s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrQuV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrQuV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrQuV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrQuV self)

        Parameters:
            self: TVec< TStrQu > *

        (   R   t   TStrQuV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $ s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrQuV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrQuV self) -> bool

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  3 s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TStrQuV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrQuV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  B s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrQuV self)
        Reverse(TStrQuV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrQuV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L s    
c         C   s   t  j |   S(   s^   
        Merge(TStrQuV self)

        Parameters:
            self: TVec< TStrQu > *

        (   R   t   TStrQuV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  X s    c         G   s   t  j |  |  S(   s`  
        Intrs(TStrQuV self, TStrQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &

        Intrs(TStrQuV self, TStrQuV ValV, TStrQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &
            DstValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > &

        (   R   t   TStrQuV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  b s    c         G   s   t  j |  |  S(   s`  
        Union(TStrQuV self, TStrQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &

        Union(TStrQuV self, TStrQuV ValV, TStrQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &
            DstValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > &

        (   R   t   TStrQuV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    c         G   s   t  j |  |  S(   s^  
        Diff(TStrQuV self, TStrQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &

        Diff(TStrQuV self, TStrQuV ValV, TStrQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &
            DstValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > &

        (   R   t   TStrQuV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrQuV self, TStrQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &

        (   R   t   TStrQuV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrQuV self, TStrQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &

        (   R   t   TStrQuV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TStrQuV self, TStrQu Val) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s1  
        SearchBin(TStrQuV self, TStrQu Val) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        SearchBin(TStrQuV self, TStrQu Val, int & InsValN) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &
            InsValN: int &

        (   R   t   TStrQuV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK   s    c         G   s   t  j |  |  S(   s=  
        SearchForw(TStrQuV self, TStrQu Val, int const & BValN=0) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &
            BValN: int const &

        SearchForw(TStrQuV self, TStrQu Val) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM   s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrQuV self, TStrQu Val) -> int

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  Џ s    c         G   s   t  j |  |  S(   s]  
        SearchVForw(TStrQuV self, TStrQuV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &
            BValN: int const &

        SearchVForw(TStrQuV self, TStrQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TStr,TStr,TStr,TStr >,int > const &

        (   R   t   TStrQuV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  ڏ s    c         G   s   t  j |  |  S(   s#  
        IsIn(TStrQuV self, TStrQu Val) -> bool

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        IsIn(TStrQuV self, TStrQu Val, int & ValN) -> bool

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &
            ValN: int &

        (   R   t   TStrQuV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS   s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrQuV self, TStrQu Val) -> bool

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrQuV self, TStrQu Val) -> TStrQu

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrQuV self, TStrQu Val) -> TStrQu

        Parameters:
            Val: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   so   
        GetMxValN(TStrQuV self) -> int

        Parameters:
            self: TVec< TStrQu > const *

        (   R   t   TStrQuV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s  
        GetV(TStrQu Val1) -> TStrQuV

        Parameters:
            Val1: TQuad< TStr,TStr,TStr,TStr > const &

        GetV(TStrQu Val1, TStrQu Val2) -> TStrQuV

        Parameters:
            Val1: TQuad< TStr,TStr,TStr,TStr > const &
            Val2: TQuad< TStr,TStr,TStr,TStr > const &

        GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3) -> TStrQuV

        Parameters:
            Val1: TQuad< TStr,TStr,TStr,TStr > const &
            Val2: TQuad< TStr,TStr,TStr,TStr > const &
            Val3: TQuad< TStr,TStr,TStr,TStr > const &

        GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4) -> TStrQuV

        Parameters:
            Val1: TQuad< TStr,TStr,TStr,TStr > const &
            Val2: TQuad< TStr,TStr,TStr,TStr > const &
            Val3: TQuad< TStr,TStr,TStr,TStr > const &
            Val4: TQuad< TStr,TStr,TStr,TStr > const &

        GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4, TStrQu Val5) -> TStrQuV

        Parameters:
            Val1: TQuad< TStr,TStr,TStr,TStr > const &
            Val2: TQuad< TStr,TStr,TStr,TStr > const &
            Val3: TQuad< TStr,TStr,TStr,TStr > const &
            Val4: TQuad< TStr,TStr,TStr,TStr > const &
            Val5: TQuad< TStr,TStr,TStr,TStr > const &

        GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4, TStrQu Val5, TStrQu Val6) -> TStrQuV

        Parameters:
            Val1: TQuad< TStr,TStr,TStr,TStr > const &
            Val2: TQuad< TStr,TStr,TStr,TStr > const &
            Val3: TQuad< TStr,TStr,TStr,TStr > const &
            Val4: TQuad< TStr,TStr,TStr,TStr > const &
            Val5: TQuad< TStr,TStr,TStr,TStr > const &
            Val6: TQuad< TStr,TStr,TStr,TStr > const &

        GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4, TStrQu Val5, TStrQu Val6, TStrQu Val7) -> TStrQuV

        Parameters:
            Val1: TQuad< TStr,TStr,TStr,TStr > const &
            Val2: TQuad< TStr,TStr,TStr,TStr > const &
            Val3: TQuad< TStr,TStr,TStr,TStr > const &
            Val4: TQuad< TStr,TStr,TStr,TStr > const &
            Val5: TQuad< TStr,TStr,TStr,TStr > const &
            Val6: TQuad< TStr,TStr,TStr,TStr > const &
            Val7: TQuad< TStr,TStr,TStr,TStr > const &

        GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4, TStrQu Val5, TStrQu Val6, TStrQu Val7, 
            TStrQu Val8) -> TStrQuV

        Parameters:
            Val1: TQuad< TStr,TStr,TStr,TStr > const &
            Val2: TQuad< TStr,TStr,TStr,TStr > const &
            Val3: TQuad< TStr,TStr,TStr,TStr > const &
            Val4: TQuad< TStr,TStr,TStr,TStr > const &
            Val5: TQuad< TStr,TStr,TStr,TStr > const &
            Val6: TQuad< TStr,TStr,TStr,TStr > const &
            Val7: TQuad< TStr,TStr,TStr,TStr > const &
            Val8: TQuad< TStr,TStr,TStr,TStr > const &

        GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4, TStrQu Val5, TStrQu Val6, TStrQu Val7, 
            TStrQu Val8, TStrQu Val9) -> TStrQuV

        Parameters:
            Val1: TQuad< TStr,TStr,TStr,TStr > const &
            Val2: TQuad< TStr,TStr,TStr,TStr > const &
            Val3: TQuad< TStr,TStr,TStr,TStr > const &
            Val4: TQuad< TStr,TStr,TStr,TStr > const &
            Val5: TQuad< TStr,TStr,TStr,TStr > const &
            Val6: TQuad< TStr,TStr,TStr,TStr > const &
            Val7: TQuad< TStr,TStr,TStr,TStr > const &
            Val8: TQuad< TStr,TStr,TStr,TStr > const &
            Val9: TQuad< TStr,TStr,TStr,TStr > const &

        (   R   t   TStrQuV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  " s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrQuVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TStrQuV_SwapI(TStrQu LVal, TStrQu RVal)

    Parameters:
        LVal: TVec< TQuad< TStr,TStr,TStr,TStr > >::TIter
        RVal: TVec< TQuad< TStr,TStr,TStr,TStr > >::TIter

    (   R   Rb   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRb   Đ s    	c          G   s   t  j |    S(   s  
    GetV(TStrQu Val1) -> TStrQuV

    Parameters:
        Val1: TQuad< TStr,TStr,TStr,TStr > const &

    GetV(TStrQu Val1, TStrQu Val2) -> TStrQuV

    Parameters:
        Val1: TQuad< TStr,TStr,TStr,TStr > const &
        Val2: TQuad< TStr,TStr,TStr,TStr > const &

    GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3) -> TStrQuV

    Parameters:
        Val1: TQuad< TStr,TStr,TStr,TStr > const &
        Val2: TQuad< TStr,TStr,TStr,TStr > const &
        Val3: TQuad< TStr,TStr,TStr,TStr > const &

    GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4) -> TStrQuV

    Parameters:
        Val1: TQuad< TStr,TStr,TStr,TStr > const &
        Val2: TQuad< TStr,TStr,TStr,TStr > const &
        Val3: TQuad< TStr,TStr,TStr,TStr > const &
        Val4: TQuad< TStr,TStr,TStr,TStr > const &

    GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4, TStrQu Val5) -> TStrQuV

    Parameters:
        Val1: TQuad< TStr,TStr,TStr,TStr > const &
        Val2: TQuad< TStr,TStr,TStr,TStr > const &
        Val3: TQuad< TStr,TStr,TStr,TStr > const &
        Val4: TQuad< TStr,TStr,TStr,TStr > const &
        Val5: TQuad< TStr,TStr,TStr,TStr > const &

    GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4, TStrQu Val5, TStrQu Val6) -> TStrQuV

    Parameters:
        Val1: TQuad< TStr,TStr,TStr,TStr > const &
        Val2: TQuad< TStr,TStr,TStr,TStr > const &
        Val3: TQuad< TStr,TStr,TStr,TStr > const &
        Val4: TQuad< TStr,TStr,TStr,TStr > const &
        Val5: TQuad< TStr,TStr,TStr,TStr > const &
        Val6: TQuad< TStr,TStr,TStr,TStr > const &

    GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4, TStrQu Val5, TStrQu Val6, TStrQu Val7) -> TStrQuV

    Parameters:
        Val1: TQuad< TStr,TStr,TStr,TStr > const &
        Val2: TQuad< TStr,TStr,TStr,TStr > const &
        Val3: TQuad< TStr,TStr,TStr,TStr > const &
        Val4: TQuad< TStr,TStr,TStr,TStr > const &
        Val5: TQuad< TStr,TStr,TStr,TStr > const &
        Val6: TQuad< TStr,TStr,TStr,TStr > const &
        Val7: TQuad< TStr,TStr,TStr,TStr > const &

    GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4, TStrQu Val5, TStrQu Val6, TStrQu Val7, 
        TStrQu Val8) -> TStrQuV

    Parameters:
        Val1: TQuad< TStr,TStr,TStr,TStr > const &
        Val2: TQuad< TStr,TStr,TStr,TStr > const &
        Val3: TQuad< TStr,TStr,TStr,TStr > const &
        Val4: TQuad< TStr,TStr,TStr,TStr > const &
        Val5: TQuad< TStr,TStr,TStr,TStr > const &
        Val6: TQuad< TStr,TStr,TStr,TStr > const &
        Val7: TQuad< TStr,TStr,TStr,TStr > const &
        Val8: TQuad< TStr,TStr,TStr,TStr > const &

    TStrQuV_GetV(TStrQu Val1, TStrQu Val2, TStrQu Val3, TStrQu Val4, TStrQu Val5, TStrQu Val6, TStrQu Val7, 
        TStrQu Val8, TStrQu Val9) -> TStrQuV

    Parameters:
        Val1: TQuad< TStr,TStr,TStr,TStr > const &
        Val2: TQuad< TStr,TStr,TStr,TStr > const &
        Val3: TQuad< TStr,TStr,TStr,TStr > const &
        Val4: TQuad< TStr,TStr,TStr,TStr > const &
        Val5: TQuad< TStr,TStr,TStr,TStr > const &
        Val6: TQuad< TStr,TStr,TStr,TStr > const &
        Val7: TQuad< TStr,TStr,TStr,TStr > const &
        Val8: TQuad< TStr,TStr,TStr,TStr > const &
        Val9: TQuad< TStr,TStr,TStr,TStr > const &

    (   R   R~   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~   ϐ s    Vt   TStrFltFltTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TStrFltFltTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sh  
        __init__(TVec<(TStrFltFltTr)> self) -> TStrFltFltTrV
        __init__(TVec<(TStrFltFltTr)> self, TStrFltFltTrV Vec) -> TStrFltFltTrV

        Parameters:
            Vec: TVec< TTriple< TStr,TFlt,TFlt >,int > const &

        __init__(TVec<(TStrFltFltTr)> self, int const & _Vals) -> TStrFltFltTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrFltFltTr)> self, int const & _MxVals, int const & _Vals) -> TStrFltFltTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrFltFltTr)> self, TStrFltFltTr _ValT, int const & _Vals) -> TStrFltFltTrV

        Parameters:
            _ValT: TTriple< TStr,TFlt,TFlt > *
            _Vals: int const &

        __init__(TVec<(TStrFltFltTr)> self, TSIn SIn) -> TStrFltFltTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrFltFltTrV_swiginitt   new_TStrFltFltTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   , s    c         G   s   t  j |  |  S(   sb   
        Load(TStrFltFltTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrFltFltTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L s    c         G   s   t  j |  |  S(   sf   
        Save(TStrFltFltTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrFltFltTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   V s    c         G   s   t  j |  |  S(   s   
        __add__(TStrFltFltTrV self, TStrFltFltTr Val) -> TStrFltFltTrV

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ` s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrFltFltTrV self, TStrFltFltTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TStr,TFlt,TFlt >,int > const &

        (   R   t   TStrFltFltTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrFltFltTrV self, TStrFltFltTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TStr,TFlt,TFlt >,int > const &

        (   R   t   TStrFltFltTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  t s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TStrFltFltTrV self) -> int

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~ s    c         C   s   t  j |   S(   s|   
        GetMemSize(TStrFltFltTrV self) -> int

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TStrFltFltTrV self) -> int

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TStrFltFltTrV self) -> int

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s  
        Gen(TStrFltFltTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrFltFltTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrFltFltTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrFltFltTrV self, TStrFltFltTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TStr,TFlt,TFlt > *
            _Vals: int const &

        (   R   t   TStrFltFltTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sx   
        IsExt(TStrFltFltTrV self) -> bool

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrFltFltTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrFltFltTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrFltFltTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ˑ s    c         G   s   t  j |  |  S(   s  
        Clr(TStrFltFltTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrFltFltTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrFltFltTrV self)

        Parameters:
            self: TVec< TStrFltFltTr > *

        (   R   t   TStrFltFltTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ۑ s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrFltFltTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrFltFltTrV self)

        Parameters:
            self: TVec< TStrFltFltTr > *

        (   R   t   TStrFltFltTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   si   
        Pack(TStrFltFltTrV self)

        Parameters:
            self: TVec< TStrFltFltTr > *

        (   R   t   TStrFltFltTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrFltFltTrV self, TStrFltFltTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TStr,TFlt,TFlt >,int > &

        (   R   t   TStrFltFltTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	 s    c         C   s   t  j |   S(   sx   
        Empty(TStrFltFltTrV self) -> bool

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   su   
        Len(TStrFltFltTrV self) -> int

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sz   
        Reserved(TStrFltFltTrV self) -> int

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  ' s    c         G   s   t  j |  |  S(   s   
        Last(TStrFltFltTrV self) -> TStrFltFltTr
        Last(TStrFltFltTrV self) -> TStrFltFltTr

        Parameters:
            self: TVec< TStrFltFltTr > *

        (   R   t   TStrFltFltTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1 s    	c         C   s   t  j |   S(   sz   
        LastValN(TStrFltFltTrV self) -> int

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrFltFltTrV self) -> TStrFltFltTr
        LastLast(TStrFltFltTrV self) -> TStrFltFltTr

        Parameters:
            self: TVec< TStrFltFltTr > *

        (   R   t   TStrFltFltTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F s    	c         C   s   t  j |   S(   s   
        BegI(TStrFltFltTrV self) -> TStrFltFltTr

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q s    c         C   s   t  j |   S(   s   
        EndI(TStrFltFltTrV self) -> TStrFltFltTr

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [ s    c         G   s   t  j |  |  S(   s   
        GetI(TStrFltFltTrV self, int const & ValN) -> TStrFltFltTr

        Parameters:
            ValN: int const &

        (   R   t   TStrFltFltTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  e s    c         G   s   t  j |  |  S(   s  
        Add(TStrFltFltTrV self) -> int
        Add(TStrFltFltTrV self, TStrFltFltTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        Add(TStrFltFltTrV self, TStrFltFltTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > &

        Add(TStrFltFltTrV self, TStrFltFltTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &
            ResizeLen: int const &

        (   R   t   TStrFltFltTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o s    c         G   s   t  j |  |  S(   s   
        AddV(TStrFltFltTrV self, TStrFltFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &

        (   R   t   TStrFltFltTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sD  
        AddSorted(TStrFltFltTrV self, TStrFltFltTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrFltFltTrV self, TStrFltFltTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &
            Asc: bool const &

        AddSorted(TStrFltFltTrV self, TStrFltFltTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrFltFltTrV self, TStrFltFltTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &
            Asc: bool const &

        (   R   t   TStrFltFltTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrFltFltTrV self, TStrFltFltTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrFltFltTrV self, TStrFltFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &

        (   R   t   TStrFltFltTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrFltFltTrV self, TStrFltFltTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Œ s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrFltFltTrV self, int const & ValN) -> TStrFltFltTr

        Parameters:
            ValN: int const &

        GetVal(TStrFltFltTrV self, int const & ValN) -> TStrFltFltTr

        Parameters:
            ValN: int const &

        (   R   t   TStrFltFltTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ϒ s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrFltFltTrV self, int const & ValN, TStrFltFltTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ޒ s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrFltFltTrV self, int const & BValN, int const & EValN, TStrFltFltTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > &

        (   R   t   TStrFltFltTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrFltFltTrV self, int const & ValN, TStrFltFltTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        Del(TStrFltFltTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrFltFltTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrFltFltTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   sl   
        DelLast(TStrFltFltTrV self)

        Parameters:
            self: TVec< TStrFltFltTr > *

        (   R   t   TStrFltFltTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrFltFltTrV self, TStrFltFltTr Val) -> bool

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s   
        DelAll(TStrFltFltTrV self, TStrFltFltTr Val)

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  $ s    c         G   s   t  j |  |  S(   s   
        PutAll(TStrFltFltTrV self, TStrFltFltTr Val)

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         G   s   t  j |  |  S(   s'  
        Swap(TStrFltFltTrV self, TStrFltFltTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TStr,TFlt,TFlt >,int > &

        Swap(TStrFltFltTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrFltFltTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  8 s    c          G   s   t  j |    S(   s   
        SwapI(TStrFltFltTr LVal, TStrFltFltTr RVal)

        Parameters:
            LVal: TVec< TTriple< TStr,TFlt,TFlt > >::TIter
            RVal: TVec< TTriple< TStr,TFlt,TFlt > >::TIter

        (   R   t   TStrFltFltTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  H s    	c         C   s   t  j |   S(   su   
        NextPerm(TStrFltFltTrV self) -> bool

        Parameters:
            self: TVec< TStrFltFltTr > *

        (   R   t   TStrFltFltTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  T s    c         C   s   t  j |   S(   su   
        PrevPerm(TStrFltFltTrV self) -> bool

        Parameters:
            self: TVec< TStrFltFltTr > *

        (   R   t   TStrFltFltTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  ^ s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrFltFltTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrFltFltTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  h s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrFltFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltFltTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  s s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrFltFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltFltTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrFltFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltFltTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrFltFltTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrFltFltTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrFltFltTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrFltFltTrV self)

        Parameters:
            self: TVec< TStrFltFltTr > *

        (   R   t   TStrFltFltTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrFltFltTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrFltFltTrV self) -> bool

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9   s    c         G   s   t  j |  |  S(   se   
        Shuffle(TStrFltFltTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrFltFltTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrFltFltTrV self)
        Reverse(TStrFltFltTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrFltFltTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ˓ s    
c         C   s   t  j |   S(   sj   
        Merge(TStrFltFltTrV self)

        Parameters:
            self: TVec< TStrFltFltTr > *

        (   R   t   TStrFltFltTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ד s    c         G   s   t  j |  |  S(   su  
        Intrs(TStrFltFltTrV self, TStrFltFltTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &

        Intrs(TStrFltFltTrV self, TStrFltFltTrV ValV, TStrFltFltTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &
            DstValV: TVec< TTriple< TStr,TFlt,TFlt >,int > &

        (   R   t   TStrFltFltTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@   s    c         G   s   t  j |  |  S(   su  
        Union(TStrFltFltTrV self, TStrFltFltTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &

        Union(TStrFltFltTrV self, TStrFltFltTrV ValV, TStrFltFltTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &
            DstValV: TVec< TTriple< TStr,TFlt,TFlt >,int > &

        (   R   t   TStrFltFltTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   ss  
        Diff(TStrFltFltTrV self, TStrFltFltTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &

        Diff(TStrFltFltTrV self, TStrFltFltTrV ValV, TStrFltFltTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &
            DstValV: TVec< TTriple< TStr,TFlt,TFlt >,int > &

        (   R   t   TStrFltFltTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrFltFltTrV self, TStrFltFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &

        (   R   t   TStrFltFltTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrFltFltTrV self, TStrFltFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &

        (   R   t   TStrFltFltTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TStrFltFltTrV self, TStrFltFltTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  % s    c         G   s   t  j |  |  S(   sC  
        SearchBin(TStrFltFltTrV self, TStrFltFltTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        SearchBin(TStrFltFltTrV self, TStrFltFltTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &
            InsValN: int &

        (   R   t   TStrFltFltTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  / s    c         G   s   t  j |  |  S(   sO  
        SearchForw(TStrFltFltTrV self, TStrFltFltTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &
            BValN: int const &

        SearchForw(TStrFltFltTrV self, TStrFltFltTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  ? s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrFltFltTrV self, TStrFltFltTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  O s    c         G   s   t  j |  |  S(   so  
        SearchVForw(TStrFltFltTrV self, TStrFltFltTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &
            BValN: int const &

        SearchVForw(TStrFltFltTrV self, TStrFltFltTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TFlt,TFlt >,int > const &

        (   R   t   TStrFltFltTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  Y s    c         G   s   t  j |  |  S(   s5  
        IsIn(TStrFltFltTrV self, TStrFltFltTr Val) -> bool

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        IsIn(TStrFltFltTrV self, TStrFltFltTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &
            ValN: int &

        (   R   t   TStrFltFltTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  i s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrFltFltTrV self, TStrFltFltTr Val) -> bool

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  y s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrFltFltTrV self, TStrFltFltTr Val) -> TStrFltFltTr

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrFltFltTrV self, TStrFltFltTr Val) -> TStrFltFltTr

        Parameters:
            Val: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   s{   
        GetMxValN(TStrFltFltTrV self) -> int

        Parameters:
            self: TVec< TStrFltFltTr > const *

        (   R   t   TStrFltFltTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s  
        GetV(TStrFltFltTr Val1) -> TStrFltFltTrV

        Parameters:
            Val1: TTriple< TStr,TFlt,TFlt > const &

        GetV(TStrFltFltTr Val1, TStrFltFltTr Val2) -> TStrFltFltTrV

        Parameters:
            Val1: TTriple< TStr,TFlt,TFlt > const &
            Val2: TTriple< TStr,TFlt,TFlt > const &

        GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3) -> TStrFltFltTrV

        Parameters:
            Val1: TTriple< TStr,TFlt,TFlt > const &
            Val2: TTriple< TStr,TFlt,TFlt > const &
            Val3: TTriple< TStr,TFlt,TFlt > const &

        GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4) -> TStrFltFltTrV

        Parameters:
            Val1: TTriple< TStr,TFlt,TFlt > const &
            Val2: TTriple< TStr,TFlt,TFlt > const &
            Val3: TTriple< TStr,TFlt,TFlt > const &
            Val4: TTriple< TStr,TFlt,TFlt > const &

        GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4, TStrFltFltTr Val5) -> TStrFltFltTrV

        Parameters:
            Val1: TTriple< TStr,TFlt,TFlt > const &
            Val2: TTriple< TStr,TFlt,TFlt > const &
            Val3: TTriple< TStr,TFlt,TFlt > const &
            Val4: TTriple< TStr,TFlt,TFlt > const &
            Val5: TTriple< TStr,TFlt,TFlt > const &

        GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4, TStrFltFltTr Val5, 
            TStrFltFltTr Val6) -> TStrFltFltTrV

        Parameters:
            Val1: TTriple< TStr,TFlt,TFlt > const &
            Val2: TTriple< TStr,TFlt,TFlt > const &
            Val3: TTriple< TStr,TFlt,TFlt > const &
            Val4: TTriple< TStr,TFlt,TFlt > const &
            Val5: TTriple< TStr,TFlt,TFlt > const &
            Val6: TTriple< TStr,TFlt,TFlt > const &

        GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4, TStrFltFltTr Val5, 
            TStrFltFltTr Val6, TStrFltFltTr Val7) -> TStrFltFltTrV

        Parameters:
            Val1: TTriple< TStr,TFlt,TFlt > const &
            Val2: TTriple< TStr,TFlt,TFlt > const &
            Val3: TTriple< TStr,TFlt,TFlt > const &
            Val4: TTriple< TStr,TFlt,TFlt > const &
            Val5: TTriple< TStr,TFlt,TFlt > const &
            Val6: TTriple< TStr,TFlt,TFlt > const &
            Val7: TTriple< TStr,TFlt,TFlt > const &

        GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4, TStrFltFltTr Val5, 
            TStrFltFltTr Val6, TStrFltFltTr Val7, TStrFltFltTr Val8) -> TStrFltFltTrV

        Parameters:
            Val1: TTriple< TStr,TFlt,TFlt > const &
            Val2: TTriple< TStr,TFlt,TFlt > const &
            Val3: TTriple< TStr,TFlt,TFlt > const &
            Val4: TTriple< TStr,TFlt,TFlt > const &
            Val5: TTriple< TStr,TFlt,TFlt > const &
            Val6: TTriple< TStr,TFlt,TFlt > const &
            Val7: TTriple< TStr,TFlt,TFlt > const &
            Val8: TTriple< TStr,TFlt,TFlt > const &

        GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4, TStrFltFltTr Val5, 
            TStrFltFltTr Val6, TStrFltFltTr Val7, TStrFltFltTr Val8, TStrFltFltTr Val9) -> TStrFltFltTrV

        Parameters:
            Val1: TTriple< TStr,TFlt,TFlt > const &
            Val2: TTriple< TStr,TFlt,TFlt > const &
            Val3: TTriple< TStr,TFlt,TFlt > const &
            Val4: TTriple< TStr,TFlt,TFlt > const &
            Val5: TTriple< TStr,TFlt,TFlt > const &
            Val6: TTriple< TStr,TFlt,TFlt > const &
            Val7: TTriple< TStr,TFlt,TFlt > const &
            Val8: TTriple< TStr,TFlt,TFlt > const &
            Val9: TTriple< TStr,TFlt,TFlt > const &

        (   R   t   TStrFltFltTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]   s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrFltFltTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ' s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TStrFltFltTrV_SwapI(TStrFltFltTr LVal, TStrFltFltTr RVal)

    Parameters:
        LVal: TVec< TTriple< TStr,TFlt,TFlt > >::TIter
        RVal: TVec< TTriple< TStr,TFlt,TFlt > >::TIter

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    	c          G   s   t  j |    S(   s  
    GetV(TStrFltFltTr Val1) -> TStrFltFltTrV

    Parameters:
        Val1: TTriple< TStr,TFlt,TFlt > const &

    GetV(TStrFltFltTr Val1, TStrFltFltTr Val2) -> TStrFltFltTrV

    Parameters:
        Val1: TTriple< TStr,TFlt,TFlt > const &
        Val2: TTriple< TStr,TFlt,TFlt > const &

    GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3) -> TStrFltFltTrV

    Parameters:
        Val1: TTriple< TStr,TFlt,TFlt > const &
        Val2: TTriple< TStr,TFlt,TFlt > const &
        Val3: TTriple< TStr,TFlt,TFlt > const &

    GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4) -> TStrFltFltTrV

    Parameters:
        Val1: TTriple< TStr,TFlt,TFlt > const &
        Val2: TTriple< TStr,TFlt,TFlt > const &
        Val3: TTriple< TStr,TFlt,TFlt > const &
        Val4: TTriple< TStr,TFlt,TFlt > const &

    GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4, TStrFltFltTr Val5) -> TStrFltFltTrV

    Parameters:
        Val1: TTriple< TStr,TFlt,TFlt > const &
        Val2: TTriple< TStr,TFlt,TFlt > const &
        Val3: TTriple< TStr,TFlt,TFlt > const &
        Val4: TTriple< TStr,TFlt,TFlt > const &
        Val5: TTriple< TStr,TFlt,TFlt > const &

    GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4, TStrFltFltTr Val5, 
        TStrFltFltTr Val6) -> TStrFltFltTrV

    Parameters:
        Val1: TTriple< TStr,TFlt,TFlt > const &
        Val2: TTriple< TStr,TFlt,TFlt > const &
        Val3: TTriple< TStr,TFlt,TFlt > const &
        Val4: TTriple< TStr,TFlt,TFlt > const &
        Val5: TTriple< TStr,TFlt,TFlt > const &
        Val6: TTriple< TStr,TFlt,TFlt > const &

    GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4, TStrFltFltTr Val5, 
        TStrFltFltTr Val6, TStrFltFltTr Val7) -> TStrFltFltTrV

    Parameters:
        Val1: TTriple< TStr,TFlt,TFlt > const &
        Val2: TTriple< TStr,TFlt,TFlt > const &
        Val3: TTriple< TStr,TFlt,TFlt > const &
        Val4: TTriple< TStr,TFlt,TFlt > const &
        Val5: TTriple< TStr,TFlt,TFlt > const &
        Val6: TTriple< TStr,TFlt,TFlt > const &
        Val7: TTriple< TStr,TFlt,TFlt > const &

    GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4, TStrFltFltTr Val5, 
        TStrFltFltTr Val6, TStrFltFltTr Val7, TStrFltFltTr Val8) -> TStrFltFltTrV

    Parameters:
        Val1: TTriple< TStr,TFlt,TFlt > const &
        Val2: TTriple< TStr,TFlt,TFlt > const &
        Val3: TTriple< TStr,TFlt,TFlt > const &
        Val4: TTriple< TStr,TFlt,TFlt > const &
        Val5: TTriple< TStr,TFlt,TFlt > const &
        Val6: TTriple< TStr,TFlt,TFlt > const &
        Val7: TTriple< TStr,TFlt,TFlt > const &
        Val8: TTriple< TStr,TFlt,TFlt > const &

    TStrFltFltTrV_GetV(TStrFltFltTr Val1, TStrFltFltTr Val2, TStrFltFltTr Val3, TStrFltFltTr Val4, TStrFltFltTr Val5, 
        TStrFltFltTr Val6, TStrFltFltTr Val7, TStrFltFltTr Val8, TStrFltFltTr Val9) -> TStrFltFltTrV

    Parameters:
        Val1: TTriple< TStr,TFlt,TFlt > const &
        Val2: TTriple< TStr,TFlt,TFlt > const &
        Val3: TTriple< TStr,TFlt,TFlt > const &
        Val4: TTriple< TStr,TFlt,TFlt > const &
        Val5: TTriple< TStr,TFlt,TFlt > const &
        Val6: TTriple< TStr,TFlt,TFlt > const &
        Val7: TTriple< TStr,TFlt,TFlt > const &
        Val8: TTriple< TStr,TFlt,TFlt > const &
        Val9: TTriple< TStr,TFlt,TFlt > const &

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P s    Xt   TStrStrIntTrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s'   Proxy of C++ TVec<(TStrStrIntTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sh  
        __init__(TVec<(TStrStrIntTr)> self) -> TStrStrIntTrV
        __init__(TVec<(TStrStrIntTr)> self, TStrStrIntTrV Vec) -> TStrStrIntTrV

        Parameters:
            Vec: TVec< TTriple< TStr,TStr,TInt >,int > const &

        __init__(TVec<(TStrStrIntTr)> self, int const & _Vals) -> TStrStrIntTrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrStrIntTr)> self, int const & _MxVals, int const & _Vals) -> TStrStrIntTrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrStrIntTr)> self, TStrStrIntTr _ValT, int const & _Vals) -> TStrStrIntTrV

        Parameters:
            _ValT: TTriple< TStr,TStr,TInt > *
            _Vals: int const &

        __init__(TVec<(TStrStrIntTr)> self, TSIn SIn) -> TStrStrIntTrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrIntTrV_swiginitt   new_TStrStrIntTrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sb   
        Load(TStrStrIntTrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrStrIntTrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ϕ s    c         G   s   t  j |  |  S(   sf   
        Save(TStrStrIntTrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrIntTrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ٕ s    c         G   s   t  j |  |  S(   s   
        __add__(TStrStrIntTrV self, TStrStrIntTr Val) -> TStrStrIntTrV

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrIntTrV self, TStrStrIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TStr,TStr,TInt >,int > const &

        (   R   t   TStrStrIntTrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrIntTrV self, TStrStrIntTrV Vec) -> bool

        Parameters:
            Vec: TVec< TTriple< TStr,TStr,TInt >,int > const &

        (   R   t   TStrStrIntTrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TStrStrIntTrV self) -> int

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s|   
        GetMemSize(TStrStrIntTrV self) -> int

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TStrStrIntTrV self) -> int

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   s~   
        GetSecHashCd(TStrStrIntTrV self) -> int

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s  
        Gen(TStrStrIntTrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrStrIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrStrIntTrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrStrIntTrV self, TStrStrIntTr _ValT, int const & _Vals)

        Parameters:
            _ValT: TTriple< TStr,TStr,TInt > *
            _Vals: int const &

        (   R   t   TStrStrIntTrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    	c         C   s   t  j |   S(   sx   
        IsExt(TStrStrIntTrV self) -> bool

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrStrIntTrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrStrIntTrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrStrIntTrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N s    c         G   s   t  j |  |  S(   s  
        Clr(TStrStrIntTrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrStrIntTrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrStrIntTrV self)

        Parameters:
            self: TVec< TStrStrIntTr > *

        (   R   t   TStrStrIntTrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^ s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrStrIntTrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrStrIntTrV self)

        Parameters:
            self: TVec< TStrStrIntTr > *

        (   R   t   TStrStrIntTrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s s    c         C   s   t  j |   S(   si   
        Pack(TStrStrIntTrV self)

        Parameters:
            self: TVec< TStrStrIntTr > *

        (   R   t   TStrStrIntTrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrStrIntTrV self, TStrStrIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TStr,TStr,TInt >,int > &

        (   R   t   TStrStrIntTrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sx   
        Empty(TStrStrIntTrV self) -> bool

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   su   
        Len(TStrStrIntTrV self) -> int

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sz   
        Reserved(TStrStrIntTrV self) -> int

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~   s    c         G   s   t  j |  |  S(   s   
        Last(TStrStrIntTrV self) -> TStrStrIntTr
        Last(TStrStrIntTrV self) -> TStrStrIntTr

        Parameters:
            self: TVec< TStrStrIntTr > *

        (   R   t   TStrStrIntTrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sz   
        LastValN(TStrStrIntTrV self) -> int

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrStrIntTrV self) -> TStrStrIntTr
        LastLast(TStrStrIntTrV self) -> TStrStrIntTr

        Parameters:
            self: TVec< TStrStrIntTr > *

        (   R   t   TStrStrIntTrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ɖ s    	c         C   s   t  j |   S(   s   
        BegI(TStrStrIntTrV self) -> TStrStrIntTr

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ԗ s    c         C   s   t  j |   S(   s   
        EndI(TStrStrIntTrV self) -> TStrStrIntTr

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ޖ s    c         G   s   t  j |  |  S(   s   
        GetI(TStrStrIntTrV self, int const & ValN) -> TStrStrIntTr

        Parameters:
            ValN: int const &

        (   R   t   TStrStrIntTrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s  
        Add(TStrStrIntTrV self) -> int
        Add(TStrStrIntTrV self, TStrStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        Add(TStrStrIntTrV self, TStrStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > &

        Add(TStrStrIntTrV self, TStrStrIntTr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &
            ResizeLen: int const &

        (   R   t   TStrStrIntTrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddV(TStrStrIntTrV self, TStrStrIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &

        (   R   t   TStrStrIntTrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sD  
        AddSorted(TStrStrIntTrV self, TStrStrIntTr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrStrIntTrV self, TStrStrIntTr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &
            Asc: bool const &

        AddSorted(TStrStrIntTrV self, TStrStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrStrIntTrV self, TStrStrIntTr Val, bool const & Asc) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &
            Asc: bool const &

        (   R   t   TStrStrIntTrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ) s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrStrIntTrV self, TStrStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4 s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrStrIntTrV self, TStrStrIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &

        (   R   t   TStrStrIntTrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  > s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrStrIntTrV self, TStrStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrStrIntTrV self, int const & ValN) -> TStrStrIntTr

        Parameters:
            ValN: int const &

        GetVal(TStrStrIntTrV self, int const & ValN) -> TStrStrIntTr

        Parameters:
            ValN: int const &

        (   R   t   TStrStrIntTrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrStrIntTrV self, int const & ValN, TStrStrIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrStrIntTrV self, int const & BValN, int const & EValN, TStrStrIntTrV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > &

        (   R   t   TStrStrIntTrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrStrIntTrV self, int const & ValN, TStrStrIntTr Val)

        Parameters:
            ValN: int const &
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x s    	c         G   s   t  j |  |  S(   s  
        Del(TStrStrIntTrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrStrIntTrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrStrIntTrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sl   
        DelLast(TStrStrIntTrV self)

        Parameters:
            self: TVec< TStrStrIntTr > *

        (   R   t   TStrStrIntTrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrStrIntTrV self, TStrStrIntTr Val) -> bool

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s   
        DelAll(TStrStrIntTrV self, TStrStrIntTr Val)

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s   
        PutAll(TStrStrIntTrV self, TStrStrIntTr Val)

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s'  
        Swap(TStrStrIntTrV self, TStrStrIntTrV Vec)

        Parameters:
            Vec: TVec< TTriple< TStr,TStr,TInt >,int > &

        Swap(TStrStrIntTrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrStrIntTrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c          G   s   t  j |    S(   s   
        SwapI(TStrStrIntTr LVal, TStrStrIntTr RVal)

        Parameters:
            LVal: TVec< TTriple< TStr,TStr,TInt > >::TIter
            RVal: TVec< TTriple< TStr,TStr,TInt > >::TIter

        (   R   t   TStrStrIntTrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  ˗ s    	c         C   s   t  j |   S(   su   
        NextPerm(TStrStrIntTrV self) -> bool

        Parameters:
            self: TVec< TStrStrIntTr > *

        (   R   t   TStrStrIntTrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  ח s    c         C   s   t  j |   S(   su   
        PrevPerm(TStrStrIntTrV self) -> bool

        Parameters:
            self: TVec< TStrStrIntTr > *

        (   R   t   TStrStrIntTrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,   s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrStrIntTrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrStrIntTrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.   s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrStrIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrStrIntTrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrStrIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrStrIntTrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrStrIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrStrIntTrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrStrIntTrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrStrIntTrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrStrIntTrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrStrIntTrV self)

        Parameters:
            self: TVec< TStrStrIntTr > *

        (   R   t   TStrStrIntTrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrStrIntTrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrStrIntTrV self) -> bool

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  5 s    c         G   s   t  j |  |  S(   se   
        Shuffle(TStrStrIntTrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrStrIntTrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  D s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrStrIntTrV self)
        Reverse(TStrStrIntTrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrStrIntTrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    
c         C   s   t  j |   S(   sj   
        Merge(TStrStrIntTrV self)

        Parameters:
            self: TVec< TStrStrIntTr > *

        (   R   t   TStrStrIntTrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  Z s    c         G   s   t  j |  |  S(   su  
        Intrs(TStrStrIntTrV self, TStrStrIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &

        Intrs(TStrStrIntTrV self, TStrStrIntTrV ValV, TStrStrIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &
            DstValV: TVec< TTriple< TStr,TStr,TInt >,int > &

        (   R   t   TStrStrIntTrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  d s    c         G   s   t  j |  |  S(   su  
        Union(TStrStrIntTrV self, TStrStrIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &

        Union(TStrStrIntTrV self, TStrStrIntTrV ValV, TStrStrIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &
            DstValV: TVec< TTriple< TStr,TStr,TInt >,int > &

        (   R   t   TStrStrIntTrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  t s    c         G   s   t  j |  |  S(   ss  
        Diff(TStrStrIntTrV self, TStrStrIntTrV ValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &

        Diff(TStrStrIntTrV self, TStrStrIntTrV ValV, TStrStrIntTrV DstValV)

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &
            DstValV: TVec< TTriple< TStr,TStr,TInt >,int > &

        (   R   t   TStrStrIntTrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrStrIntTrV self, TStrStrIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &

        (   R   t   TStrStrIntTrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrStrIntTrV self, TStrStrIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &

        (   R   t   TStrStrIntTrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TStrStrIntTrV self, TStrStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   sC  
        SearchBin(TStrStrIntTrV self, TStrStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        SearchBin(TStrStrIntTrV self, TStrStrIntTr Val, int & InsValN) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &
            InsValN: int &

        (   R   t   TStrStrIntTrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK   s    c         G   s   t  j |  |  S(   sO  
        SearchForw(TStrStrIntTrV self, TStrStrIntTr Val, int const & BValN=0) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &
            BValN: int const &

        SearchForw(TStrStrIntTrV self, TStrStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM   s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrStrIntTrV self, TStrStrIntTr Val) -> int

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  Ҙ s    c         G   s   t  j |  |  S(   so  
        SearchVForw(TStrStrIntTrV self, TStrStrIntTrV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &
            BValN: int const &

        SearchVForw(TStrStrIntTrV self, TStrStrIntTrV ValV) -> int

        Parameters:
            ValV: TVec< TTriple< TStr,TStr,TInt >,int > const &

        (   R   t   TStrStrIntTrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  ܘ s    c         G   s   t  j |  |  S(   s5  
        IsIn(TStrStrIntTrV self, TStrStrIntTr Val) -> bool

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        IsIn(TStrStrIntTrV self, TStrStrIntTr Val, int & ValN) -> bool

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &
            ValN: int &

        (   R   t   TStrStrIntTrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS   s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrStrIntTrV self, TStrStrIntTr Val) -> bool

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrIntTrV self, TStrStrIntTr Val) -> TStrStrIntTr

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrStrIntTrV self, TStrStrIntTr Val) -> TStrStrIntTr

        Parameters:
            Val: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   s{   
        GetMxValN(TStrStrIntTrV self) -> int

        Parameters:
            self: TVec< TStrStrIntTr > const *

        (   R   t   TStrStrIntTrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s  
        GetV(TStrStrIntTr Val1) -> TStrStrIntTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TInt > const &

        GetV(TStrStrIntTr Val1, TStrStrIntTr Val2) -> TStrStrIntTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TInt > const &
            Val2: TTriple< TStr,TStr,TInt > const &

        GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3) -> TStrStrIntTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TInt > const &
            Val2: TTriple< TStr,TStr,TInt > const &
            Val3: TTriple< TStr,TStr,TInt > const &

        GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4) -> TStrStrIntTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TInt > const &
            Val2: TTriple< TStr,TStr,TInt > const &
            Val3: TTriple< TStr,TStr,TInt > const &
            Val4: TTriple< TStr,TStr,TInt > const &

        GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4, TStrStrIntTr Val5) -> TStrStrIntTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TInt > const &
            Val2: TTriple< TStr,TStr,TInt > const &
            Val3: TTriple< TStr,TStr,TInt > const &
            Val4: TTriple< TStr,TStr,TInt > const &
            Val5: TTriple< TStr,TStr,TInt > const &

        GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4, TStrStrIntTr Val5, 
            TStrStrIntTr Val6) -> TStrStrIntTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TInt > const &
            Val2: TTriple< TStr,TStr,TInt > const &
            Val3: TTriple< TStr,TStr,TInt > const &
            Val4: TTriple< TStr,TStr,TInt > const &
            Val5: TTriple< TStr,TStr,TInt > const &
            Val6: TTriple< TStr,TStr,TInt > const &

        GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4, TStrStrIntTr Val5, 
            TStrStrIntTr Val6, TStrStrIntTr Val7) -> TStrStrIntTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TInt > const &
            Val2: TTriple< TStr,TStr,TInt > const &
            Val3: TTriple< TStr,TStr,TInt > const &
            Val4: TTriple< TStr,TStr,TInt > const &
            Val5: TTriple< TStr,TStr,TInt > const &
            Val6: TTriple< TStr,TStr,TInt > const &
            Val7: TTriple< TStr,TStr,TInt > const &

        GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4, TStrStrIntTr Val5, 
            TStrStrIntTr Val6, TStrStrIntTr Val7, TStrStrIntTr Val8) -> TStrStrIntTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TInt > const &
            Val2: TTriple< TStr,TStr,TInt > const &
            Val3: TTriple< TStr,TStr,TInt > const &
            Val4: TTriple< TStr,TStr,TInt > const &
            Val5: TTriple< TStr,TStr,TInt > const &
            Val6: TTriple< TStr,TStr,TInt > const &
            Val7: TTriple< TStr,TStr,TInt > const &
            Val8: TTriple< TStr,TStr,TInt > const &

        GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4, TStrStrIntTr Val5, 
            TStrStrIntTr Val6, TStrStrIntTr Val7, TStrStrIntTr Val8, TStrStrIntTr Val9) -> TStrStrIntTrV

        Parameters:
            Val1: TTriple< TStr,TStr,TInt > const &
            Val2: TTriple< TStr,TStr,TInt > const &
            Val3: TTriple< TStr,TStr,TInt > const &
            Val4: TTriple< TStr,TStr,TInt > const &
            Val5: TTriple< TStr,TStr,TInt > const &
            Val6: TTriple< TStr,TStr,TInt > const &
            Val7: TTriple< TStr,TStr,TInt > const &
            Val8: TTriple< TStr,TStr,TInt > const &
            Val9: TTriple< TStr,TStr,TInt > const &

        (   R   t   TStrStrIntTrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  $ s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrStrIntTrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TStrStrIntTrV_SwapI(TStrStrIntTr LVal, TStrStrIntTr RVal)

    Parameters:
        LVal: TVec< TTriple< TStr,TStr,TInt > >::TIter
        RVal: TVec< TTriple< TStr,TStr,TInt > >::TIter

    (   R   R   (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ș s    	c          G   s   t  j |    S(   s  
    GetV(TStrStrIntTr Val1) -> TStrStrIntTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TInt > const &

    GetV(TStrStrIntTr Val1, TStrStrIntTr Val2) -> TStrStrIntTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TInt > const &
        Val2: TTriple< TStr,TStr,TInt > const &

    GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3) -> TStrStrIntTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TInt > const &
        Val2: TTriple< TStr,TStr,TInt > const &
        Val3: TTriple< TStr,TStr,TInt > const &

    GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4) -> TStrStrIntTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TInt > const &
        Val2: TTriple< TStr,TStr,TInt > const &
        Val3: TTriple< TStr,TStr,TInt > const &
        Val4: TTriple< TStr,TStr,TInt > const &

    GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4, TStrStrIntTr Val5) -> TStrStrIntTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TInt > const &
        Val2: TTriple< TStr,TStr,TInt > const &
        Val3: TTriple< TStr,TStr,TInt > const &
        Val4: TTriple< TStr,TStr,TInt > const &
        Val5: TTriple< TStr,TStr,TInt > const &

    GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4, TStrStrIntTr Val5, 
        TStrStrIntTr Val6) -> TStrStrIntTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TInt > const &
        Val2: TTriple< TStr,TStr,TInt > const &
        Val3: TTriple< TStr,TStr,TInt > const &
        Val4: TTriple< TStr,TStr,TInt > const &
        Val5: TTriple< TStr,TStr,TInt > const &
        Val6: TTriple< TStr,TStr,TInt > const &

    GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4, TStrStrIntTr Val5, 
        TStrStrIntTr Val6, TStrStrIntTr Val7) -> TStrStrIntTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TInt > const &
        Val2: TTriple< TStr,TStr,TInt > const &
        Val3: TTriple< TStr,TStr,TInt > const &
        Val4: TTriple< TStr,TStr,TInt > const &
        Val5: TTriple< TStr,TStr,TInt > const &
        Val6: TTriple< TStr,TStr,TInt > const &
        Val7: TTriple< TStr,TStr,TInt > const &

    GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4, TStrStrIntTr Val5, 
        TStrStrIntTr Val6, TStrStrIntTr Val7, TStrStrIntTr Val8) -> TStrStrIntTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TInt > const &
        Val2: TTriple< TStr,TStr,TInt > const &
        Val3: TTriple< TStr,TStr,TInt > const &
        Val4: TTriple< TStr,TStr,TInt > const &
        Val5: TTriple< TStr,TStr,TInt > const &
        Val6: TTriple< TStr,TStr,TInt > const &
        Val7: TTriple< TStr,TStr,TInt > const &
        Val8: TTriple< TStr,TStr,TInt > const &

    TStrStrIntTrV_GetV(TStrStrIntTr Val1, TStrStrIntTr Val2, TStrStrIntTr Val3, TStrStrIntTr Val4, TStrStrIntTr Val5, 
        TStrStrIntTr Val6, TStrStrIntTr Val7, TStrStrIntTr Val8, TStrStrIntTr Val9) -> TStrStrIntTrV

    Parameters:
        Val1: TTriple< TStr,TStr,TInt > const &
        Val2: TTriple< TStr,TStr,TInt > const &
        Val3: TTriple< TStr,TStr,TInt > const &
        Val4: TTriple< TStr,TStr,TInt > const &
        Val5: TTriple< TStr,TStr,TInt > const &
        Val6: TTriple< TStr,TStr,TInt > const &
        Val7: TTriple< TStr,TStr,TInt > const &
        Val8: TTriple< TStr,TStr,TInt > const &
        Val9: TTriple< TStr,TStr,TInt > const &

    (   R   R!  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  ә s    Xt   TStrKdVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TStrKd)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   / s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   / s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s
  
        __init__(TVec<(TStrKd)> self) -> TStrKdV
        __init__(TVec<(TStrKd)> self, TStrKdV Vec) -> TStrKdV

        Parameters:
            Vec: TVec< TKeyDat< TStr,TStr >,int > const &

        __init__(TVec<(TStrKd)> self, int const & _Vals) -> TStrKdV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrKd)> self, int const & _MxVals, int const & _Vals) -> TStrKdV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrKd)> self, TStrKd _ValT, int const & _Vals) -> TStrKdV

        Parameters:
            _ValT: TKeyDat< TStr,TStr > *
            _Vals: int const &

        __init__(TVec<(TStrKd)> self, TSIn SIn) -> TStrKdV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrKdV_swiginitt   new_TStrKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   2 s    c         G   s   t  j |  |  S(   s\   
        Load(TStrKdV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrKdV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R s    c         G   s   t  j |  |  S(   s`   
        Save(TStrKdV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrKdV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \ s    c         G   s   t  j |  |  S(   s   
        __add__(TStrKdV self, TStrKd Val) -> TStrKdV

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrKdV self, TStrKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TStr,TStr >,int > const &

        (   R   t   TStrKdV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrKdV self, TStrKdV Vec) -> bool

        Parameters:
            Vec: TVec< TKeyDat< TStr,TStr >,int > const &

        (   R   t   TStrKdV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TStrKdV self) -> int

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sp   
        GetMemSize(TStrKdV self) -> int

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TStrKdV self) -> int

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TStrKdV self) -> int

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s  
        Gen(TStrKdV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrKdV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrKdV self, TStrKd _ValT, int const & _Vals)

        Parameters:
            _ValT: TKeyDat< TStr,TStr > *
            _Vals: int const &

        (   R   t   TStrKdV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sl   
        IsExt(TStrKdV self) -> bool

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ǚ s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrKdV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrKdV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrKdV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   њ s    c         G   s   t  j |  |  S(   si  
        Clr(TStrKdV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrKdV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrKdV self)

        Parameters:
            self: TVec< TStrKd > *

        (   R   t   TStrKdV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrKdV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrKdV self)

        Parameters:
            self: TVec< TStrKd > *

        (   R   t   TStrKdV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s]   
        Pack(TStrKdV self)

        Parameters:
            self: TVec< TStrKd > *

        (   R   t   TStrKdV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrKdV self, TStrKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TStr,TStr >,int > &

        (   R   t   TStrKdV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sl   
        Empty(TStrKdV self) -> bool

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   si   
        Len(TStrKdV self) -> int

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   # s    c         C   s   t  j |   S(   sn   
        Reserved(TStrKdV self) -> int

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  - s    c         G   s   t  j |  |  S(   s   
        Last(TStrKdV self) -> TStrKd
        Last(TStrKdV self) -> TStrKd

        Parameters:
            self: TVec< TStrKd > *

        (   R   t   TStrKdV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7 s    	c         C   s   t  j |   S(   sn   
        LastValN(TStrKdV self) -> int

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrKdV self) -> TStrKd
        LastLast(TStrKdV self) -> TStrKd

        Parameters:
            self: TVec< TStrKd > *

        (   R   t   TStrKdV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L s    	c         C   s   t  j |   S(   sm   
        BegI(TStrKdV self) -> TStrKd

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    c         C   s   t  j |   S(   sm   
        EndI(TStrKdV self) -> TStrKd

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a s    c         G   s   t  j |  |  S(   st   
        GetI(TStrKdV self, int const & ValN) -> TStrKd

        Parameters:
            ValN: int const &

        (   R   t   TStrKdV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  k s    c         G   s   t  j |  |  S(   s  
        Add(TStrKdV self) -> int
        Add(TStrKdV self, TStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        Add(TStrKdV self, TStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > &

        Add(TStrKdV self, TStrKd Val, int const & ResizeLen) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &
            ResizeLen: int const &

        (   R   t   TStrKdV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         G   s   t  j |  |  S(   s   
        AddV(TStrKdV self, TStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &

        (   R   t   TStrKdV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        AddSorted(TStrKdV self, TStrKd Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrKdV self, TStrKd Val, bool const & Asc=True) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &
            Asc: bool const &

        AddSorted(TStrKdV self, TStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrKdV self, TStrKd Val, bool const & Asc) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &
            Asc: bool const &

        (   R   t   TStrKdV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrKdV self, TStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrKdV self, TStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &

        (   R   t   TStrKdV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrKdV self, TStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ˛ s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrKdV self, int const & ValN) -> TStrKd

        Parameters:
            ValN: int const &

        GetVal(TStrKdV self, int const & ValN) -> TStrKd

        Parameters:
            ValN: int const &

        (   R   t   TStrKdV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ՛ s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrKdV self, int const & ValN, TStrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrKdV self, int const & BValN, int const & EValN, TStrKdV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TKeyDat< TStr,TStr >,int > &

        (   R   t   TStrKdV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrKdV self, int const & ValN, TStrKd Val)

        Parameters:
            ValN: int const &
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        Del(TStrKdV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrKdV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrKdV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s`   
        DelLast(TStrKdV self)

        Parameters:
            self: TVec< TStrKd > *

        (   R   t   TStrKdV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrKdV self, TStrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!    s    c         G   s   t  j |  |  S(   sv   
        DelAll(TStrKdV self, TStrKd Val)

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  * s    c         G   s   t  j |  |  S(   sv   
        PutAll(TStrKdV self, TStrKd Val)

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  4 s    c         G   s   t  j |  |  S(   s  
        Swap(TStrKdV self, TStrKdV Vec)

        Parameters:
            Vec: TVec< TKeyDat< TStr,TStr >,int > &

        Swap(TStrKdV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrKdV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  > s    c          G   s   t  j |    S(   s   
        SwapI(TStrKd LVal, TStrKd RVal)

        Parameters:
            LVal: TVec< TKeyDat< TStr,TStr > >::TIter
            RVal: TVec< TKeyDat< TStr,TStr > >::TIter

        (   R   t   TStrKdV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  N s    	c         C   s   t  j |   S(   si   
        NextPerm(TStrKdV self) -> bool

        Parameters:
            self: TVec< TStrKd > *

        (   R   t   TStrKdV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  Z s    c         C   s   t  j |   S(   si   
        PrevPerm(TStrKdV self) -> bool

        Parameters:
            self: TVec< TStrKd > *

        (   R   t   TStrKdV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  d s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrKdV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrKdV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  n s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrKdV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  y s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrKdV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrKdV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrKdV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrKdV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrKdV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrKdV self)

        Parameters:
            self: TVec< TStrKd > *

        (   R   t   TStrKdV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrKdV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrKdV self) -> bool

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9   s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TStrKdV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrKdV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  ǜ s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrKdV self)
        Reverse(TStrKdV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrKdV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ќ s    
c         C   s   t  j |   S(   s^   
        Merge(TStrKdV self)

        Parameters:
            self: TVec< TStrKd > *

        (   R   t   TStrKdV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ݜ s    c         G   s   t  j |  |  S(   sH  
        Intrs(TStrKdV self, TStrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &

        Intrs(TStrKdV self, TStrKdV ValV, TStrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &
            DstValV: TVec< TKeyDat< TStr,TStr >,int > &

        (   R   t   TStrKdV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@   s    c         G   s   t  j |  |  S(   sH  
        Union(TStrKdV self, TStrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &

        Union(TStrKdV self, TStrKdV ValV, TStrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &
            DstValV: TVec< TKeyDat< TStr,TStr >,int > &

        (   R   t   TStrKdV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sF  
        Diff(TStrKdV self, TStrKdV ValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &

        Diff(TStrKdV self, TStrKdV ValV, TStrKdV DstValV)

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &
            DstValV: TVec< TKeyDat< TStr,TStr >,int > &

        (   R   t   TStrKdV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrKdV self, TStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &

        (   R   t   TStrKdV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrKdV self, TStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &

        (   R   t   TStrKdV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  ! s    c         G   s   t  j |  |  S(   s|   
        Count(TStrKdV self, TStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  + s    c         G   s   t  j |  |  S(   s!  
        SearchBin(TStrKdV self, TStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        SearchBin(TStrKdV self, TStrKd Val, int & InsValN) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &
            InsValN: int &

        (   R   t   TStrKdV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  5 s    c         G   s   t  j |  |  S(   s-  
        SearchForw(TStrKdV self, TStrKd Val, int const & BValN=0) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &
            BValN: int const &

        SearchForw(TStrKdV self, TStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  E s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrKdV self, TStrKd Val) -> int

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  U s    c         G   s   t  j |  |  S(   sM  
        SearchVForw(TStrKdV self, TStrKdV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &
            BValN: int const &

        SearchVForw(TStrKdV self, TStrKdV ValV) -> int

        Parameters:
            ValV: TVec< TKeyDat< TStr,TStr >,int > const &

        (   R   t   TStrKdV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  _ s    c         G   s   t  j |  |  S(   s  
        IsIn(TStrKdV self, TStrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        IsIn(TStrKdV self, TStrKd Val, int & ValN) -> bool

        Parameters:
            Val: TKeyDat< TStr,TStr > const &
            ValN: int &

        (   R   t   TStrKdV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  o s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrKdV self, TStrKd Val) -> bool

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrKdV self, TStrKd Val) -> TStrKd

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrKdV self, TStrKd Val) -> TStrKd

        Parameters:
            Val: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   so   
        GetMxValN(TStrKdV self) -> int

        Parameters:
            self: TVec< TStrKd > const *

        (   R   t   TStrKdV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   sM  
        GetV(TStrKd Val1) -> TStrKdV

        Parameters:
            Val1: TKeyDat< TStr,TStr > const &

        GetV(TStrKd Val1, TStrKd Val2) -> TStrKdV

        Parameters:
            Val1: TKeyDat< TStr,TStr > const &
            Val2: TKeyDat< TStr,TStr > const &

        GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3) -> TStrKdV

        Parameters:
            Val1: TKeyDat< TStr,TStr > const &
            Val2: TKeyDat< TStr,TStr > const &
            Val3: TKeyDat< TStr,TStr > const &

        GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4) -> TStrKdV

        Parameters:
            Val1: TKeyDat< TStr,TStr > const &
            Val2: TKeyDat< TStr,TStr > const &
            Val3: TKeyDat< TStr,TStr > const &
            Val4: TKeyDat< TStr,TStr > const &

        GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4, TStrKd Val5) -> TStrKdV

        Parameters:
            Val1: TKeyDat< TStr,TStr > const &
            Val2: TKeyDat< TStr,TStr > const &
            Val3: TKeyDat< TStr,TStr > const &
            Val4: TKeyDat< TStr,TStr > const &
            Val5: TKeyDat< TStr,TStr > const &

        GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4, TStrKd Val5, TStrKd Val6) -> TStrKdV

        Parameters:
            Val1: TKeyDat< TStr,TStr > const &
            Val2: TKeyDat< TStr,TStr > const &
            Val3: TKeyDat< TStr,TStr > const &
            Val4: TKeyDat< TStr,TStr > const &
            Val5: TKeyDat< TStr,TStr > const &
            Val6: TKeyDat< TStr,TStr > const &

        GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4, TStrKd Val5, TStrKd Val6, TStrKd Val7) -> TStrKdV

        Parameters:
            Val1: TKeyDat< TStr,TStr > const &
            Val2: TKeyDat< TStr,TStr > const &
            Val3: TKeyDat< TStr,TStr > const &
            Val4: TKeyDat< TStr,TStr > const &
            Val5: TKeyDat< TStr,TStr > const &
            Val6: TKeyDat< TStr,TStr > const &
            Val7: TKeyDat< TStr,TStr > const &

        GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4, TStrKd Val5, TStrKd Val6, TStrKd Val7, 
            TStrKd Val8) -> TStrKdV

        Parameters:
            Val1: TKeyDat< TStr,TStr > const &
            Val2: TKeyDat< TStr,TStr > const &
            Val3: TKeyDat< TStr,TStr > const &
            Val4: TKeyDat< TStr,TStr > const &
            Val5: TKeyDat< TStr,TStr > const &
            Val6: TKeyDat< TStr,TStr > const &
            Val7: TKeyDat< TStr,TStr > const &
            Val8: TKeyDat< TStr,TStr > const &

        GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4, TStrKd Val5, TStrKd Val6, TStrKd Val7, 
            TStrKd Val8, TStrKd Val9) -> TStrKdV

        Parameters:
            Val1: TKeyDat< TStr,TStr > const &
            Val2: TKeyDat< TStr,TStr > const &
            Val3: TKeyDat< TStr,TStr > const &
            Val4: TKeyDat< TStr,TStr > const &
            Val5: TKeyDat< TStr,TStr > const &
            Val6: TKeyDat< TStr,TStr > const &
            Val7: TKeyDat< TStr,TStr > const &
            Val8: TKeyDat< TStr,TStr > const &
            Val9: TKeyDat< TStr,TStr > const &

        (   R   t   TStrKdV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]   s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrKdVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  - s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TStrKdV_SwapI(TStrKd LVal, TStrKd RVal)

    Parameters:
        LVal: TVec< TKeyDat< TStr,TStr > >::TIter
        RVal: TVec< TKeyDat< TStr,TStr > >::TIter

    (   R   RF!  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRF!  I s    	c          G   s   t  j |    S(   sM  
    GetV(TStrKd Val1) -> TStrKdV

    Parameters:
        Val1: TKeyDat< TStr,TStr > const &

    GetV(TStrKd Val1, TStrKd Val2) -> TStrKdV

    Parameters:
        Val1: TKeyDat< TStr,TStr > const &
        Val2: TKeyDat< TStr,TStr > const &

    GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3) -> TStrKdV

    Parameters:
        Val1: TKeyDat< TStr,TStr > const &
        Val2: TKeyDat< TStr,TStr > const &
        Val3: TKeyDat< TStr,TStr > const &

    GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4) -> TStrKdV

    Parameters:
        Val1: TKeyDat< TStr,TStr > const &
        Val2: TKeyDat< TStr,TStr > const &
        Val3: TKeyDat< TStr,TStr > const &
        Val4: TKeyDat< TStr,TStr > const &

    GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4, TStrKd Val5) -> TStrKdV

    Parameters:
        Val1: TKeyDat< TStr,TStr > const &
        Val2: TKeyDat< TStr,TStr > const &
        Val3: TKeyDat< TStr,TStr > const &
        Val4: TKeyDat< TStr,TStr > const &
        Val5: TKeyDat< TStr,TStr > const &

    GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4, TStrKd Val5, TStrKd Val6) -> TStrKdV

    Parameters:
        Val1: TKeyDat< TStr,TStr > const &
        Val2: TKeyDat< TStr,TStr > const &
        Val3: TKeyDat< TStr,TStr > const &
        Val4: TKeyDat< TStr,TStr > const &
        Val5: TKeyDat< TStr,TStr > const &
        Val6: TKeyDat< TStr,TStr > const &

    GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4, TStrKd Val5, TStrKd Val6, TStrKd Val7) -> TStrKdV

    Parameters:
        Val1: TKeyDat< TStr,TStr > const &
        Val2: TKeyDat< TStr,TStr > const &
        Val3: TKeyDat< TStr,TStr > const &
        Val4: TKeyDat< TStr,TStr > const &
        Val5: TKeyDat< TStr,TStr > const &
        Val6: TKeyDat< TStr,TStr > const &
        Val7: TKeyDat< TStr,TStr > const &

    GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4, TStrKd Val5, TStrKd Val6, TStrKd Val7, 
        TStrKd Val8) -> TStrKdV

    Parameters:
        Val1: TKeyDat< TStr,TStr > const &
        Val2: TKeyDat< TStr,TStr > const &
        Val3: TKeyDat< TStr,TStr > const &
        Val4: TKeyDat< TStr,TStr > const &
        Val5: TKeyDat< TStr,TStr > const &
        Val6: TKeyDat< TStr,TStr > const &
        Val7: TKeyDat< TStr,TStr > const &
        Val8: TKeyDat< TStr,TStr > const &

    TStrKdV_GetV(TStrKd Val1, TStrKd Val2, TStrKd Val3, TStrKd Val4, TStrKd Val5, TStrKd Val6, TStrKd Val7, 
        TStrKd Val8, TStrKd Val9) -> TStrKdV

    Parameters:
        Val1: TKeyDat< TStr,TStr > const &
        Val2: TKeyDat< TStr,TStr > const &
        Val3: TKeyDat< TStr,TStr > const &
        Val4: TKeyDat< TStr,TStr > const &
        Val5: TKeyDat< TStr,TStr > const &
        Val6: TKeyDat< TStr,TStr > const &
        Val7: TKeyDat< TStr,TStr > const &
        Val8: TKeyDat< TStr,TStr > const &
        Val9: TKeyDat< TStr,TStr > const &

    (   R   Rb!  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRb!  T s    Vt   TStrStrVPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s%   Proxy of C++ TVec<(TStrStrVPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s}  
        __init__(TVec<(TStrStrVPr)> self) -> TStrStrVPrV
        __init__(TVec<(TStrStrVPr)> self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & Vec) -> TStrStrVPrV

        Parameters:
            Vec: TVec< TPair< TStr,TVec< TStr,int > >,int > const &

        __init__(TVec<(TStrStrVPr)> self, int const & _Vals) -> TStrStrVPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrStrVPr)> self, int const & _MxVals, int const & _Vals) -> TStrStrVPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrStrVPr)> self, TStrStrVPr _ValT, int const & _Vals) -> TStrStrVPrV

        Parameters:
            _ValT: TPair< TStr,TVec< TStr,int > > *
            _Vals: int const &

        __init__(TVec<(TStrStrVPr)> self, TSIn SIn) -> TStrStrVPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrVPrV_swiginitt   new_TStrStrVPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s`   
        Load(TStrStrVPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrStrVPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ў s    c         G   s   t  j |  |  S(   sd   
        Save(TStrStrVPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrVPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ۞ s    c         G   s   t  j |  |  S(   s   
        __add__(TStrStrVPrV self, TStrStrVPr Val) -> TVec< TPair< TStr,TVec< TStr,int > >,int > &

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TStr,TVec< TStr,int > >,int > const &

        (   R   t   TStrStrVPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TStr,TVec< TStr,int > >,int > const &

        (   R   t   TStrStrVPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TStrStrVPrV self) -> int

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        GetMemSize(TStrStrVPrV self) -> int

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TStrStrVPrV self) -> int

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TStrStrVPrV self) -> int

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ! s    c         G   s   t  j |  |  S(   s  
        Gen(TStrStrVPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrStrVPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrStrVPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrStrVPrV self, TStrStrVPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TStr,TVec< TStr,int > > *
            _Vals: int const &

        (   R   t   TStrStrVPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s    	c         C   s   t  j |   S(   st   
        IsExt(TStrStrVPrV self) -> bool

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrStrVPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrStrVPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrStrVPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P s    c         G   s   t  j |  |  S(   sy  
        Clr(TStrStrVPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrStrVPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrStrVPrV self)

        Parameters:
            self: TVec< TStrStrVPr > *

        (   R   t   TStrStrVPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ` s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrStrVPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrStrVPrV self)

        Parameters:
            self: TVec< TStrStrVPr > *

        (   R   t   TStrStrVPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u s    c         C   s   t  j |   S(   se   
        Pack(TStrStrVPrV self)

        Parameters:
            self: TVec< TStrStrVPr > *

        (   R   t   TStrStrVPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TStr,TVec< TStr,int > >,int > &

        (   R   t   TStrStrVPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   st   
        Empty(TStrStrVPrV self) -> bool

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sq   
        Len(TStrStrVPrV self) -> int

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sv   
        Reserved(TStrStrVPrV self) -> int

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~   s    c         G   s   t  j |  |  S(   s   
        Last(TStrStrVPrV self) -> TStrStrVPr
        Last(TStrStrVPrV self) -> TStrStrVPr

        Parameters:
            self: TVec< TStrStrVPr > *

        (   R   t   TStrStrVPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   sv   
        LastValN(TStrStrVPrV self) -> int

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrStrVPrV self) -> TStrStrVPr
        LastLast(TStrStrVPrV self) -> TStrStrVPr

        Parameters:
            self: TVec< TStrStrVPr > *

        (   R   t   TStrStrVPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ˟ s    	c         C   s   t  j |   S(   sy   
        BegI(TStrStrVPrV self) -> TStrStrVPr

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ֟ s    c         C   s   t  j |   S(   sy   
        EndI(TStrStrVPrV self) -> TStrStrVPr

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s|   
        GetI(TStrStrVPrV self, int const & ValN) -> TStrStrVPr

        Parameters:
            ValN: int const &

        (   R   t   TStrStrVPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s  
        Add(TStrStrVPrV self) -> int
        Add(TStrStrVPrV self, TStrStrVPr Val) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        Add(TStrStrVPrV self, TStrStrVPr Val) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > &

        Add(TStrStrVPrV self, TStrStrVPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &
            ResizeLen: int const &

        (   R   t   TStrStrVPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddV(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &

        (   R   t   TStrStrVPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
 s    c         G   s   t  j |  |  S(   sG  
        AddSorted(TStrStrVPrV self, TStrStrVPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrStrVPrV self, TStrStrVPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &
            Asc: bool const &

        AddSorted(TStrStrVPrV self, TStrStrVPr Val) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrStrVPrV self, TStrStrVPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &
            Asc: bool const &

        (   R   t   TStrStrVPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrStrVPrV self, TStrStrVPr Val) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6 s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &

        (   R   t   TStrStrVPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrStrVPrV self, TStrStrVPr Val) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrStrVPrV self, int const & ValN) -> TStrStrVPr

        Parameters:
            ValN: int const &

        GetVal(TStrStrVPrV self, int const & ValN) -> TStrStrVPr

        Parameters:
            ValN: int const &

        (   R   t   TStrStrVPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrStrVPrV self, int const & ValN, TStrStrVPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c s    	c         G   s   t  j |  |  S(   s  
        GetSubValV(TStrStrVPrV self, int const & BValN, int const & EValN, TVec< TPair< TStr,TVec< TStr,int > >,int > & ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > &

        (   R   t   TStrStrVPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrStrVPrV self, int const & ValN, TStrStrVPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z s    	c         G   s   t  j |  |  S(   s	  
        Del(TStrStrVPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrStrVPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrStrVPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sh   
        DelLast(TStrStrVPrV self)

        Parameters:
            self: TVec< TStrStrVPr > *

        (   R   t   TStrStrVPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrStrVPrV self, TStrStrVPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s   
        DelAll(TStrStrVPrV self, TStrStrVPr Val)

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s   
        PutAll(TStrStrVPrV self, TStrStrVPr Val)

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sG  
        Swap(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TStr,TVec< TStr,int > >,int > &

        Swap(TStrStrVPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrStrVPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c          G   s   t  j |    S(   s   
        SwapI(TStrStrVPr LVal, TStrStrVPr RVal)

        Parameters:
            LVal: TVec< TPair< TStr,TVec< TStr,int > > >::TIter
            RVal: TVec< TPair< TStr,TVec< TStr,int > > >::TIter

        (   R   t   TStrStrVPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  ͠ s    	c         C   s   t  j |   S(   sq   
        NextPerm(TStrStrVPrV self) -> bool

        Parameters:
            self: TVec< TStrStrVPr > *

        (   R   t   TStrStrVPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  ٠ s    c         C   s   t  j |   S(   sq   
        PrevPerm(TStrStrVPrV self) -> bool

        Parameters:
            self: TVec< TStrStrVPr > *

        (   R   t   TStrStrVPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,   s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrStrVPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrStrVPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.   s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrStrVPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrStrVPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrStrVPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrStrVPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrStrVPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrStrVPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrStrVPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrStrVPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrStrVPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrStrVPrV self)

        Parameters:
            self: TVec< TStrStrVPr > *

        (   R   t   TStrStrVPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ( s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrStrVPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrStrVPrV self) -> bool

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  7 s    c         G   s   t  j |  |  S(   sc   
        Shuffle(TStrStrVPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrStrVPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  F s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrStrVPrV self)
        Reverse(TStrStrVPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrStrVPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P s    
c         C   s   t  j |   S(   sf   
        Merge(TStrStrVPrV self)

        Parameters:
            self: TVec< TStrStrVPr > *

        (   R   t   TStrStrVPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  \ s    c         G   s   t  j |  |  S(   s  
        Intrs(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &

        Intrs(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV, TVec< TPair< TStr,TVec< TStr,int > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &
            DstValV: TVec< TPair< TStr,TVec< TStr,int > >,int > &

        (   R   t   TStrStrVPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  f s    c         G   s   t  j |  |  S(   s  
        Union(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &

        Union(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV, TVec< TPair< TStr,TVec< TStr,int > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &
            DstValV: TVec< TPair< TStr,TVec< TStr,int > >,int > &

        (   R   t   TStrStrVPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         G   s   t  j |  |  S(   s  
        Diff(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &

        Diff(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV, TVec< TPair< TStr,TVec< TStr,int > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &
            DstValV: TVec< TPair< TStr,TVec< TStr,int > >,int > &

        (   R   t   TStrStrVPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &

        (   R   t   TStrStrVPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &

        (   R   t   TStrStrVPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TStrStrVPrV self, TStrStrVPr Val) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   sE  
        SearchBin(TStrStrVPrV self, TStrStrVPr Val) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        SearchBin(TStrStrVPrV self, TStrStrVPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &
            InsValN: int &

        (   R   t   TStrStrVPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK   s    c         G   s   t  j |  |  S(   sQ  
        SearchForw(TStrStrVPrV self, TStrStrVPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &
            BValN: int const &

        SearchForw(TStrStrVPrV self, TStrStrVPr Val) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  ġ s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrStrVPrV self, TStrStrVPr Val) -> int

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  ԡ s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &
            BValN: int const &

        SearchVForw(TStrStrVPrV self, TVec< TPair< TStr,TVec< TStr,int > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TStr,TVec< TStr,int > >,int > const &

        (   R   t   TStrStrVPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  ޡ s    c         G   s   t  j |  |  S(   s7  
        IsIn(TStrStrVPrV self, TStrStrVPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        IsIn(TStrStrVPrV self, TStrStrVPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &
            ValN: int &

        (   R   t   TStrStrVPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS   s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrStrVPrV self, TStrStrVPr Val) -> bool

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrVPrV self, TStrStrVPr Val) -> TStrStrVPr

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrStrVPrV self, TStrStrVPr Val) -> TStrStrVPr

        Parameters:
            Val: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   sw   
        GetMxValN(TStrStrVPrV self) -> int

        Parameters:
            self: TVec< TStrStrVPr > const *

        (   R   t   TStrStrVPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s  
        GetV(TStrStrVPr Val1) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TStr,TVec< TStr,int > > const &

        GetV(TStrStrVPr Val1, TStrStrVPr Val2) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TStr,TVec< TStr,int > > const &
            Val2: TPair< TStr,TVec< TStr,int > > const &

        GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TStr,TVec< TStr,int > > const &
            Val2: TPair< TStr,TVec< TStr,int > > const &
            Val3: TPair< TStr,TVec< TStr,int > > const &

        GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TStr,TVec< TStr,int > > const &
            Val2: TPair< TStr,TVec< TStr,int > > const &
            Val3: TPair< TStr,TVec< TStr,int > > const &
            Val4: TPair< TStr,TVec< TStr,int > > const &

        GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4, TStrStrVPr Val5) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TStr,TVec< TStr,int > > const &
            Val2: TPair< TStr,TVec< TStr,int > > const &
            Val3: TPair< TStr,TVec< TStr,int > > const &
            Val4: TPair< TStr,TVec< TStr,int > > const &
            Val5: TPair< TStr,TVec< TStr,int > > const &

        GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4, TStrStrVPr Val5, 
            TStrStrVPr Val6) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TStr,TVec< TStr,int > > const &
            Val2: TPair< TStr,TVec< TStr,int > > const &
            Val3: TPair< TStr,TVec< TStr,int > > const &
            Val4: TPair< TStr,TVec< TStr,int > > const &
            Val5: TPair< TStr,TVec< TStr,int > > const &
            Val6: TPair< TStr,TVec< TStr,int > > const &

        GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4, TStrStrVPr Val5, 
            TStrStrVPr Val6, TStrStrVPr Val7) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TStr,TVec< TStr,int > > const &
            Val2: TPair< TStr,TVec< TStr,int > > const &
            Val3: TPair< TStr,TVec< TStr,int > > const &
            Val4: TPair< TStr,TVec< TStr,int > > const &
            Val5: TPair< TStr,TVec< TStr,int > > const &
            Val6: TPair< TStr,TVec< TStr,int > > const &
            Val7: TPair< TStr,TVec< TStr,int > > const &

        GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4, TStrStrVPr Val5, 
            TStrStrVPr Val6, TStrStrVPr Val7, TStrStrVPr Val8) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TStr,TVec< TStr,int > > const &
            Val2: TPair< TStr,TVec< TStr,int > > const &
            Val3: TPair< TStr,TVec< TStr,int > > const &
            Val4: TPair< TStr,TVec< TStr,int > > const &
            Val5: TPair< TStr,TVec< TStr,int > > const &
            Val6: TPair< TStr,TVec< TStr,int > > const &
            Val7: TPair< TStr,TVec< TStr,int > > const &
            Val8: TPair< TStr,TVec< TStr,int > > const &

        GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4, TStrStrVPr Val5, 
            TStrStrVPr Val6, TStrStrVPr Val7, TStrStrVPr Val8, TStrStrVPr Val9) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

        Parameters:
            Val1: TPair< TStr,TVec< TStr,int > > const &
            Val2: TPair< TStr,TVec< TStr,int > > const &
            Val3: TPair< TStr,TVec< TStr,int > > const &
            Val4: TPair< TStr,TVec< TStr,int > > const &
            Val5: TPair< TStr,TVec< TStr,int > > const &
            Val6: TPair< TStr,TVec< TStr,int > > const &
            Val7: TPair< TStr,TVec< TStr,int > > const &
            Val8: TPair< TStr,TVec< TStr,int > > const &
            Val9: TPair< TStr,TVec< TStr,int > > const &

        (   R   t   TStrStrVPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  & s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrStrVPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRd!   s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TStrStrVPrV_SwapI(TStrStrVPr LVal, TStrStrVPr RVal)

    Parameters:
        LVal: TVec< TPair< TStr,TVec< TStr,int > > >::TIter
        RVal: TVec< TPair< TStr,TVec< TStr,int > > >::TIter

    (   R   R!  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  ʢ s    	c          G   s   t  j |    S(   s  
    GetV(TStrStrVPr Val1) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TStr,TVec< TStr,int > > const &

    GetV(TStrStrVPr Val1, TStrStrVPr Val2) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TStr,TVec< TStr,int > > const &
        Val2: TPair< TStr,TVec< TStr,int > > const &

    GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TStr,TVec< TStr,int > > const &
        Val2: TPair< TStr,TVec< TStr,int > > const &
        Val3: TPair< TStr,TVec< TStr,int > > const &

    GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TStr,TVec< TStr,int > > const &
        Val2: TPair< TStr,TVec< TStr,int > > const &
        Val3: TPair< TStr,TVec< TStr,int > > const &
        Val4: TPair< TStr,TVec< TStr,int > > const &

    GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4, TStrStrVPr Val5) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TStr,TVec< TStr,int > > const &
        Val2: TPair< TStr,TVec< TStr,int > > const &
        Val3: TPair< TStr,TVec< TStr,int > > const &
        Val4: TPair< TStr,TVec< TStr,int > > const &
        Val5: TPair< TStr,TVec< TStr,int > > const &

    GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4, TStrStrVPr Val5, 
        TStrStrVPr Val6) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TStr,TVec< TStr,int > > const &
        Val2: TPair< TStr,TVec< TStr,int > > const &
        Val3: TPair< TStr,TVec< TStr,int > > const &
        Val4: TPair< TStr,TVec< TStr,int > > const &
        Val5: TPair< TStr,TVec< TStr,int > > const &
        Val6: TPair< TStr,TVec< TStr,int > > const &

    GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4, TStrStrVPr Val5, 
        TStrStrVPr Val6, TStrStrVPr Val7) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TStr,TVec< TStr,int > > const &
        Val2: TPair< TStr,TVec< TStr,int > > const &
        Val3: TPair< TStr,TVec< TStr,int > > const &
        Val4: TPair< TStr,TVec< TStr,int > > const &
        Val5: TPair< TStr,TVec< TStr,int > > const &
        Val6: TPair< TStr,TVec< TStr,int > > const &
        Val7: TPair< TStr,TVec< TStr,int > > const &

    GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4, TStrStrVPr Val5, 
        TStrStrVPr Val6, TStrStrVPr Val7, TStrStrVPr Val8) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TStr,TVec< TStr,int > > const &
        Val2: TPair< TStr,TVec< TStr,int > > const &
        Val3: TPair< TStr,TVec< TStr,int > > const &
        Val4: TPair< TStr,TVec< TStr,int > > const &
        Val5: TPair< TStr,TVec< TStr,int > > const &
        Val6: TPair< TStr,TVec< TStr,int > > const &
        Val7: TPair< TStr,TVec< TStr,int > > const &
        Val8: TPair< TStr,TVec< TStr,int > > const &

    TStrStrVPrV_GetV(TStrStrVPr Val1, TStrStrVPr Val2, TStrStrVPr Val3, TStrStrVPr Val4, TStrStrVPr Val5, 
        TStrStrVPr Val6, TStrStrVPr Val7, TStrStrVPr Val8, TStrStrVPr Val9) -> TVec< TPair< TStr,TVec< TStr,int > >,int >

    Parameters:
        Val1: TPair< TStr,TVec< TStr,int > > const &
        Val2: TPair< TStr,TVec< TStr,int > > const &
        Val3: TPair< TStr,TVec< TStr,int > > const &
        Val4: TPair< TStr,TVec< TStr,int > > const &
        Val5: TPair< TStr,TVec< TStr,int > > const &
        Val6: TPair< TStr,TVec< TStr,int > > const &
        Val7: TPair< TStr,TVec< TStr,int > > const &
        Val8: TPair< TStr,TVec< TStr,int > > const &
        Val9: TPair< TStr,TVec< TStr,int > > const &

    (   R   R!  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  բ s    Xt   TStrVIntPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s%   Proxy of C++ TVec<(TStrVIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   1 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   1 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s}  
        __init__(TVec<(TStrVIntPr)> self) -> TStrVIntPrV
        __init__(TVec<(TStrVIntPr)> self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & Vec) -> TStrVIntPrV

        Parameters:
            Vec: TVec< TPair< TVec< TStr,int >,TInt >,int > const &

        __init__(TVec<(TStrVIntPr)> self, int const & _Vals) -> TStrVIntPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TStrVIntPr)> self, int const & _MxVals, int const & _Vals) -> TStrVIntPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TStrVIntPr)> self, TStrVIntPr _ValT, int const & _Vals) -> TStrVIntPrV

        Parameters:
            _ValT: TPair< TVec< TStr,int >,TInt > *
            _Vals: int const &

        __init__(TVec<(TStrVIntPr)> self, TSIn SIn) -> TStrVIntPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrVIntPrV_swiginitt   new_TStrVIntPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   4 s    c         G   s   t  j |  |  S(   s`   
        Load(TStrVIntPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrVIntPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T s    c         G   s   t  j |  |  S(   sd   
        Save(TStrVIntPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrVIntPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^ s    c         G   s   t  j |  |  S(   s   
        __add__(TStrVIntPrV self, TStrVIntPr Val) -> TVec< TPair< TVec< TStr,int >,TInt >,int > &

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TVec< TStr,int >,TInt >,int > const &

        (   R   t   TStrVIntPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   r s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TVec< TStr,int >,TInt >,int > const &

        (   R   t   TStrVIntPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  | s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TStrVIntPrV self) -> int

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        GetMemSize(TStrVIntPrV self) -> int

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s{   
        GetPrimHashCd(TStrVIntPrV self) -> int

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   sz   
        GetSecHashCd(TStrVIntPrV self) -> int

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s  
        Gen(TStrVIntPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TStrVIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrVIntPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GenExt(TStrVIntPrV self, TStrVIntPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TVec< TStr,int >,TInt > *
            _Vals: int const &

        (   R   t   TStrVIntPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   st   
        IsExt(TStrVIntPrV self) -> bool

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ɣ s    c         G   s   t  j |  |  S(   s  
        Reserve(TStrVIntPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TStrVIntPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TStrVIntPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ӣ s    c         G   s   t  j |  |  S(   sy  
        Clr(TStrVIntPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrVIntPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrVIntPrV self)

        Parameters:
            self: TVec< TStrVIntPr > *

        (   R   t   TStrVIntPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Trunc(TStrVIntPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TStrVIntPrV self)

        Parameters:
            self: TVec< TStrVIntPr > *

        (   R   t   TStrVIntPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   se   
        Pack(TStrVIntPrV self)

        Parameters:
            self: TVec< TStrVIntPr > *

        (   R   t   TStrVIntPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TVec< TStr,int >,TInt >,int > &

        (   R   t   TStrVIntPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   st   
        Empty(TStrVIntPrV self) -> bool

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sq   
        Len(TStrVIntPrV self) -> int

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   % s    c         C   s   t  j |   S(   sv   
        Reserved(TStrVIntPrV self) -> int

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  / s    c         G   s   t  j |  |  S(   s   
        Last(TStrVIntPrV self) -> TStrVIntPr
        Last(TStrVIntPrV self) -> TStrVIntPr

        Parameters:
            self: TVec< TStrVIntPr > *

        (   R   t   TStrVIntPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    	c         C   s   t  j |   S(   sv   
        LastValN(TStrVIntPrV self) -> int

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D s    c         G   s   t  j |  |  S(   s   
        LastLast(TStrVIntPrV self) -> TStrVIntPr
        LastLast(TStrVIntPrV self) -> TStrVIntPr

        Parameters:
            self: TVec< TStrVIntPr > *

        (   R   t   TStrVIntPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    	c         C   s   t  j |   S(   sy   
        BegI(TStrVIntPrV self) -> TStrVIntPr

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y s    c         C   s   t  j |   S(   sy   
        EndI(TStrVIntPrV self) -> TStrVIntPr

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c s    c         G   s   t  j |  |  S(   s|   
        GetI(TStrVIntPrV self, int const & ValN) -> TStrVIntPr

        Parameters:
            ValN: int const &

        (   R   t   TStrVIntPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  m s    c         G   s   t  j |  |  S(   s  
        Add(TStrVIntPrV self) -> int
        Add(TStrVIntPrV self, TStrVIntPr Val) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        Add(TStrVIntPrV self, TStrVIntPr Val) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > &

        Add(TStrVIntPrV self, TStrVIntPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &
            ResizeLen: int const &

        (   R   t   TStrVIntPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         G   s   t  j |  |  S(   s   
        AddV(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &

        (   R   t   TStrVIntPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sG  
        AddSorted(TStrVIntPrV self, TStrVIntPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TStrVIntPrV self, TStrVIntPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &
            Asc: bool const &

        AddSorted(TStrVIntPrV self, TStrVIntPr Val) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TStrVIntPrV self, TStrVIntPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &
            Asc: bool const &

        (   R   t   TStrVIntPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TStrVIntPrV self, TStrVIntPr Val) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &

        (   R   t   TStrVIntPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ä s    c         G   s   t  j |  |  S(   s   
        AddUnique(TStrVIntPrV self, TStrVIntPr Val) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ͤ s    c         G   s   t  j |  |  S(   s   
        GetVal(TStrVIntPrV self, int const & ValN) -> TStrVIntPr

        Parameters:
            ValN: int const &

        GetVal(TStrVIntPrV self, int const & ValN) -> TStrVIntPr

        Parameters:
            ValN: int const &

        (   R   t   TStrVIntPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  פ s    c         G   s   t  j |  |  S(   s   
        SetVal(TStrVIntPrV self, int const & ValN, TStrVIntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        GetSubValV(TStrVIntPrV self, int const & BValN, int const & EValN, TVec< TPair< TVec< TStr,int >,TInt >,int > & ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > &

        (   R   t   TStrVIntPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         G   s   t  j |  |  S(   s   
        Ins(TStrVIntPrV self, int const & ValN, TStrVIntPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s	  
        Del(TStrVIntPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TStrVIntPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TStrVIntPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sh   
        DelLast(TStrVIntPrV self)

        Parameters:
            self: TVec< TStrVIntPr > *

        (   R   t   TStrVIntPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TStrVIntPrV self, TStrVIntPr Val) -> bool

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  " s    c         G   s   t  j |  |  S(   s   
        DelAll(TStrVIntPrV self, TStrVIntPr Val)

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  , s    c         G   s   t  j |  |  S(   s   
        PutAll(TStrVIntPrV self, TStrVIntPr Val)

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  6 s    c         G   s   t  j |  |  S(   sG  
        Swap(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TVec< TStr,int >,TInt >,int > &

        Swap(TStrVIntPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TStrVIntPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  @ s    c          G   s   t  j |    S(   s   
        SwapI(TStrVIntPr LVal, TStrVIntPr RVal)

        Parameters:
            LVal: TVec< TPair< TVec< TStr,int >,TInt > >::TIter
            RVal: TVec< TPair< TVec< TStr,int >,TInt > >::TIter

        (   R   t   TStrVIntPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  P s    	c         C   s   t  j |   S(   sq   
        NextPerm(TStrVIntPrV self) -> bool

        Parameters:
            self: TVec< TStrVIntPr > *

        (   R   t   TStrVIntPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  \ s    c         C   s   t  j |   S(   sq   
        PrevPerm(TStrVIntPrV self) -> bool

        Parameters:
            self: TVec< TStrVIntPr > *

        (   R   t   TStrVIntPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  f s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TStrVIntPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TStrVIntPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  p s    	c         G   s   t  j |  |  S(   s   
        BSort(TStrVIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrVIntPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  { s    
c         G   s   t  j |  |  S(   s   
        ISort(TStrVIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrVIntPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TStrVIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrVIntPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TStrVIntPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TStrVIntPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TStrVIntPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TStrVIntPrV self)

        Parameters:
            self: TVec< TStrVIntPr > *

        (   R   t   TStrVIntPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |  |  S(   s   
        IsSorted(TStrVIntPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TStrVIntPrV self) -> bool

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9   s    c         G   s   t  j |  |  S(   sc   
        Shuffle(TStrVIntPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrVIntPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  ɥ s    c         G   s   t  j |  |  S(   s   
        Reverse(TStrVIntPrV self)
        Reverse(TStrVIntPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TStrVIntPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ӥ s    
c         C   s   t  j |   S(   sf   
        Merge(TStrVIntPrV self)

        Parameters:
            self: TVec< TStrVIntPr > *

        (   R   t   TStrVIntPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  ߥ s    c         G   s   t  j |  |  S(   s  
        Intrs(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &

        Intrs(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV, TVec< TPair< TVec< TStr,int >,TInt >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &
            DstValV: TVec< TPair< TVec< TStr,int >,TInt >,int > &

        (   R   t   TStrVIntPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@   s    c         G   s   t  j |  |  S(   s  
        Union(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &

        Union(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV, TVec< TPair< TVec< TStr,int >,TInt >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &
            DstValV: TVec< TPair< TVec< TStr,int >,TInt >,int > &

        (   R   t   TStrVIntPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Diff(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &

        Diff(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV, TVec< TPair< TVec< TStr,int >,TInt >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &
            DstValV: TVec< TPair< TVec< TStr,int >,TInt >,int > &

        (   R   t   TStrVIntPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  	 s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &

        (   R   t   TStrVIntPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &

        (   R   t   TStrVIntPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  # s    c         G   s   t  j |  |  S(   s   
        Count(TStrVIntPrV self, TStrVIntPr Val) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  - s    c         G   s   t  j |  |  S(   sE  
        SearchBin(TStrVIntPrV self, TStrVIntPr Val) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        SearchBin(TStrVIntPrV self, TStrVIntPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &
            InsValN: int &

        (   R   t   TStrVIntPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  7 s    c         G   s   t  j |  |  S(   sQ  
        SearchForw(TStrVIntPrV self, TStrVIntPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &
            BValN: int const &

        SearchForw(TStrVIntPrV self, TStrVIntPr Val) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  G s    c         G   s   t  j |  |  S(   s   
        SearchBack(TStrVIntPrV self, TStrVIntPr Val) -> int

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  W s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &
            BValN: int const &

        SearchVForw(TStrVIntPrV self, TVec< TPair< TVec< TStr,int >,TInt >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TVec< TStr,int >,TInt >,int > const &

        (   R   t   TStrVIntPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  a s    c         G   s   t  j |  |  S(   s7  
        IsIn(TStrVIntPrV self, TStrVIntPr Val) -> bool

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        IsIn(TStrVIntPrV self, TStrVIntPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &
            ValN: int &

        (   R   t   TStrVIntPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  q s    c         G   s   t  j |  |  S(   s   
        IsInBin(TStrVIntPrV self, TStrVIntPr Val) -> bool

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrVIntPrV self, TStrVIntPr Val) -> TStrVIntPr

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TStrVIntPrV self, TStrVIntPr Val) -> TStrVIntPr

        Parameters:
            Val: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   sw   
        GetMxValN(TStrVIntPrV self) -> int

        Parameters:
            self: TVec< TStrVIntPr > const *

        (   R   t   TStrVIntPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s  
        GetV(TStrVIntPr Val1) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

        Parameters:
            Val1: TPair< TVec< TStr,int >,TInt > const &

        GetV(TStrVIntPr Val1, TStrVIntPr Val2) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

        Parameters:
            Val1: TPair< TVec< TStr,int >,TInt > const &
            Val2: TPair< TVec< TStr,int >,TInt > const &

        GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

        Parameters:
            Val1: TPair< TVec< TStr,int >,TInt > const &
            Val2: TPair< TVec< TStr,int >,TInt > const &
            Val3: TPair< TVec< TStr,int >,TInt > const &

        GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

        Parameters:
            Val1: TPair< TVec< TStr,int >,TInt > const &
            Val2: TPair< TVec< TStr,int >,TInt > const &
            Val3: TPair< TVec< TStr,int >,TInt > const &
            Val4: TPair< TVec< TStr,int >,TInt > const &

        GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4, TStrVIntPr Val5) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

        Parameters:
            Val1: TPair< TVec< TStr,int >,TInt > const &
            Val2: TPair< TVec< TStr,int >,TInt > const &
            Val3: TPair< TVec< TStr,int >,TInt > const &
            Val4: TPair< TVec< TStr,int >,TInt > const &
            Val5: TPair< TVec< TStr,int >,TInt > const &

        GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4, TStrVIntPr Val5, 
            TStrVIntPr Val6) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

        Parameters:
            Val1: TPair< TVec< TStr,int >,TInt > const &
            Val2: TPair< TVec< TStr,int >,TInt > const &
            Val3: TPair< TVec< TStr,int >,TInt > const &
            Val4: TPair< TVec< TStr,int >,TInt > const &
            Val5: TPair< TVec< TStr,int >,TInt > const &
            Val6: TPair< TVec< TStr,int >,TInt > const &

        GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4, TStrVIntPr Val5, 
            TStrVIntPr Val6, TStrVIntPr Val7) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

        Parameters:
            Val1: TPair< TVec< TStr,int >,TInt > const &
            Val2: TPair< TVec< TStr,int >,TInt > const &
            Val3: TPair< TVec< TStr,int >,TInt > const &
            Val4: TPair< TVec< TStr,int >,TInt > const &
            Val5: TPair< TVec< TStr,int >,TInt > const &
            Val6: TPair< TVec< TStr,int >,TInt > const &
            Val7: TPair< TVec< TStr,int >,TInt > const &

        GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4, TStrVIntPr Val5, 
            TStrVIntPr Val6, TStrVIntPr Val7, TStrVIntPr Val8) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

        Parameters:
            Val1: TPair< TVec< TStr,int >,TInt > const &
            Val2: TPair< TVec< TStr,int >,TInt > const &
            Val3: TPair< TVec< TStr,int >,TInt > const &
            Val4: TPair< TVec< TStr,int >,TInt > const &
            Val5: TPair< TVec< TStr,int >,TInt > const &
            Val6: TPair< TVec< TStr,int >,TInt > const &
            Val7: TPair< TVec< TStr,int >,TInt > const &
            Val8: TPair< TVec< TStr,int >,TInt > const &

        GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4, TStrVIntPr Val5, 
            TStrVIntPr Val6, TStrVIntPr Val7, TStrVIntPr Val8, TStrVIntPr Val9) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

        Parameters:
            Val1: TPair< TVec< TStr,int >,TInt > const &
            Val2: TPair< TVec< TStr,int >,TInt > const &
            Val3: TPair< TVec< TStr,int >,TInt > const &
            Val4: TPair< TVec< TStr,int >,TInt > const &
            Val5: TPair< TVec< TStr,int >,TInt > const &
            Val6: TPair< TVec< TStr,int >,TInt > const &
            Val7: TPair< TVec< TStr,int >,TInt > const &
            Val8: TPair< TVec< TStr,int >,TInt > const &
            Val9: TPair< TVec< TStr,int >,TInt > const &

        (   R   t   TStrVIntPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]   s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TStrVIntPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  / s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TStrVIntPrV_SwapI(TStrVIntPr LVal, TStrVIntPr RVal)

    Parameters:
        LVal: TVec< TPair< TVec< TStr,int >,TInt > >::TIter
        RVal: TVec< TPair< TVec< TStr,int >,TInt > >::TIter

    (   R   R!  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  M s    	c          G   s   t  j |    S(   s  
    GetV(TStrVIntPr Val1) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

    Parameters:
        Val1: TPair< TVec< TStr,int >,TInt > const &

    GetV(TStrVIntPr Val1, TStrVIntPr Val2) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

    Parameters:
        Val1: TPair< TVec< TStr,int >,TInt > const &
        Val2: TPair< TVec< TStr,int >,TInt > const &

    GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

    Parameters:
        Val1: TPair< TVec< TStr,int >,TInt > const &
        Val2: TPair< TVec< TStr,int >,TInt > const &
        Val3: TPair< TVec< TStr,int >,TInt > const &

    GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

    Parameters:
        Val1: TPair< TVec< TStr,int >,TInt > const &
        Val2: TPair< TVec< TStr,int >,TInt > const &
        Val3: TPair< TVec< TStr,int >,TInt > const &
        Val4: TPair< TVec< TStr,int >,TInt > const &

    GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4, TStrVIntPr Val5) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

    Parameters:
        Val1: TPair< TVec< TStr,int >,TInt > const &
        Val2: TPair< TVec< TStr,int >,TInt > const &
        Val3: TPair< TVec< TStr,int >,TInt > const &
        Val4: TPair< TVec< TStr,int >,TInt > const &
        Val5: TPair< TVec< TStr,int >,TInt > const &

    GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4, TStrVIntPr Val5, 
        TStrVIntPr Val6) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

    Parameters:
        Val1: TPair< TVec< TStr,int >,TInt > const &
        Val2: TPair< TVec< TStr,int >,TInt > const &
        Val3: TPair< TVec< TStr,int >,TInt > const &
        Val4: TPair< TVec< TStr,int >,TInt > const &
        Val5: TPair< TVec< TStr,int >,TInt > const &
        Val6: TPair< TVec< TStr,int >,TInt > const &

    GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4, TStrVIntPr Val5, 
        TStrVIntPr Val6, TStrVIntPr Val7) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

    Parameters:
        Val1: TPair< TVec< TStr,int >,TInt > const &
        Val2: TPair< TVec< TStr,int >,TInt > const &
        Val3: TPair< TVec< TStr,int >,TInt > const &
        Val4: TPair< TVec< TStr,int >,TInt > const &
        Val5: TPair< TVec< TStr,int >,TInt > const &
        Val6: TPair< TVec< TStr,int >,TInt > const &
        Val7: TPair< TVec< TStr,int >,TInt > const &

    GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4, TStrVIntPr Val5, 
        TStrVIntPr Val6, TStrVIntPr Val7, TStrVIntPr Val8) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

    Parameters:
        Val1: TPair< TVec< TStr,int >,TInt > const &
        Val2: TPair< TVec< TStr,int >,TInt > const &
        Val3: TPair< TVec< TStr,int >,TInt > const &
        Val4: TPair< TVec< TStr,int >,TInt > const &
        Val5: TPair< TVec< TStr,int >,TInt > const &
        Val6: TPair< TVec< TStr,int >,TInt > const &
        Val7: TPair< TVec< TStr,int >,TInt > const &
        Val8: TPair< TVec< TStr,int >,TInt > const &

    TStrVIntPrV_GetV(TStrVIntPr Val1, TStrVIntPr Val2, TStrVIntPr Val3, TStrVIntPr Val4, TStrVIntPr Val5, 
        TStrVIntPr Val6, TStrVIntPr Val7, TStrVIntPr Val8, TStrVIntPr Val9) -> TVec< TPair< TVec< TStr,int >,TInt >,int >

    Parameters:
        Val1: TPair< TVec< TStr,int >,TInt > const &
        Val2: TPair< TVec< TStr,int >,TInt > const &
        Val3: TPair< TVec< TStr,int >,TInt > const &
        Val4: TPair< TVec< TStr,int >,TInt > const &
        Val5: TPair< TVec< TStr,int >,TInt > const &
        Val6: TPair< TVec< TStr,int >,TInt > const &
        Val7: TPair< TVec< TStr,int >,TInt > const &
        Val8: TPair< TVec< TStr,int >,TInt > const &
        Val9: TPair< TVec< TStr,int >,TInt > const &

    (   R   R!  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  X s    Xt   TFltIntIntIntQuVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s*   Proxy of C++ TVec<(TFltIntIntIntQu)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TFltIntIntIntQu)> self) -> TFltIntIntIntQuV
        __init__(TVec<(TFltIntIntIntQu)> self, TFltIntIntIntQuV Vec) -> TFltIntIntIntQuV

        Parameters:
            Vec: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &

        __init__(TVec<(TFltIntIntIntQu)> self, int const & _Vals) -> TFltIntIntIntQuV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TFltIntIntIntQu)> self, int const & _MxVals, int const & _Vals) -> TFltIntIntIntQuV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TFltIntIntIntQu)> self, TFltIntIntIntQu _ValT, int const & _Vals) -> TFltIntIntIntQuV

        Parameters:
            _ValT: TQuad< TFlt,TInt,TInt,TInt > *
            _Vals: int const &

        __init__(TVec<(TFltIntIntIntQu)> self, TSIn SIn) -> TFltIntIntIntQuV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltIntIntIntQuV_swiginitt   new_TFltIntIntIntQuV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   se   
        Load(TFltIntIntIntQuV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltIntIntIntQuV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ק s    c         G   s   t  j |  |  S(   si   
        Save(TFltIntIntIntQuV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltIntIntIntQuV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __add__(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> TFltIntIntIntQuV

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltIntIntIntQuV self, TFltIntIntIntQuV Vec) -> bool

        Parameters:
            Vec: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntIntQuV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltIntIntIntQuV self, TFltIntIntIntQuV Vec) -> bool

        Parameters:
            Vec: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntIntQuV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        GetMemUsed(TFltIntIntIntQuV self) -> int

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	 s    c         C   s   t  j |   S(   s   
        GetMemSize(TFltIntIntIntQuV self) -> int

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TFltIntIntIntQuV self) -> int

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TFltIntIntIntQuV self) -> int

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  ' s    c         G   s   t  j |  |  S(   s  
        Gen(TFltIntIntIntQuV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TFltIntIntIntQuV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltIntIntIntQuV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   1 s    c         G   s   t  j |  |  S(   s   
        GenExt(TFltIntIntIntQuV self, TFltIntIntIntQu _ValT, int const & _Vals)

        Parameters:
            _ValT: TQuad< TFlt,TInt,TInt,TInt > *
            _Vals: int const &

        (   R   t   TFltIntIntIntQuV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    	c         C   s   t  j |   S(   s~   
        IsExt(TFltIntIntIntQuV self) -> bool

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  L s    c         G   s   t  j |  |  S(   s!  
        Reserve(TFltIntIntIntQuV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TFltIntIntIntQuV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TFltIntIntIntQuV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   V s    c         G   s   t  j |  |  S(   s  
        Clr(TFltIntIntIntQuV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltIntIntIntQuV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltIntIntIntQuV self)

        Parameters:
            self: TVec< TFltIntIntIntQu > *

        (   R   t   TFltIntIntIntQuV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f s    c         G   s   t  j |  |  S(   s   
        Trunc(TFltIntIntIntQuV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TFltIntIntIntQuV self)

        Parameters:
            self: TVec< TFltIntIntIntQu > *

        (   R   t   TFltIntIntIntQuV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   { s    c         C   s   t  j |   S(   so   
        Pack(TFltIntIntIntQuV self)

        Parameters:
            self: TVec< TFltIntIntIntQu > *

        (   R   t   TFltIntIntIntQuV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TFltIntIntIntQuV self, TFltIntIntIntQuV Vec)

        Parameters:
            Vec: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > &

        (   R   t   TFltIntIntIntQuV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s~   
        Empty(TFltIntIntIntQuV self) -> bool

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   s{   
        Len(TFltIntIntIntQuV self) -> int

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   s   
        Reserved(TFltIntIntIntQuV self) -> int

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~   s    c         G   s   t  j |  |  S(   s   
        Last(TFltIntIntIntQuV self) -> TFltIntIntIntQu
        Last(TFltIntIntIntQuV self) -> TFltIntIntIntQu

        Parameters:
            self: TVec< TFltIntIntIntQu > *

        (   R   t   TFltIntIntIntQuV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |   S(   s   
        LastValN(TFltIntIntIntQuV self) -> int

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ǩ s    c         G   s   t  j |  |  S(   s   
        LastLast(TFltIntIntIntQuV self) -> TFltIntIntIntQu
        LastLast(TFltIntIntIntQuV self) -> TFltIntIntIntQu

        Parameters:
            self: TVec< TFltIntIntIntQu > *

        (   R   t   TFltIntIntIntQuV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ѩ s    	c         C   s   t  j |   S(   s   
        BegI(TFltIntIntIntQuV self) -> TFltIntIntIntQu

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ܨ s    c         C   s   t  j |   S(   s   
        EndI(TFltIntIntIntQuV self) -> TFltIntIntIntQu

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetI(TFltIntIntIntQuV self, int const & ValN) -> TFltIntIntIntQu

        Parameters:
            ValN: int const &

        (   R   t   TFltIntIntIntQuV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s  
        Add(TFltIntIntIntQuV self) -> int
        Add(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        Add(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > &

        Add(TFltIntIntIntQuV self, TFltIntIntIntQu Val, int const & ResizeLen) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &
            ResizeLen: int const &

        (   R   t   TFltIntIntIntQuV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddV(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntIntQuV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s_  
        AddSorted(TFltIntIntIntQuV self, TFltIntIntIntQu Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TFltIntIntIntQuV self, TFltIntIntIntQu Val, bool const & Asc=True) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &
            Asc: bool const &

        AddSorted(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TFltIntIntIntQuV self, TFltIntIntIntQu Val, bool const & Asc) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &
            Asc: bool const &

        (   R   t   TFltIntIntIntQuV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1 s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntIntQuV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F s    c         G   s   t  j |  |  S(   s   
        AddUnique(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P s    c         G   s   t  j |  |  S(   s  
        GetVal(TFltIntIntIntQuV self, int const & ValN) -> TFltIntIntIntQu

        Parameters:
            ValN: int const &

        GetVal(TFltIntIntIntQuV self, int const & ValN) -> TFltIntIntIntQu

        Parameters:
            ValN: int const &

        (   R   t   TFltIntIntIntQuV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z s    c         G   s   t  j |  |  S(   s   
        SetVal(TFltIntIntIntQuV self, int const & ValN, TFltIntIntIntQu Val)

        Parameters:
            ValN: int const &
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    	c         G   s   t  j |  |  S(   s  
        GetSubValV(TFltIntIntIntQuV self, int const & BValN, int const & EValN, TFltIntIntIntQuV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > &

        (   R   t   TFltIntIntIntQuV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  t s    
c         G   s   t  j |  |  S(   s   
        Ins(TFltIntIntIntQuV self, int const & ValN, TFltIntIntIntQu Val)

        Parameters:
            ValN: int const &
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        Del(TFltIntIntIntQuV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TFltIntIntIntQuV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TFltIntIntIntQuV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sr   
        DelLast(TFltIntIntIntQuV self)

        Parameters:
            self: TVec< TFltIntIntIntQu > *

        (   R   t   TFltIntIntIntQuV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> bool

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s   
        DelAll(TFltIntIntIntQuV self, TFltIntIntIntQu Val)

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s   
        PutAll(TFltIntIntIntQuV self, TFltIntIntIntQu Val)

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s3  
        Swap(TFltIntIntIntQuV self, TFltIntIntIntQuV Vec)

        Parameters:
            Vec: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > &

        Swap(TFltIntIntIntQuV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TFltIntIntIntQuV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  é s    c          G   s   t  j |    S(   s   
        SwapI(TFltIntIntIntQu LVal, TFltIntIntIntQu RVal)

        Parameters:
            LVal: TVec< TQuad< TFlt,TInt,TInt,TInt > >::TIter
            RVal: TVec< TQuad< TFlt,TInt,TInt,TInt > >::TIter

        (   R   t   TFltIntIntIntQuV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  ө s    	c         C   s   t  j |   S(   s{   
        NextPerm(TFltIntIntIntQuV self) -> bool

        Parameters:
            self: TVec< TFltIntIntIntQu > *

        (   R   t   TFltIntIntIntQuV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  ߩ s    c         C   s   t  j |   S(   s{   
        PrevPerm(TFltIntIntIntQuV self) -> bool

        Parameters:
            self: TVec< TFltIntIntIntQu > *

        (   R   t   TFltIntIntIntQuV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,   s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TFltIntIntIntQuV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TFltIntIntIntQuV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.   s    	c         G   s   t  j |  |  S(   s   
        BSort(TFltIntIntIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntIntIntQuV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   s    
c         G   s   t  j |  |  S(   s   
        ISort(TFltIntIntIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntIntIntQuV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  
 s    
c         G   s   t  j |  |  S(   s   
        Partition(TFltIntIntIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntIntIntQuV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TFltIntIntIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TFltIntIntIntQuV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  " s    
c         C   s   t  j |  |  S(   s   
        Sort(TFltIntIntIntQuV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TFltIntIntIntQuV self)

        Parameters:
            self: TVec< TFltIntIntIntQu > *

        (   R   t   TFltIntIntIntQuV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  . s    c         C   s   t  j |  |  S(   s   
        IsSorted(TFltIntIntIntQuV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TFltIntIntIntQuV self) -> bool

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  = s    c         G   s   t  j |  |  S(   sh   
        Shuffle(TFltIntIntIntQuV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltIntIntIntQuV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  L s    c         G   s   t  j |  |  S(   s   
        Reverse(TFltIntIntIntQuV self)
        Reverse(TFltIntIntIntQuV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TFltIntIntIntQuV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V s    
c         C   s   t  j |   S(   sp   
        Merge(TFltIntIntIntQuV self)

        Parameters:
            self: TVec< TFltIntIntIntQu > *

        (   R   t   TFltIntIntIntQuV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  b s    c         G   s   t  j |  |  S(   s  
        Intrs(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &

        Intrs(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV, TFltIntIntIntQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &
            DstValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > &

        (   R   t   TFltIntIntIntQuV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  l s    c         G   s   t  j |  |  S(   s  
        Union(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &

        Union(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV, TFltIntIntIntQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &
            DstValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > &

        (   R   t   TFltIntIntIntQuV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  | s    c         G   s   t  j |  |  S(   s  
        Diff(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &

        Diff(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV, TFltIntIntIntQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &
            DstValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > &

        (   R   t   TFltIntIntIntQuV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntIntQuV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntIntQuV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   sU  
        SearchBin(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        SearchBin(TFltIntIntIntQuV self, TFltIntIntIntQu Val, int & InsValN) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &
            InsValN: int &

        (   R   t   TFltIntIntIntQuV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK   s    c         G   s   t  j |  |  S(   sa  
        SearchForw(TFltIntIntIntQuV self, TFltIntIntIntQu Val, int const & BValN=0) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &
            BValN: int const &

        SearchForw(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  ʪ s    c         G   s   t  j |  |  S(   s   
        SearchBack(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  ڪ s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TFltIntIntIntQuV self, TFltIntIntIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TFlt,TInt,TInt,TInt >,int > const &

        (   R   t   TFltIntIntIntQuV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ   s    c         G   s   t  j |  |  S(   sG  
        IsIn(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> bool

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        IsIn(TFltIntIntIntQuV self, TFltIntIntIntQu Val, int & ValN) -> bool

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &
            ValN: int &

        (   R   t   TFltIntIntIntQuV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS   s    c         G   s   t  j |  |  S(   s   
        IsInBin(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> bool

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> TFltIntIntIntQu

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TFltIntIntIntQuV self, TFltIntIntIntQu Val) -> TFltIntIntIntQu

        Parameters:
            Val: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   s   
        GetMxValN(TFltIntIntIntQuV self) -> int

        Parameters:
            self: TVec< TFltIntIntIntQu > const *

        (   R   t   TFltIntIntIntQuV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  " s    c          G   s   t  j |    S(   s  
        GetV(TFltIntIntIntQu Val1) -> TFltIntIntIntQuV

        Parameters:
            Val1: TQuad< TFlt,TInt,TInt,TInt > const &

        GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2) -> TFltIntIntIntQuV

        Parameters:
            Val1: TQuad< TFlt,TInt,TInt,TInt > const &
            Val2: TQuad< TFlt,TInt,TInt,TInt > const &

        GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3) -> TFltIntIntIntQuV

        Parameters:
            Val1: TQuad< TFlt,TInt,TInt,TInt > const &
            Val2: TQuad< TFlt,TInt,TInt,TInt > const &
            Val3: TQuad< TFlt,TInt,TInt,TInt > const &

        GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4) -> TFltIntIntIntQuV

        Parameters:
            Val1: TQuad< TFlt,TInt,TInt,TInt > const &
            Val2: TQuad< TFlt,TInt,TInt,TInt > const &
            Val3: TQuad< TFlt,TInt,TInt,TInt > const &
            Val4: TQuad< TFlt,TInt,TInt,TInt > const &

        GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4, 
            TFltIntIntIntQu Val5) -> TFltIntIntIntQuV

        Parameters:
            Val1: TQuad< TFlt,TInt,TInt,TInt > const &
            Val2: TQuad< TFlt,TInt,TInt,TInt > const &
            Val3: TQuad< TFlt,TInt,TInt,TInt > const &
            Val4: TQuad< TFlt,TInt,TInt,TInt > const &
            Val5: TQuad< TFlt,TInt,TInt,TInt > const &

        GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4, 
            TFltIntIntIntQu Val5, TFltIntIntIntQu Val6) -> TFltIntIntIntQuV

        Parameters:
            Val1: TQuad< TFlt,TInt,TInt,TInt > const &
            Val2: TQuad< TFlt,TInt,TInt,TInt > const &
            Val3: TQuad< TFlt,TInt,TInt,TInt > const &
            Val4: TQuad< TFlt,TInt,TInt,TInt > const &
            Val5: TQuad< TFlt,TInt,TInt,TInt > const &
            Val6: TQuad< TFlt,TInt,TInt,TInt > const &

        GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4, 
            TFltIntIntIntQu Val5, TFltIntIntIntQu Val6, TFltIntIntIntQu Val7) -> TFltIntIntIntQuV

        Parameters:
            Val1: TQuad< TFlt,TInt,TInt,TInt > const &
            Val2: TQuad< TFlt,TInt,TInt,TInt > const &
            Val3: TQuad< TFlt,TInt,TInt,TInt > const &
            Val4: TQuad< TFlt,TInt,TInt,TInt > const &
            Val5: TQuad< TFlt,TInt,TInt,TInt > const &
            Val6: TQuad< TFlt,TInt,TInt,TInt > const &
            Val7: TQuad< TFlt,TInt,TInt,TInt > const &

        GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4, 
            TFltIntIntIntQu Val5, TFltIntIntIntQu Val6, TFltIntIntIntQu Val7, TFltIntIntIntQu Val8) -> TFltIntIntIntQuV

        Parameters:
            Val1: TQuad< TFlt,TInt,TInt,TInt > const &
            Val2: TQuad< TFlt,TInt,TInt,TInt > const &
            Val3: TQuad< TFlt,TInt,TInt,TInt > const &
            Val4: TQuad< TFlt,TInt,TInt,TInt > const &
            Val5: TQuad< TFlt,TInt,TInt,TInt > const &
            Val6: TQuad< TFlt,TInt,TInt,TInt > const &
            Val7: TQuad< TFlt,TInt,TInt,TInt > const &
            Val8: TQuad< TFlt,TInt,TInt,TInt > const &

        GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4, 
            TFltIntIntIntQu Val5, TFltIntIntIntQu Val6, TFltIntIntIntQu Val7, TFltIntIntIntQu Val8, 
            TFltIntIntIntQu Val9) -> TFltIntIntIntQuV

        Parameters:
            Val1: TQuad< TFlt,TInt,TInt,TInt > const &
            Val2: TQuad< TFlt,TInt,TInt,TInt > const &
            Val3: TQuad< TFlt,TInt,TInt,TInt > const &
            Val4: TQuad< TFlt,TInt,TInt,TInt > const &
            Val5: TQuad< TFlt,TInt,TInt,TInt > const &
            Val6: TQuad< TFlt,TInt,TInt,TInt > const &
            Val7: TQuad< TFlt,TInt,TInt,TInt > const &
            Val8: TQuad< TFlt,TInt,TInt,TInt > const &
            Val9: TQuad< TFlt,TInt,TInt,TInt > const &

        (   R   t   TFltIntIntIntQuV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  , s    Z(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TFltIntIntIntQuVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	\c          G   s   t  j |    S(   s   
    TFltIntIntIntQuV_SwapI(TFltIntIntIntQu LVal, TFltIntIntIntQu RVal)

    Parameters:
        LVal: TVec< TQuad< TFlt,TInt,TInt,TInt > >::TIter
        RVal: TVec< TQuad< TFlt,TInt,TInt,TInt > >::TIter

    (   R   R*"  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*"  ҫ s    	c          G   s   t  j |    S(   s  
    GetV(TFltIntIntIntQu Val1) -> TFltIntIntIntQuV

    Parameters:
        Val1: TQuad< TFlt,TInt,TInt,TInt > const &

    GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2) -> TFltIntIntIntQuV

    Parameters:
        Val1: TQuad< TFlt,TInt,TInt,TInt > const &
        Val2: TQuad< TFlt,TInt,TInt,TInt > const &

    GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3) -> TFltIntIntIntQuV

    Parameters:
        Val1: TQuad< TFlt,TInt,TInt,TInt > const &
        Val2: TQuad< TFlt,TInt,TInt,TInt > const &
        Val3: TQuad< TFlt,TInt,TInt,TInt > const &

    GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4) -> TFltIntIntIntQuV

    Parameters:
        Val1: TQuad< TFlt,TInt,TInt,TInt > const &
        Val2: TQuad< TFlt,TInt,TInt,TInt > const &
        Val3: TQuad< TFlt,TInt,TInt,TInt > const &
        Val4: TQuad< TFlt,TInt,TInt,TInt > const &

    GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4, 
        TFltIntIntIntQu Val5) -> TFltIntIntIntQuV

    Parameters:
        Val1: TQuad< TFlt,TInt,TInt,TInt > const &
        Val2: TQuad< TFlt,TInt,TInt,TInt > const &
        Val3: TQuad< TFlt,TInt,TInt,TInt > const &
        Val4: TQuad< TFlt,TInt,TInt,TInt > const &
        Val5: TQuad< TFlt,TInt,TInt,TInt > const &

    GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4, 
        TFltIntIntIntQu Val5, TFltIntIntIntQu Val6) -> TFltIntIntIntQuV

    Parameters:
        Val1: TQuad< TFlt,TInt,TInt,TInt > const &
        Val2: TQuad< TFlt,TInt,TInt,TInt > const &
        Val3: TQuad< TFlt,TInt,TInt,TInt > const &
        Val4: TQuad< TFlt,TInt,TInt,TInt > const &
        Val5: TQuad< TFlt,TInt,TInt,TInt > const &
        Val6: TQuad< TFlt,TInt,TInt,TInt > const &

    GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4, 
        TFltIntIntIntQu Val5, TFltIntIntIntQu Val6, TFltIntIntIntQu Val7) -> TFltIntIntIntQuV

    Parameters:
        Val1: TQuad< TFlt,TInt,TInt,TInt > const &
        Val2: TQuad< TFlt,TInt,TInt,TInt > const &
        Val3: TQuad< TFlt,TInt,TInt,TInt > const &
        Val4: TQuad< TFlt,TInt,TInt,TInt > const &
        Val5: TQuad< TFlt,TInt,TInt,TInt > const &
        Val6: TQuad< TFlt,TInt,TInt,TInt > const &
        Val7: TQuad< TFlt,TInt,TInt,TInt > const &

    GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4, 
        TFltIntIntIntQu Val5, TFltIntIntIntQu Val6, TFltIntIntIntQu Val7, TFltIntIntIntQu Val8) -> TFltIntIntIntQuV

    Parameters:
        Val1: TQuad< TFlt,TInt,TInt,TInt > const &
        Val2: TQuad< TFlt,TInt,TInt,TInt > const &
        Val3: TQuad< TFlt,TInt,TInt,TInt > const &
        Val4: TQuad< TFlt,TInt,TInt,TInt > const &
        Val5: TQuad< TFlt,TInt,TInt,TInt > const &
        Val6: TQuad< TFlt,TInt,TInt,TInt > const &
        Val7: TQuad< TFlt,TInt,TInt,TInt > const &
        Val8: TQuad< TFlt,TInt,TInt,TInt > const &

    TFltIntIntIntQuV_GetV(TFltIntIntIntQu Val1, TFltIntIntIntQu Val2, TFltIntIntIntQu Val3, TFltIntIntIntQu Val4, 
        TFltIntIntIntQu Val5, TFltIntIntIntQu Val6, TFltIntIntIntQu Val7, TFltIntIntIntQu Val8, 
        TFltIntIntIntQu Val9) -> TFltIntIntIntQuV

    Parameters:
        Val1: TQuad< TFlt,TInt,TInt,TInt > const &
        Val2: TQuad< TFlt,TInt,TInt,TInt > const &
        Val3: TQuad< TFlt,TInt,TInt,TInt > const &
        Val4: TQuad< TFlt,TInt,TInt,TInt > const &
        Val5: TQuad< TFlt,TInt,TInt,TInt > const &
        Val6: TQuad< TFlt,TInt,TInt,TInt > const &
        Val7: TQuad< TFlt,TInt,TInt,TInt > const &
        Val8: TQuad< TFlt,TInt,TInt,TInt > const &
        Val9: TQuad< TFlt,TInt,TInt,TInt > const &

    (   R   RF"  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRF"  ݫ s    Zt   TIntStrIntIntQuVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s*   Proxy of C++ TVec<(TIntStrIntIntQu)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TIntStrIntIntQu)> self) -> TIntStrIntIntQuV
        __init__(TVec<(TIntStrIntIntQu)> self, TIntStrIntIntQuV Vec) -> TIntStrIntIntQuV

        Parameters:
            Vec: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &

        __init__(TVec<(TIntStrIntIntQu)> self, int const & _Vals) -> TIntStrIntIntQuV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntStrIntIntQu)> self, int const & _MxVals, int const & _Vals) -> TIntStrIntIntQuV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntStrIntIntQu)> self, TIntStrIntIntQu _ValT, int const & _Vals) -> TIntStrIntIntQuV

        Parameters:
            _ValT: TQuad< TInt,TStr,TInt,TInt > *
            _Vals: int const &

        __init__(TVec<(TIntStrIntIntQu)> self, TSIn SIn) -> TIntStrIntIntQuV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrIntIntQuV_swiginitt   new_TIntStrIntIntQuV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   > s    c         G   s   t  j |  |  S(   se   
        Load(TIntStrIntIntQuV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrIntIntQuV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^ s    c         G   s   t  j |  |  S(   si   
        Save(TIntStrIntIntQuV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrIntIntQuV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    c         G   s   t  j |  |  S(   s   
        __add__(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> TIntStrIntIntQuV

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrIntIntQuV self, TIntStrIntIntQuV Vec) -> bool

        Parameters:
            Vec: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &

        (   R   t   TIntStrIntIntQuV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   | s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrIntIntQuV self, TIntStrIntIntQuV Vec) -> bool

        Parameters:
            Vec: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &

        (   R   t   TIntStrIntIntQuV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntStrIntIntQuV self) -> int

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetMemSize(TIntStrIntIntQuV self) -> int

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TIntStrIntIntQuV self) -> int

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TIntStrIntIntQuV self) -> int

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   s  
        Gen(TIntStrIntIntQuV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntStrIntIntQuV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrIntIntQuV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntStrIntIntQuV self, TIntStrIntIntQu _ValT, int const & _Vals)

        Parameters:
            _ValT: TQuad< TInt,TStr,TInt,TInt > *
            _Vals: int const &

        (   R   t   TIntStrIntIntQuV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ȭ s    	c         C   s   t  j |   S(   s~   
        IsExt(TIntStrIntIntQuV self) -> bool

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ӭ s    c         G   s   t  j |  |  S(   s!  
        Reserve(TIntStrIntIntQuV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntStrIntIntQuV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntStrIntIntQuV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ݬ s    c         G   s   t  j |  |  S(   s  
        Clr(TIntStrIntIntQuV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntStrIntIntQuV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntStrIntIntQuV self)

        Parameters:
            self: TVec< TIntStrIntIntQu > *

        (   R   t   TIntStrIntIntQuV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntStrIntIntQuV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntStrIntIntQuV self)

        Parameters:
            self: TVec< TIntStrIntIntQu > *

        (   R   t   TIntStrIntIntQuV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   so   
        Pack(TIntStrIntIntQuV self)

        Parameters:
            self: TVec< TIntStrIntIntQu > *

        (   R   t   TIntStrIntIntQuV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntStrIntIntQuV self, TIntStrIntIntQuV Vec)

        Parameters:
            Vec: TVec< TQuad< TInt,TStr,TInt,TInt >,int > &

        (   R   t   TIntStrIntIntQuV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s~   
        Empty(TIntStrIntIntQuV self) -> bool

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   % s    c         C   s   t  j |   S(   s{   
        Len(TIntStrIntIntQuV self) -> int

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   / s    c         C   s   t  j |   S(   s   
        Reserved(TIntStrIntIntQuV self) -> int

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  9 s    c         G   s   t  j |  |  S(   s   
        Last(TIntStrIntIntQuV self) -> TIntStrIntIntQu
        Last(TIntStrIntIntQuV self) -> TIntStrIntIntQu

        Parameters:
            self: TVec< TIntStrIntIntQu > *

        (   R   t   TIntStrIntIntQuV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C s    	c         C   s   t  j |   S(   s   
        LastValN(TIntStrIntIntQuV self) -> int

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntStrIntIntQuV self) -> TIntStrIntIntQu
        LastLast(TIntStrIntIntQuV self) -> TIntStrIntIntQu

        Parameters:
            self: TVec< TIntStrIntIntQu > *

        (   R   t   TIntStrIntIntQuV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X s    	c         C   s   t  j |   S(   s   
        BegI(TIntStrIntIntQuV self) -> TIntStrIntIntQu

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c s    c         C   s   t  j |   S(   s   
        EndI(TIntStrIntIntQuV self) -> TIntStrIntIntQu

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m s    c         G   s   t  j |  |  S(   s   
        GetI(TIntStrIntIntQuV self, int const & ValN) -> TIntStrIntIntQu

        Parameters:
            ValN: int const &

        (   R   t   TIntStrIntIntQuV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  w s    c         G   s   t  j |  |  S(   s  
        Add(TIntStrIntIntQuV self) -> int
        Add(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        Add(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > &

        Add(TIntStrIntIntQuV self, TIntStrIntIntQu Val, int const & ResizeLen) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &
            ResizeLen: int const &

        (   R   t   TIntStrIntIntQuV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddV(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &

        (   R   t   TIntStrIntIntQuV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s_  
        AddSorted(TIntStrIntIntQuV self, TIntStrIntIntQu Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntStrIntIntQuV self, TIntStrIntIntQu Val, bool const & Asc=True) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &
            Asc: bool const &

        AddSorted(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntStrIntIntQuV self, TIntStrIntIntQu Val, bool const & Asc) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &
            Asc: bool const &

        (   R   t   TIntStrIntIntQuV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  í s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &

        (   R   t   TIntStrIntIntQuV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ͭ s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ׭ s    c         G   s   t  j |  |  S(   s  
        GetVal(TIntStrIntIntQuV self, int const & ValN) -> TIntStrIntIntQu

        Parameters:
            ValN: int const &

        GetVal(TIntStrIntIntQuV self, int const & ValN) -> TIntStrIntIntQu

        Parameters:
            ValN: int const &

        (   R   t   TIntStrIntIntQuV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntStrIntIntQuV self, int const & ValN, TIntStrIntIntQu Val)

        Parameters:
            ValN: int const &
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        GetSubValV(TIntStrIntIntQuV self, int const & BValN, int const & EValN, TIntStrIntIntQuV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > &

        (   R   t   TIntStrIntIntQuV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntStrIntIntQuV self, int const & ValN, TIntStrIntIntQu Val)

        Parameters:
            ValN: int const &
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        Del(TIntStrIntIntQuV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntStrIntIntQuV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntStrIntIntQuV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sr   
        DelLast(TIntStrIntIntQuV self)

        Parameters:
            self: TVec< TIntStrIntIntQu > *

        (   R   t   TIntStrIntIntQuV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  " s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> bool

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  , s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntStrIntIntQuV self, TIntStrIntIntQu Val)

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  6 s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntStrIntIntQuV self, TIntStrIntIntQu Val)

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  @ s    c         G   s   t  j |  |  S(   s3  
        Swap(TIntStrIntIntQuV self, TIntStrIntIntQuV Vec)

        Parameters:
            Vec: TVec< TQuad< TInt,TStr,TInt,TInt >,int > &

        Swap(TIntStrIntIntQuV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntStrIntIntQuV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  J s    c          G   s   t  j |    S(   s   
        SwapI(TIntStrIntIntQu LVal, TIntStrIntIntQu RVal)

        Parameters:
            LVal: TVec< TQuad< TInt,TStr,TInt,TInt > >::TIter
            RVal: TVec< TQuad< TInt,TStr,TInt,TInt > >::TIter

        (   R   t   TIntStrIntIntQuV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  Z s    	c         C   s   t  j |   S(   s{   
        NextPerm(TIntStrIntIntQuV self) -> bool

        Parameters:
            self: TVec< TIntStrIntIntQu > *

        (   R   t   TIntStrIntIntQuV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  f s    c         C   s   t  j |   S(   s{   
        PrevPerm(TIntStrIntIntQuV self) -> bool

        Parameters:
            self: TVec< TIntStrIntIntQu > *

        (   R   t   TIntStrIntIntQuV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  p s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntStrIntIntQuV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntStrIntIntQuV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  z s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntStrIntIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrIntIntQuV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntStrIntIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrIntIntQuV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntStrIntIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrIntIntQuV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntStrIntIntQuV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntStrIntIntQuV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntStrIntIntQuV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntStrIntIntQuV self)

        Parameters:
            self: TVec< TIntStrIntIntQu > *

        (   R   t   TIntStrIntIntQuV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntStrIntIntQuV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntStrIntIntQuV self) -> bool

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  Į s    c         G   s   t  j |  |  S(   sh   
        Shuffle(TIntStrIntIntQuV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntStrIntIntQuV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  Ӯ s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntStrIntIntQuV self)
        Reverse(TIntStrIntIntQuV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntStrIntIntQuV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ݮ s    
c         C   s   t  j |   S(   sp   
        Merge(TIntStrIntIntQuV self)

        Parameters:
            self: TVec< TIntStrIntIntQu > *

        (   R   t   TIntStrIntIntQuV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>   s    c         G   s   t  j |  |  S(   s  
        Intrs(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &

        Intrs(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV, TIntStrIntIntQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &
            DstValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > &

        (   R   t   TIntStrIntIntQuV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@   s    c         G   s   t  j |  |  S(   s  
        Union(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &

        Union(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV, TIntStrIntIntQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &
            DstValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > &

        (   R   t   TIntStrIntIntQuV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Diff(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &

        Diff(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV, TIntStrIntIntQuV DstValV)

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &
            DstValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > &

        (   R   t   TIntStrIntIntQuV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &

        (   R   t   TIntStrIntIntQuV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  # s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &

        (   R   t   TIntStrIntIntQuV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  - s    c         G   s   t  j |  |  S(   s   
        Count(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  7 s    c         G   s   t  j |  |  S(   sU  
        SearchBin(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        SearchBin(TIntStrIntIntQuV self, TIntStrIntIntQu Val, int & InsValN) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &
            InsValN: int &

        (   R   t   TIntStrIntIntQuV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  A s    c         G   s   t  j |  |  S(   sa  
        SearchForw(TIntStrIntIntQuV self, TIntStrIntIntQu Val, int const & BValN=0) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &
            BValN: int const &

        SearchForw(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  Q s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> int

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  a s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &
            BValN: int const &

        SearchVForw(TIntStrIntIntQuV self, TIntStrIntIntQuV ValV) -> int

        Parameters:
            ValV: TVec< TQuad< TInt,TStr,TInt,TInt >,int > const &

        (   R   t   TIntStrIntIntQuV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  k s    c         G   s   t  j |  |  S(   sG  
        IsIn(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> bool

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        IsIn(TIntStrIntIntQuV self, TIntStrIntIntQu Val, int & ValN) -> bool

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &
            ValN: int &

        (   R   t   TIntStrIntIntQuV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  { s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> bool

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> TIntStrIntIntQu

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntStrIntIntQuV self, TIntStrIntIntQu Val) -> TIntStrIntIntQu

        Parameters:
            Val: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s    c         C   s   t  j |   S(   s   
        GetMxValN(TIntStrIntIntQuV self) -> int

        Parameters:
            self: TVec< TIntStrIntIntQu > const *

        (   R   t   TIntStrIntIntQuV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[   s    c          G   s   t  j |    S(   s  
        GetV(TIntStrIntIntQu Val1) -> TIntStrIntIntQuV

        Parameters:
            Val1: TQuad< TInt,TStr,TInt,TInt > const &

        GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2) -> TIntStrIntIntQuV

        Parameters:
            Val1: TQuad< TInt,TStr,TInt,TInt > const &
            Val2: TQuad< TInt,TStr,TInt,TInt > const &

        GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3) -> TIntStrIntIntQuV

        Parameters:
            Val1: TQuad< TInt,TStr,TInt,TInt > const &
            Val2: TQuad< TInt,TStr,TInt,TInt > const &
            Val3: TQuad< TInt,TStr,TInt,TInt > const &

        GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4) -> TIntStrIntIntQuV

        Parameters:
            Val1: TQuad< TInt,TStr,TInt,TInt > const &
            Val2: TQuad< TInt,TStr,TInt,TInt > const &
            Val3: TQuad< TInt,TStr,TInt,TInt > const &
            Val4: TQuad< TInt,TStr,TInt,TInt > const &

        GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4, 
            TIntStrIntIntQu Val5) -> TIntStrIntIntQuV

        Parameters:
            Val1: TQuad< TInt,TStr,TInt,TInt > const &
            Val2: TQuad< TInt,TStr,TInt,TInt > const &
            Val3: TQuad< TInt,TStr,TInt,TInt > const &
            Val4: TQuad< TInt,TStr,TInt,TInt > const &
            Val5: TQuad< TInt,TStr,TInt,TInt > const &

        GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4, 
            TIntStrIntIntQu Val5, TIntStrIntIntQu Val6) -> TIntStrIntIntQuV

        Parameters:
            Val1: TQuad< TInt,TStr,TInt,TInt > const &
            Val2: TQuad< TInt,TStr,TInt,TInt > const &
            Val3: TQuad< TInt,TStr,TInt,TInt > const &
            Val4: TQuad< TInt,TStr,TInt,TInt > const &
            Val5: TQuad< TInt,TStr,TInt,TInt > const &
            Val6: TQuad< TInt,TStr,TInt,TInt > const &

        GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4, 
            TIntStrIntIntQu Val5, TIntStrIntIntQu Val6, TIntStrIntIntQu Val7) -> TIntStrIntIntQuV

        Parameters:
            Val1: TQuad< TInt,TStr,TInt,TInt > const &
            Val2: TQuad< TInt,TStr,TInt,TInt > const &
            Val3: TQuad< TInt,TStr,TInt,TInt > const &
            Val4: TQuad< TInt,TStr,TInt,TInt > const &
            Val5: TQuad< TInt,TStr,TInt,TInt > const &
            Val6: TQuad< TInt,TStr,TInt,TInt > const &
            Val7: TQuad< TInt,TStr,TInt,TInt > const &

        GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4, 
            TIntStrIntIntQu Val5, TIntStrIntIntQu Val6, TIntStrIntIntQu Val7, TIntStrIntIntQu Val8) -> TIntStrIntIntQuV

        Parameters:
            Val1: TQuad< TInt,TStr,TInt,TInt > const &
            Val2: TQuad< TInt,TStr,TInt,TInt > const &
            Val3: TQuad< TInt,TStr,TInt,TInt > const &
            Val4: TQuad< TInt,TStr,TInt,TInt > const &
            Val5: TQuad< TInt,TStr,TInt,TInt > const &
            Val6: TQuad< TInt,TStr,TInt,TInt > const &
            Val7: TQuad< TInt,TStr,TInt,TInt > const &
            Val8: TQuad< TInt,TStr,TInt,TInt > const &

        GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4, 
            TIntStrIntIntQu Val5, TIntStrIntIntQu Val6, TIntStrIntIntQu Val7, TIntStrIntIntQu Val8, 
            TIntStrIntIntQu Val9) -> TIntStrIntIntQuV

        Parameters:
            Val1: TQuad< TInt,TStr,TInt,TInt > const &
            Val2: TQuad< TInt,TStr,TInt,TInt > const &
            Val3: TQuad< TInt,TStr,TInt,TInt > const &
            Val4: TQuad< TInt,TStr,TInt,TInt > const &
            Val5: TQuad< TInt,TStr,TInt,TInt > const &
            Val6: TQuad< TInt,TStr,TInt,TInt > const &
            Val7: TQuad< TInt,TStr,TInt,TInt > const &
            Val8: TQuad< TInt,TStr,TInt,TInt > const &
            Val9: TQuad< TInt,TStr,TInt,TInt > const &

        (   R   t   TIntStrIntIntQuV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]   s    Z(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntStrIntIntQuVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRH"  9 s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	\c          G   s   t  j |    S(   s   
    TIntStrIntIntQuV_SwapI(TIntStrIntIntQu LVal, TIntStrIntIntQu RVal)

    Parameters:
        LVal: TVec< TQuad< TInt,TStr,TInt,TInt > >::TIter
        RVal: TVec< TQuad< TInt,TStr,TInt,TInt > >::TIter

    (   R   Rv"  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRv"  Y s    	c          G   s   t  j |    S(   s  
    GetV(TIntStrIntIntQu Val1) -> TIntStrIntIntQuV

    Parameters:
        Val1: TQuad< TInt,TStr,TInt,TInt > const &

    GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2) -> TIntStrIntIntQuV

    Parameters:
        Val1: TQuad< TInt,TStr,TInt,TInt > const &
        Val2: TQuad< TInt,TStr,TInt,TInt > const &

    GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3) -> TIntStrIntIntQuV

    Parameters:
        Val1: TQuad< TInt,TStr,TInt,TInt > const &
        Val2: TQuad< TInt,TStr,TInt,TInt > const &
        Val3: TQuad< TInt,TStr,TInt,TInt > const &

    GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4) -> TIntStrIntIntQuV

    Parameters:
        Val1: TQuad< TInt,TStr,TInt,TInt > const &
        Val2: TQuad< TInt,TStr,TInt,TInt > const &
        Val3: TQuad< TInt,TStr,TInt,TInt > const &
        Val4: TQuad< TInt,TStr,TInt,TInt > const &

    GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4, 
        TIntStrIntIntQu Val5) -> TIntStrIntIntQuV

    Parameters:
        Val1: TQuad< TInt,TStr,TInt,TInt > const &
        Val2: TQuad< TInt,TStr,TInt,TInt > const &
        Val3: TQuad< TInt,TStr,TInt,TInt > const &
        Val4: TQuad< TInt,TStr,TInt,TInt > const &
        Val5: TQuad< TInt,TStr,TInt,TInt > const &

    GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4, 
        TIntStrIntIntQu Val5, TIntStrIntIntQu Val6) -> TIntStrIntIntQuV

    Parameters:
        Val1: TQuad< TInt,TStr,TInt,TInt > const &
        Val2: TQuad< TInt,TStr,TInt,TInt > const &
        Val3: TQuad< TInt,TStr,TInt,TInt > const &
        Val4: TQuad< TInt,TStr,TInt,TInt > const &
        Val5: TQuad< TInt,TStr,TInt,TInt > const &
        Val6: TQuad< TInt,TStr,TInt,TInt > const &

    GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4, 
        TIntStrIntIntQu Val5, TIntStrIntIntQu Val6, TIntStrIntIntQu Val7) -> TIntStrIntIntQuV

    Parameters:
        Val1: TQuad< TInt,TStr,TInt,TInt > const &
        Val2: TQuad< TInt,TStr,TInt,TInt > const &
        Val3: TQuad< TInt,TStr,TInt,TInt > const &
        Val4: TQuad< TInt,TStr,TInt,TInt > const &
        Val5: TQuad< TInt,TStr,TInt,TInt > const &
        Val6: TQuad< TInt,TStr,TInt,TInt > const &
        Val7: TQuad< TInt,TStr,TInt,TInt > const &

    GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4, 
        TIntStrIntIntQu Val5, TIntStrIntIntQu Val6, TIntStrIntIntQu Val7, TIntStrIntIntQu Val8) -> TIntStrIntIntQuV

    Parameters:
        Val1: TQuad< TInt,TStr,TInt,TInt > const &
        Val2: TQuad< TInt,TStr,TInt,TInt > const &
        Val3: TQuad< TInt,TStr,TInt,TInt > const &
        Val4: TQuad< TInt,TStr,TInt,TInt > const &
        Val5: TQuad< TInt,TStr,TInt,TInt > const &
        Val6: TQuad< TInt,TStr,TInt,TInt > const &
        Val7: TQuad< TInt,TStr,TInt,TInt > const &
        Val8: TQuad< TInt,TStr,TInt,TInt > const &

    TIntStrIntIntQuV_GetV(TIntStrIntIntQu Val1, TIntStrIntIntQu Val2, TIntStrIntIntQu Val3, TIntStrIntIntQu Val4, 
        TIntStrIntIntQu Val5, TIntStrIntIntQu Val6, TIntStrIntIntQu Val7, TIntStrIntIntQu Val8, 
        TIntStrIntIntQu Val9) -> TIntStrIntIntQuV

    Parameters:
        Val1: TQuad< TInt,TStr,TInt,TInt > const &
        Val2: TQuad< TInt,TStr,TInt,TInt > const &
        Val3: TQuad< TInt,TStr,TInt,TInt > const &
        Val4: TQuad< TInt,TStr,TInt,TInt > const &
        Val5: TQuad< TInt,TStr,TInt,TInt > const &
        Val6: TQuad< TInt,TStr,TInt,TInt > const &
        Val7: TQuad< TInt,TStr,TInt,TInt > const &
        Val8: TQuad< TInt,TStr,TInt,TInt > const &
        Val9: TQuad< TInt,TStr,TInt,TInt > const &

    (   R   R"  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"  d s    Zt   TIntIntPrPrVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s&   Proxy of C++ TVec<(TIntIntPrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ° s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ° s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TIntIntPrPr)> self) -> TIntIntPrPrV
        __init__(TVec<(TIntIntPrPr)> self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & Vec) -> TIntIntPrPrV

        Parameters:
            Vec: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &

        __init__(TVec<(TIntIntPrPr)> self, int const & _Vals) -> TIntIntPrPrV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TIntIntPrPr)> self, int const & _MxVals, int const & _Vals) -> TIntIntPrPrV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TIntIntPrPr)> self, TIntIntPrPr _ValT, int const & _Vals) -> TIntIntPrPrV

        Parameters:
            _ValT: TPair< TInt,TPair< TInt,TInt > > *
            _Vals: int const &

        __init__(TVec<(TIntIntPrPr)> self, TSIn SIn) -> TIntIntPrPrV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntPrPrV_swiginitt   new_TIntIntPrPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Ű s    c         G   s   t  j |  |  S(   sa   
        Load(TIntIntPrPrV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntPrPrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   se   
        Save(TIntIntPrPrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntPrPrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __add__(TIntIntPrPrV self, TIntIntPrPr Val) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int > &

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &

        (   R   t   TIntIntPrPrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & Vec) -> bool

        Parameters:
            Vec: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &

        (   R   t   TIntIntPrPrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TIntIntPrPrV self) -> int

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sz   
        GetMemSize(TIntIntPrPrV self) -> int

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TIntIntPrPrV self) -> int

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  + s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TIntIntPrPrV self) -> int

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  5 s    c         G   s   t  j |  |  S(   s  
        Gen(TIntIntPrPrV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TIntIntPrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntIntPrPrV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ? s    c         G   s   t  j |  |  S(   s   
        GenExt(TIntIntPrPrV self, TIntIntPrPr _ValT, int const & _Vals)

        Parameters:
            _ValT: TPair< TInt,TPair< TInt,TInt > > *
            _Vals: int const &

        (   R   t   TIntIntPrPrV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O s    	c         C   s   t  j |   S(   sv   
        IsExt(TIntIntPrPrV self) -> bool

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z s    c         G   s   t  j |  |  S(   s  
        Reserve(TIntIntPrPrV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TIntIntPrPrV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TIntIntPrPrV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    c         G   s   t  j |  |  S(   s}  
        Clr(TIntIntPrPrV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntIntPrPrV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntIntPrPrV self)

        Parameters:
            self: TVec< TIntIntPrPr > *

        (   R   t   TIntIntPrPrV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t s    c         G   s   t  j |  |  S(   s   
        Trunc(TIntIntPrPrV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TIntIntPrPrV self)

        Parameters:
            self: TVec< TIntIntPrPr > *

        (   R   t   TIntIntPrPrV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sg   
        Pack(TIntIntPrPrV self)

        Parameters:
            self: TVec< TIntIntPrPr > *

        (   R   t   TIntIntPrPrV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        MoveFrom(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TPair< TInt,TInt > >,int > &

        (   R   t   TIntIntPrPrV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sv   
        Empty(TIntIntPrPrV self) -> bool

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   ss   
        Len(TIntIntPrPrV self) -> int

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sx   
        Reserved(TIntIntPrPrV self) -> int

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~   s    c         G   s   t  j |  |  S(   s   
        Last(TIntIntPrPrV self) -> TIntIntPrPr
        Last(TIntIntPrPrV self) -> TIntIntPrPr

        Parameters:
            self: TVec< TIntIntPrPr > *

        (   R   t   TIntIntPrPrV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ʱ s    	c         C   s   t  j |   S(   sx   
        LastValN(TIntIntPrPrV self) -> int

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ձ s    c         G   s   t  j |  |  S(   s   
        LastLast(TIntIntPrPrV self) -> TIntIntPrPr
        LastLast(TIntIntPrPrV self) -> TIntIntPrPr

        Parameters:
            self: TVec< TIntIntPrPr > *

        (   R   t   TIntIntPrPrV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ߱ s    	c         C   s   t  j |   S(   s|   
        BegI(TIntIntPrPrV self) -> TIntIntPrPr

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s|   
        EndI(TIntIntPrPrV self) -> TIntIntPrPr

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s~   
        GetI(TIntIntPrPrV self, int const & ValN) -> TIntIntPrPr

        Parameters:
            ValN: int const &

        (   R   t   TIntIntPrPrV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s  
        Add(TIntIntPrPrV self) -> int
        Add(TIntIntPrPrV self, TIntIntPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        Add(TIntIntPrPrV self, TIntIntPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > &

        Add(TIntIntPrPrV self, TIntIntPrPr Val, int const & ResizeLen) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &
            ResizeLen: int const &

        (   R   t   TIntIntPrPrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddV(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &

        (   R   t   TIntIntPrPrV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sS  
        AddSorted(TIntIntPrPrV self, TIntIntPrPr Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TIntIntPrPrV self, TIntIntPrPr Val, bool const & Asc=True) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &
            Asc: bool const &

        AddSorted(TIntIntPrPrV self, TIntIntPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ( s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TIntIntPrPrV self, TIntIntPrPr Val, bool const & Asc) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &
            Asc: bool const &

        (   R   t   TIntIntPrPrV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ? s    	c         G   s   t  j |  |  S(   s   
        AddMerged(TIntIntPrPrV self, TIntIntPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &

        (   R   t   TIntIntPrPrV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T s    c         G   s   t  j |  |  S(   s   
        AddUnique(TIntIntPrPrV self, TIntIntPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^ s    c         G   s   t  j |  |  S(   s   
        GetVal(TIntIntPrPrV self, int const & ValN) -> TIntIntPrPr

        Parameters:
            ValN: int const &

        GetVal(TIntIntPrPrV self, int const & ValN) -> TIntIntPrPr

        Parameters:
            ValN: int const &

        (   R   t   TIntIntPrPrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h s    c         G   s   t  j |  |  S(   s   
        SetVal(TIntIntPrPrV self, int const & ValN, TIntIntPrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    	c         G   s   t  j |  |  S(   s  
        GetSubValV(TIntIntPrPrV self, int const & BValN, int const & EValN, TVec< TPair< TInt,TPair< TInt,TInt > >,int > & ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > &

        (   R   t   TIntIntPrPrV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         G   s   t  j |  |  S(   s   
        Ins(TIntIntPrPrV self, int const & ValN, TIntIntPrPr Val)

        Parameters:
            ValN: int const &
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s  
        Del(TIntIntPrPrV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TIntIntPrPrV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TIntIntPrPrV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sj   
        DelLast(TIntIntPrPrV self)

        Parameters:
            self: TVec< TIntIntPrPr > *

        (   R   t   TIntIntPrPrV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelIfIn(TIntIntPrPrV self, TIntIntPrPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!   s    c         G   s   t  j |  |  S(   s   
        DelAll(TIntIntPrPrV self, TIntIntPrPr Val)

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s   
        PutAll(TIntIntPrPrV self, TIntIntPrPr Val)

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ǲ s    c         G   s   t  j |  |  S(   sM  
        Swap(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > & Vec)

        Parameters:
            Vec: TVec< TPair< TInt,TPair< TInt,TInt > >,int > &

        Swap(TIntIntPrPrV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TIntIntPrPrV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  Ѳ s    c          G   s   t  j |    S(   s   
        SwapI(TIntIntPrPr LVal, TIntIntPrPr RVal)

        Parameters:
            LVal: TVec< TPair< TInt,TPair< TInt,TInt > > >::TIter
            RVal: TVec< TPair< TInt,TPair< TInt,TInt > > >::TIter

        (   R   t   TIntIntPrPrV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(   s    	c         C   s   t  j |   S(   ss   
        NextPerm(TIntIntPrPrV self) -> bool

        Parameters:
            self: TVec< TIntIntPrPr > *

        (   R   t   TIntIntPrPrV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*   s    c         C   s   t  j |   S(   ss   
        PrevPerm(TIntIntPrPrV self) -> bool

        Parameters:
            self: TVec< TIntIntPrPr > *

        (   R   t   TIntIntPrPrV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,   s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TIntIntPrPrV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TIntIntPrPrV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.   s    	c         G   s   t  j |  |  S(   s   
        BSort(TIntIntPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntPrPrV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0   s    
c         G   s   t  j |  |  S(   s   
        ISort(TIntIntPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntPrPrV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2   s    
c         G   s   t  j |  |  S(   s   
        Partition(TIntIntPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntPrPrV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  $ s    
c         G   s   t  j |  |  S(   s   
        QSort(TIntIntPrPrV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TIntIntPrPrV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  0 s    
c         C   s   t  j |  |  S(   s   
        Sort(TIntIntPrPrV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TIntIntPrPrV self)

        Parameters:
            self: TVec< TIntIntPrPr > *

        (   R   t   TIntIntPrPrV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         C   s   t  j |  |  S(   s   
        IsSorted(TIntIntPrPrV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TIntIntPrPrV self) -> bool

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  K s    c         G   s   t  j |  |  S(   sd   
        Shuffle(TIntIntPrPrV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntIntPrPrV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  Z s    c         G   s   t  j |  |  S(   s   
        Reverse(TIntIntPrPrV self)
        Reverse(TIntIntPrPrV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TIntIntPrPrV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d s    
c         C   s   t  j |   S(   sh   
        Merge(TIntIntPrPrV self)

        Parameters:
            self: TVec< TIntIntPrPr > *

        (   R   t   TIntIntPrPrV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  p s    c         G   s   t  j |  |  S(   s  
        Intrs(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &

        Intrs(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV, TVec< TPair< TInt,TPair< TInt,TInt > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &
            DstValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > &

        (   R   t   TIntIntPrPrV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  z s    c         G   s   t  j |  |  S(   s  
        Union(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &

        Union(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV, TVec< TPair< TInt,TPair< TInt,TInt > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &
            DstValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > &

        (   R   t   TIntIntPrPrV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        Diff(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &

        Diff(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV, TVec< TPair< TInt,TPair< TInt,TInt > >,int > & DstValV)

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &
            DstValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > &

        (   R   t   TIntIntPrPrV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC   s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &

        (   R   t   TIntIntPrPrV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s   
        UnionLen(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &

        (   R   t   TIntIntPrPrV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG   s    c         G   s   t  j |  |  S(   s   
        Count(TIntIntPrPrV self, TIntIntPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI   s    c         G   s   t  j |  |  S(   sM  
        SearchBin(TIntIntPrPrV self, TIntIntPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        SearchBin(TIntIntPrPrV self, TIntIntPrPr Val, int & InsValN) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &
            InsValN: int &

        (   R   t   TIntIntPrPrV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  ȳ s    c         G   s   t  j |  |  S(   sY  
        SearchForw(TIntIntPrPrV self, TIntIntPrPr Val, int const & BValN=0) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &
            BValN: int const &

        SearchForw(TIntIntPrPrV self, TIntIntPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  س s    c         G   s   t  j |  |  S(   s   
        SearchBack(TIntIntPrPrV self, TIntIntPrPr Val) -> int

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO   s    c         G   s   t  j |  |  S(   s  
        SearchVForw(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &
            BValN: int const &

        SearchVForw(TIntIntPrPrV self, TVec< TPair< TInt,TPair< TInt,TInt > >,int > const & ValV) -> int

        Parameters:
            ValV: TVec< TPair< TInt,TPair< TInt,TInt > >,int > const &

        (   R   t   TIntIntPrPrV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ   s    c         G   s   t  j |  |  S(   s?  
        IsIn(TIntIntPrPrV self, TIntIntPrPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        IsIn(TIntIntPrPrV self, TIntIntPrPr Val, int & ValN) -> bool

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &
            ValN: int &

        (   R   t   TIntIntPrPrV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS   s    c         G   s   t  j |  |  S(   s   
        IsInBin(TIntIntPrPrV self, TIntIntPrPr Val) -> bool

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntPrPrV self, TIntIntPrPr Val) -> TIntIntPrPr

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetAddDat(TIntIntPrPrV self, TIntIntPrPr Val) -> TIntIntPrPr

        Parameters:
            Val: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  & s    c         C   s   t  j |   S(   sy   
        GetMxValN(TIntIntPrPrV self) -> int

        Parameters:
            self: TVec< TIntIntPrPr > const *

        (   R   t   TIntIntPrPrV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  0 s    c          G   s   t  j |    S(   s  
        GetV(TIntIntPrPr Val1) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TInt,TInt > > const &

        GetV(TIntIntPrPr Val1, TIntIntPrPr Val2) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TInt,TInt > > const &
            Val2: TPair< TInt,TPair< TInt,TInt > > const &

        GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TInt,TInt > > const &
            Val2: TPair< TInt,TPair< TInt,TInt > > const &
            Val3: TPair< TInt,TPair< TInt,TInt > > const &

        GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TInt,TInt > > const &
            Val2: TPair< TInt,TPair< TInt,TInt > > const &
            Val3: TPair< TInt,TPair< TInt,TInt > > const &
            Val4: TPair< TInt,TPair< TInt,TInt > > const &

        GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4, TIntIntPrPr Val5) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TInt,TInt > > const &
            Val2: TPair< TInt,TPair< TInt,TInt > > const &
            Val3: TPair< TInt,TPair< TInt,TInt > > const &
            Val4: TPair< TInt,TPair< TInt,TInt > > const &
            Val5: TPair< TInt,TPair< TInt,TInt > > const &

        GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4, TIntIntPrPr Val5, 
            TIntIntPrPr Val6) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TInt,TInt > > const &
            Val2: TPair< TInt,TPair< TInt,TInt > > const &
            Val3: TPair< TInt,TPair< TInt,TInt > > const &
            Val4: TPair< TInt,TPair< TInt,TInt > > const &
            Val5: TPair< TInt,TPair< TInt,TInt > > const &
            Val6: TPair< TInt,TPair< TInt,TInt > > const &

        GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4, TIntIntPrPr Val5, 
            TIntIntPrPr Val6, TIntIntPrPr Val7) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TInt,TInt > > const &
            Val2: TPair< TInt,TPair< TInt,TInt > > const &
            Val3: TPair< TInt,TPair< TInt,TInt > > const &
            Val4: TPair< TInt,TPair< TInt,TInt > > const &
            Val5: TPair< TInt,TPair< TInt,TInt > > const &
            Val6: TPair< TInt,TPair< TInt,TInt > > const &
            Val7: TPair< TInt,TPair< TInt,TInt > > const &

        GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4, TIntIntPrPr Val5, 
            TIntIntPrPr Val6, TIntIntPrPr Val7, TIntIntPrPr Val8) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TInt,TInt > > const &
            Val2: TPair< TInt,TPair< TInt,TInt > > const &
            Val3: TPair< TInt,TPair< TInt,TInt > > const &
            Val4: TPair< TInt,TPair< TInt,TInt > > const &
            Val5: TPair< TInt,TPair< TInt,TInt > > const &
            Val6: TPair< TInt,TPair< TInt,TInt > > const &
            Val7: TPair< TInt,TPair< TInt,TInt > > const &
            Val8: TPair< TInt,TPair< TInt,TInt > > const &

        GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4, TIntIntPrPr Val5, 
            TIntIntPrPr Val6, TIntIntPrPr Val7, TIntIntPrPr Val8, TIntIntPrPr Val9) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

        Parameters:
            Val1: TPair< TInt,TPair< TInt,TInt > > const &
            Val2: TPair< TInt,TPair< TInt,TInt > > const &
            Val3: TPair< TInt,TPair< TInt,TInt > > const &
            Val4: TPair< TInt,TPair< TInt,TInt > > const &
            Val5: TPair< TInt,TPair< TInt,TInt > > const &
            Val6: TPair< TInt,TPair< TInt,TInt > > const &
            Val7: TPair< TInt,TPair< TInt,TInt > > const &
            Val8: TPair< TInt,TPair< TInt,TInt > > const &
            Val9: TPair< TInt,TPair< TInt,TInt > > const &

        (   R   t   TIntIntPrPrV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  : s    X(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TIntIntPrPrVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"   s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Zc          G   s   t  j |    S(   s   
    TIntIntPrPrV_SwapI(TIntIntPrPr LVal, TIntIntPrPr RVal)

    Parameters:
        LVal: TVec< TPair< TInt,TPair< TInt,TInt > > >::TIter
        RVal: TVec< TPair< TInt,TPair< TInt,TInt > > >::TIter

    (   R   R"  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"  ޴ s    	c          G   s   t  j |    S(   s  
    GetV(TIntIntPrPr Val1) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TInt,TInt > > const &

    GetV(TIntIntPrPr Val1, TIntIntPrPr Val2) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TInt,TInt > > const &
        Val2: TPair< TInt,TPair< TInt,TInt > > const &

    GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TInt,TInt > > const &
        Val2: TPair< TInt,TPair< TInt,TInt > > const &
        Val3: TPair< TInt,TPair< TInt,TInt > > const &

    GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TInt,TInt > > const &
        Val2: TPair< TInt,TPair< TInt,TInt > > const &
        Val3: TPair< TInt,TPair< TInt,TInt > > const &
        Val4: TPair< TInt,TPair< TInt,TInt > > const &

    GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4, TIntIntPrPr Val5) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TInt,TInt > > const &
        Val2: TPair< TInt,TPair< TInt,TInt > > const &
        Val3: TPair< TInt,TPair< TInt,TInt > > const &
        Val4: TPair< TInt,TPair< TInt,TInt > > const &
        Val5: TPair< TInt,TPair< TInt,TInt > > const &

    GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4, TIntIntPrPr Val5, 
        TIntIntPrPr Val6) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TInt,TInt > > const &
        Val2: TPair< TInt,TPair< TInt,TInt > > const &
        Val3: TPair< TInt,TPair< TInt,TInt > > const &
        Val4: TPair< TInt,TPair< TInt,TInt > > const &
        Val5: TPair< TInt,TPair< TInt,TInt > > const &
        Val6: TPair< TInt,TPair< TInt,TInt > > const &

    GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4, TIntIntPrPr Val5, 
        TIntIntPrPr Val6, TIntIntPrPr Val7) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TInt,TInt > > const &
        Val2: TPair< TInt,TPair< TInt,TInt > > const &
        Val3: TPair< TInt,TPair< TInt,TInt > > const &
        Val4: TPair< TInt,TPair< TInt,TInt > > const &
        Val5: TPair< TInt,TPair< TInt,TInt > > const &
        Val6: TPair< TInt,TPair< TInt,TInt > > const &
        Val7: TPair< TInt,TPair< TInt,TInt > > const &

    GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4, TIntIntPrPr Val5, 
        TIntIntPrPr Val6, TIntIntPrPr Val7, TIntIntPrPr Val8) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TInt,TInt > > const &
        Val2: TPair< TInt,TPair< TInt,TInt > > const &
        Val3: TPair< TInt,TPair< TInt,TInt > > const &
        Val4: TPair< TInt,TPair< TInt,TInt > > const &
        Val5: TPair< TInt,TPair< TInt,TInt > > const &
        Val6: TPair< TInt,TPair< TInt,TInt > > const &
        Val7: TPair< TInt,TPair< TInt,TInt > > const &
        Val8: TPair< TInt,TPair< TInt,TInt > > const &

    TIntIntPrPrV_GetV(TIntIntPrPr Val1, TIntIntPrPr Val2, TIntIntPrPr Val3, TIntIntPrPr Val4, TIntIntPrPr Val5, 
        TIntIntPrPr Val6, TIntIntPrPr Val7, TIntIntPrPr Val8, TIntIntPrPr Val9) -> TVec< TPair< TInt,TPair< TInt,TInt > >,int >

    Parameters:
        Val1: TPair< TInt,TPair< TInt,TInt > > const &
        Val2: TPair< TInt,TPair< TInt,TInt > > const &
        Val3: TPair< TInt,TPair< TInt,TInt > > const &
        Val4: TPair< TInt,TPair< TInt,TInt > > const &
        Val5: TPair< TInt,TPair< TInt,TInt > > const &
        Val6: TPair< TInt,TPair< TInt,TInt > > const &
        Val7: TPair< TInt,TPair< TInt,TInt > > const &
        Val8: TPair< TInt,TPair< TInt,TInt > > const &
        Val9: TPair< TInt,TPair< TInt,TInt > > const &

    (   R   R"  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"   s    Xt   TIntVecPoolc           B   s"  e  Z d  Z e d   d   d d Z e Z d   Z e j	 Z
 d d e d  Z e e  Z d	   Z e e  Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e  d  Z! d   Z" RS(   s#   Proxy of C++ TVecPool<(TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVecPool<(TInt)> self, TSize const & ExpectVals=0, TSize const & _GrowBy=1000000, bool const & _FastCopy=False, 
            TInt _EmptyVal=TInt()) -> TIntVecPool

        Parameters:
            ExpectVals: TSize const &
            _GrowBy: TSize const &
            _FastCopy: bool const &
            _EmptyVal: TInt const &

        __init__(TVecPool<(TInt)> self, TSize const & ExpectVals=0, TSize const & _GrowBy=1000000, bool const & _FastCopy=False) -> TIntVecPool

        Parameters:
            ExpectVals: TSize const &
            _GrowBy: TSize const &
            _FastCopy: bool const &

        __init__(TVecPool<(TInt)> self, TSize const & ExpectVals=0, TSize const & _GrowBy=1000000) -> TIntVecPool

        Parameters:
            ExpectVals: TSize const &
            _GrowBy: TSize const &

        __init__(TVecPool<(TInt)> self, TSize const & ExpectVals=0) -> TIntVecPool

        Parameters:
            ExpectVals: TSize const &

        __init__(TVecPool<(TInt)> self) -> TIntVecPool
        __init__(TVecPool<(TInt)> self, TIntVecPool Pool) -> TIntVecPool

        Parameters:
            Pool: TVecPool< TInt,int > const &

        __init__(TVecPool<(TInt)> self, TSIn SIn) -> TIntVecPool

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntVecPool_swiginitt   new_TIntVecPool(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   G s    )i    i@B c         C   s   t  j |  | |  S(   s?  
        New(TSize const & ExpectVals=0, TSize const & GrowBy=1000000, bool const & FastCopy=False) -> PIntVecPool

        Parameters:
            ExpectVals: TSize const &
            GrowBy: TSize const &
            FastCopy: bool const &

        New(TSize const & ExpectVals=0, TSize const & GrowBy=1000000) -> PIntVecPool

        Parameters:
            ExpectVals: TSize const &
            GrowBy: TSize const &

        New(TSize const & ExpectVals=0) -> PIntVecPool

        Parameters:
            ExpectVals: TSize const &

        New() -> PIntVecPool
        (   R   t   TIntVecPool_New(   t
   ExpectValsRx  t   FastCopy(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   r s    c          G   s   t  j |    S(   s   
        Load(TSIn SIn) -> PIntVecPool

        Parameters:
            SIn: TSIn &

        Load(TStr FNm) -> PIntVecPool

        Parameters:
            FNm: TStr const &

        (   R   t   TIntVecPool_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sd   
        Save(TIntVecPool self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntVecPool_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   ss   
        GetVecs(TIntVecPool self) -> int

        Parameters:
            self: TVecPool< TInt > const *

        (   R   t   TIntVecPool_GetVecs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetVecs s    c         C   s   t  j |   S(   su   
        GetVals(TIntVecPool self) -> TSize

        Parameters:
            self: TVecPool< TInt > const *

        (   R   t   TIntVecPool_GetVals(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetVals s    c         G   s   t  j |  |  S(   su   
        IsVId(TIntVecPool self, int const & VId) -> bool

        Parameters:
            VId: int const &

        (   R   t   TIntVecPool_IsVId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsVId s    c         C   s   t  j |   S(   sw   
        Reserved(TIntVecPool self) -> uint64

        Parameters:
            self: TVecPool< TInt > const *

        (   R   t   TIntVecPool_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  õ s    c         G   s   t  j |  |  S(   sy   
        Reserve(TIntVecPool self, TSize const & MxVals)

        Parameters:
            MxVals: TSize const &

        (   R   t   TIntVecPool_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ͵ s    c         C   s   t  j |   S(   sx   
        GetEmptyVal(TIntVecPool self) -> TInt

        Parameters:
            self: TVecPool< TInt > const *

        (   R   t   TIntVecPool_GetEmptyVal(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetEmptyVal׵ s    c         G   s   t  j |  |  S(   sy   
        SetEmptyVal(TIntVecPool self, TInt _EmptyVal)

        Parameters:
            _EmptyVal: TInt const &

        (   R   t   TIntVecPool_SetEmptyVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SetEmptyVal s    c         C   s   t  j |   S(   sy   
        GetMemUsed(TIntVecPool self) -> uint64

        Parameters:
            self: TVecPool< TInt > const *

        (   R   t   TIntVecPool_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        AddV(TIntVecPool self, TIntV ValV) -> int

        Parameters:
            ValV: TVecPool< TInt >::TValV const &

        (   R   t   TIntVecPool_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddEmptyV(TIntVecPool self, int const & ValVLen) -> int

        Parameters:
            ValVLen: int const &

        (   R   t   TIntVecPool_AddEmptyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   AddEmptyV s    c         G   s   t  j |  |  S(   sv   
        GetVLen(TIntVecPool self, int const & VId) -> int

        Parameters:
            VId: int const &

        (   R   t   TIntVecPool_GetVLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetVLen	 s    c         G   s   t  j |  |  S(   sy   
        GetValVPt(TIntVecPool self, int const & VId) -> TInt

        Parameters:
            VId: int const &

        (   R   t   TIntVecPool_GetValVPt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetValVPt s    c         G   s   t  j |  |  S(   s   
        GetV(TIntVecPool self, int const & VId, TIntV ValV)

        Parameters:
            VId: int const &
            ValV: TVecPool< TInt >::TValV &

        (   R   t   TIntVecPool_GetV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]   s    	c         G   s   t  j |  |  S(   s   
        PutV(TIntVecPool self, int const & VId, TIntV ValV)

        Parameters:
            VId: int const &
            ValV: TVecPool< TInt >::TValV const &

        (   R   t   TIntVecPool_PutV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutV( s    	c         G   s   t  j |  |  S(   ss   
        CompactPool(TIntVecPool self, TInt DelVal)

        Parameters:
            DelVal: TInt const &

        (   R   t   TIntVecPool_CompactPool(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CompactPool3 s    c         G   s   t  j |  |  S(   s   
        ShuffleAll(TIntVecPool self, TRnd Rnd=Rnd)

        Parameters:
            Rnd: TRnd &

        ShuffleAll(TIntVecPool self)

        Parameters:
            self: TVecPool< TInt > *

        (   R   t   TIntVecPool_ShuffleAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   ShuffleAll= s    c         C   s   t  j |  |  S(   s   
        Clr(TIntVecPool self, bool DoDel=True)

        Parameters:
            DoDel: bool

        Clr(TIntVecPool self)

        Parameters:
            self: TVecPool< TInt > *

        (   R   t   TIntVecPool_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L s    c         G   s   t  j |  |  S(   sh   
        PutAll(TIntVecPool self, TInt Val)

        Parameters:
            Val: TInt const &

        (   R   t   TIntVecPool_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [ s    (#   R   R-   RM   RN   R   R/   R+   RD   R   t   delete_TIntVecPoolRP   Rq  R   Rt   R  R   R"  R"  R"  R~  R   R"  R"  R   R  R"  R"  R"  R]  R"  R #  R#  R   R   R%  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"  C s8   	*			
	
	
	
	
	
	
	
	
	
	
	
	
			
	i@B c         C   s   t  j |  | |  S(   s  
    New(TSize const & ExpectVals=0, TSize const & GrowBy=1000000, bool const & FastCopy=False) -> PIntVecPool

    Parameters:
        ExpectVals: TSize const &
        GrowBy: TSize const &
        FastCopy: bool const &

    New(TSize const & ExpectVals=0, TSize const & GrowBy=1000000) -> PIntVecPool

    Parameters:
        ExpectVals: TSize const &
        GrowBy: TSize const &

    New(TSize const & ExpectVals=0) -> PIntVecPool

    Parameters:
        ExpectVals: TSize const &

    TIntVecPool_New() -> PIntVecPool
    (   R   R"  (   R"  Rx  R"  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"  { s    c          G   s   t  j |    S(   s   
    Load(TSIn SIn) -> PIntVecPool

    Parameters:
        SIn: TSIn &

    TIntVecPool_Load(TStr FNm) -> PIntVecPool

    Parameters:
        FNm: TStr const &

    (   R   R"  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"   s    t   PIntVecPoolc           B   s7  e  Z d  Z e d   d   d d Z d   Z e Z d   Z e	 e  Z e
 j Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d   Z% RS(    s%   Proxy of C++ TPt<(TIntVecPool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         O   s   t  d   d  S(   Ns   No constructor defined(   R   (   R    R6   R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c           C   s
   t  j   S(   s   New() -> PIntVecPool(   R   t   PIntVecPool_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sd   
        Save(PIntVecPool self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   PIntVecPool_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        __deref__(PIntVecPool self) -> TIntVecPool

        Parameters:
            self: TPt< TIntVecPool > const *

        (   R   t   PIntVecPool___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   __deref__ s    c         C   s   t  j |   S(   s}   
        __ref__(PIntVecPool self) -> TIntVecPool

        Parameters:
            self: TPt< TIntVecPool > const *

        (   R   t   PIntVecPool___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __ref__ s    c         C   s   t  j |   S(   s~   
        __call__(PIntVecPool self) -> TIntVecPool

        Parameters:
            self: TPt< TIntVecPool > const *

        (   R   t   PIntVecPool___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ˶ s    c         C   s   t  j |   S(   st   
        Empty(PIntVecPool self) -> bool

        Parameters:
            self: TPt< TIntVecPool > const *

        (   R   t   PIntVecPool_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   ն s    c         C   s   t  j |   S(   sd   
        Clr(PIntVecPool self)

        Parameters:
            self: TPt< TIntVecPool > *

        (   R   t   PIntVecPool_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ߶ s    c         C   s   t  j |   S(   su   
        GetRefs(PIntVecPool self) -> int

        Parameters:
            self: TPt< TIntVecPool > const *

        (   R   t   PIntVecPool_GetRefs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL    s    c         G   s   t  j |  |  S(   s   
        Load(PIntVecPool self, TSIn SIn) -> PIntVecPool

        Parameters:
            SIn: TSIn &

        Load(PIntVecPool self, TStr FNm) -> PIntVecPool

        Parameters:
            FNm: TStr const &

        (   R   t   PIntVecPool_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   su   
        GetVecs(PIntVecPool self) -> int

        Parameters:
            self: TPt< TIntVecPool > const *

        (   R   t   PIntVecPool_GetVecs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"   s    c         C   s   t  j |   S(   sw   
        GetVals(PIntVecPool self) -> TSize

        Parameters:
            self: TPt< TIntVecPool > const *

        (   R   t   PIntVecPool_GetVals(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"   s    c         G   s   t  j |  |  S(   su   
        IsVId(PIntVecPool self, int const & VId) -> bool

        Parameters:
            VId: int const &

        (   R   t   PIntVecPool_IsVId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"   s    c         C   s   t  j |   S(   sy   
        Reserved(PIntVecPool self) -> uint64

        Parameters:
            self: TPt< TIntVecPool > const *

        (   R   t   PIntVecPool_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~    s    c         G   s   t  j |  |  S(   sy   
        Reserve(PIntVecPool self, TSize const & MxVals)

        Parameters:
            MxVals: TSize const &

        (   R   t   PIntVecPool_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   * s    c         C   s   t  j |   S(   sz   
        GetEmptyVal(PIntVecPool self) -> TInt

        Parameters:
            self: TPt< TIntVecPool > const *

        (   R   t   PIntVecPool_GetEmptyVal(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"  4 s    c         G   s   t  j |  |  S(   sy   
        SetEmptyVal(PIntVecPool self, TInt _EmptyVal)

        Parameters:
            _EmptyVal: TInt const &

        (   R   t   PIntVecPool_SetEmptyVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"  > s    c         C   s   t  j |   S(   s{   
        GetMemUsed(PIntVecPool self) -> uint64

        Parameters:
            self: TPt< TIntVecPool > const *

        (   R   t   PIntVecPool_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   H s    c         G   s   t  j |  |  S(   s   
        AddV(PIntVecPool self, TIntV ValV) -> int

        Parameters:
            ValV: TVecPool< TInt >::TValV const &

        (   R   t   PIntVecPool_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R s    c         G   s   t  j |  |  S(   s   
        AddEmptyV(PIntVecPool self, int const & ValVLen) -> int

        Parameters:
            ValVLen: int const &

        (   R   t   PIntVecPool_AddEmptyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"  \ s    c         G   s   t  j |  |  S(   sv   
        GetVLen(PIntVecPool self, int const & VId) -> int

        Parameters:
            VId: int const &

        (   R   t   PIntVecPool_GetVLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"  f s    c         G   s   t  j |  |  S(   sy   
        GetValVPt(PIntVecPool self, int const & VId) -> TInt

        Parameters:
            VId: int const &

        (   R   t   PIntVecPool_GetValVPt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"  p s    c         G   s   t  j |  |  S(   s   
        GetV(PIntVecPool self, int const & VId, TIntV ValV)

        Parameters:
            VId: int const &
            ValV: TVecPool< TInt >::TValV &

        (   R   t   PIntVecPool_GetV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  z s    	c         G   s   t  j |  |  S(   s   
        PutV(PIntVecPool self, int const & VId, TIntV ValV)

        Parameters:
            VId: int const &
            ValV: TVecPool< TInt >::TValV const &

        (   R   t   PIntVecPool_PutV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"   s    	c         G   s   t  j |  |  S(   ss   
        CompactPool(PIntVecPool self, TInt DelVal)

        Parameters:
            DelVal: TInt const &

        (   R   t   PIntVecPool_CompactPool(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR #   s    c         G   s   t  j |  |  S(   s   
        ShuffleAll(PIntVecPool self, TRnd Rnd=Rnd)

        Parameters:
            Rnd: TRnd &

        ShuffleAll(PIntVecPool self)

        Parameters:
            self: TPt< TIntVecPool > *

        (   R   t   PIntVecPool_ShuffleAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   sh   
        PutAll(PIntVecPool self, TInt Val)

        Parameters:
            Val: TInt const &

        (   R   t   PIntVecPool_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (&   R   R-   RM   RN   R   RD   R/   R+   R   Rt   R   t   delete_PIntVecPoolRP   R   R
#  R#  R   RW   R   RL   R  R"  R"  R"  R~  R   R"  R"  R   R  R"  R"  R"  R]  R"  R #  R#  R%  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s@   				
	
	
	
	
	
	
		
	
	
	
	
	
	
	
	
	
	
	
			
	c           C   s
   t  j   S(   s    PIntVecPool_New() -> PIntVecPool(   R   R#  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Ϸ s    t   TFltVPc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 d   Z e e  Z d   Z d   Z e e  Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z e j Z RS(   s   Proxy of C++ PVec<(TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   շ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   շ s    RA   s   The membership flagc          G   s   t  j |    S(   s  
        New() -> PFltV
        New(int const & MxVals, int const & Vals) -> PFltV

        Parameters:
            MxVals: int const &
            Vals: int const &

        New(TFltV V) -> PFltV

        Parameters:
            V: TVec< TFlt > const &

        (   R   t
   TFltVP_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ط s    c         G   s   t  j |  t  j |    d S(   s.  
        __init__(PVec<(TFlt)> self) -> TFltVP
        __init__(PVec<(TFlt)> self, TFltVP Vec) -> TFltVP

        Parameters:
            Vec: PVec< TFlt > const &

        __init__(PVec<(TFlt)> self, int const & MxVals, int const & Vals) -> TFltVP

        Parameters:
            MxVals: int const &
            Vals: int const &

        __init__(PVec<(TFlt)> self, TFltV _V) -> TFltVP

        Parameters:
            _V: TVec< TFlt > const &

        __init__(PVec<(TFlt)> self, TSIn SIn) -> TFltVP

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltVP_swiginitt
   new_TFltVP(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c          G   s   t  j |    S(   sW   
        Load(TSIn SIn) -> PFltV

        Parameters:
            SIn: TSIn &

        (   R   t   TFltVP_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s_   
        Save(TFltVP self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltVP_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   su   
        __eq__(TFltVP self, TFltVP Vec) -> bool

        Parameters:
            Vec: PVec< TFlt > const &

        (   R   t   TFltVP___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   su   
        __lt__(TFltVP self, TFltVP Vec) -> bool

        Parameters:
            Vec: PVec< TFlt > const &

        (   R   t   TFltVP___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  # s    c         C   s   t  j |   S(   si   
        Empty(TFltVP self) -> bool

        Parameters:
            self: PVec< TFlt > const *

        (   R   t   TFltVP_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   - s    c         C   s   t  j |   S(   sf   
        Len(TFltVP self) -> int

        Parameters:
            self: PVec< TFlt > const *

        (   R   t
   TFltVP_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   7 s    c         G   s   t  j |  |  S(   ss   
        GetVal(TFltVP self, int const & ValN) -> TFlt

        Parameters:
            ValN: int const &

        (   R   t   TFltVP_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    c         G   s   t  j |  |  S(   sg   
        Add(TFltVP self, TFlt Val) -> int

        Parameters:
            Val: TFlt const &

        (   R   t
   TFltVP_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K s    (   R   R-   RM   RN   R   R/   R+   R   t   TFltVP_V_gett   TFltVP_V_sett   VR   Rt   RD   R  R   R   R  RW   RY   R  R  t   delete_TFltVPRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$#  ӷ s"   			
	
	
	
	
	
	
	
c          G   s   t  j |    S(   s   
    New() -> PFltV
    New(int const & MxVals, int const & Vals) -> PFltV

    Parameters:
        MxVals: int const &
        Vals: int const &

    TFltVP_New(TFltV V) -> PFltV

    Parameters:
        V: TVec< TFlt > const &

    (   R   R%#  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%#  ` s    c          G   s   t  j |    S(   sN   
    TFltVP_Load(TSIn SIn) -> PFltV

    Parameters:
        SIn: TSIn &

    (   R   R(#  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(#  q s    t   PFltVc           B   s   e  Z d  Z e d   d   d d Z d   Z e Z d   Z e	 e  Z e
 j Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z e e
 j e
 j  Z d   Z d   Z d   Z d   Z d   Z d   Z RS(   s    Proxy of C++ TPt<(TFltVP)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   } s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   } s    RA   s   The membership flagc         O   s   t  d   d  S(   Ns   No constructor defined(   R   (   R    R6   R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ~ s    c           C   s
   t  j   S(   s   New() -> PFltV(   R   t	   PFltV_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s^   
        Save(PFltV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   PFltV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   so   
        __deref__(PFltV self) -> TFltVP

        Parameters:
            self: TPt< TFltVP > const *

        (   R   t   PFltV___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#   s    c         C   s   t  j |   S(   sm   
        __ref__(PFltV self) -> TFltVP

        Parameters:
            self: TPt< TFltVP > const *

        (   R   t   PFltV___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sn   
        __call__(PFltV self) -> TFltVP

        Parameters:
            self: TPt< TFltVP > const *

        (   R   t   PFltV___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   si   
        Empty(PFltV self) -> bool

        Parameters:
            self: TPt< TFltVP > const *

        (   R   t   PFltV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sY   
        Clr(PFltV self)

        Parameters:
            self: TPt< TFltVP > *

        (   R   t	   PFltV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sj   
        GetRefs(PFltV self) -> int

        Parameters:
            self: TPt< TFltVP > const *

        (   R   t   PFltV_GetRefs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL   ¸ s    c         G   s   t  j |  |  S(   sc   
        Load(PFltV self, TSIn SIn) -> PFltV

        Parameters:
            SIn: TSIn &

        (   R   t
   PFltV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ͸ s    c         G   s   t  j |  |  S(   st   
        __eq__(PFltV self, TFltVP Vec) -> bool

        Parameters:
            Vec: PVec< TFlt > const &

        (   R   t   PFltV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ׸ s    c         G   s   t  j |  |  S(   st   
        __lt__(PFltV self, TFltVP Vec) -> bool

        Parameters:
            Vec: PVec< TFlt > const &

        (   R   t   PFltV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sf   
        Len(PFltV self) -> int

        Parameters:
            self: TPt< TFltVP > const *

        (   R   t	   PFltV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         G   s   t  j |  |  S(   sr   
        GetVal(PFltV self, int const & ValN) -> TFlt

        Parameters:
            ValN: int const &

        (   R   t   PFltV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sf   
        Add(PFltV self, TFlt Val) -> int

        Parameters:
            Val: TFlt const &

        (   R   t	   PFltV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    (   R   R-   RM   RN   R   RD   R/   R+   R   Rt   R   t   delete_PFltVRP   R   R
#  R#  R   RW   R   RL   t   PFltV_V_gett   PFltV_V_setR2#  R  R   R  RY   R  R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4#  { s*   				
	
	
	
	
	
	
	
	
	
	
	
c           C   s
   t  j   S(   s   PFltV_New() -> PFltV(   R   R5#  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5#   s    t	   TAscFltVPc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 d   Z e e  Z d   Z d   Z e e  Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z e j Z RS(   s"   Proxy of C++ PVec<(TAscFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc          G   s   t  j |    S(   s  
        New() -> PAscFltV
        New(int const & MxVals, int const & Vals) -> PAscFltV

        Parameters:
            MxVals: int const &
            Vals: int const &

        New(TAscFltV V) -> PAscFltV

        Parameters:
            V: TVec< TAscFlt > const &

        (   R   t   TAscFltVP_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   " s    c         G   s   t  j |  t  j |    d S(   sX  
        __init__(PVec<(TAscFlt)> self) -> TAscFltVP
        __init__(PVec<(TAscFlt)> self, TAscFltVP Vec) -> TAscFltVP

        Parameters:
            Vec: PVec< TAscFlt > const &

        __init__(PVec<(TAscFlt)> self, int const & MxVals, int const & Vals) -> TAscFltVP

        Parameters:
            MxVals: int const &
            Vals: int const &

        __init__(PVec<(TAscFlt)> self, TAscFltV _V) -> TAscFltVP

        Parameters:
            _V: TVec< TAscFlt > const &

        __init__(PVec<(TAscFlt)> self, TSIn SIn) -> TAscFltVP

        Parameters:
            SIn: TSIn &

        N(   R   t   TAscFltVP_swiginitt   new_TAscFltVP(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   4 s    c          G   s   t  j |    S(   sZ   
        Load(TSIn SIn) -> PAscFltV

        Parameters:
            SIn: TSIn &

        (   R   t   TAscFltVP_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   sb   
        Save(TAscFltVP self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TAscFltVP_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y s    c         G   s   t  j |  |  S(   s~   
        __eq__(TAscFltVP self, TAscFltVP Vec) -> bool

        Parameters:
            Vec: PVec< TAscFlt > const &

        (   R   t   TAscFltVP___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    c         G   s   t  j |  |  S(   s~   
        __lt__(TAscFltVP self, TAscFltVP Vec) -> bool

        Parameters:
            Vec: PVec< TAscFlt > const &

        (   R   t   TAscFltVP___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m s    c         C   s   t  j |   S(   so   
        Empty(TAscFltVP self) -> bool

        Parameters:
            self: PVec< TAscFlt > const *

        (   R   t   TAscFltVP_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   w s    c         C   s   t  j |   S(   sl   
        Len(TAscFltVP self) -> int

        Parameters:
            self: PVec< TAscFlt > const *

        (   R   t   TAscFltVP_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         G   s   t  j |  |  S(   sy   
        GetVal(TAscFltVP self, int const & ValN) -> TAscFlt

        Parameters:
            ValN: int const &

        (   R   t   TAscFltVP_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sp   
        Add(TAscFltVP self, TAscFlt Val) -> int

        Parameters:
            Val: TAscFlt const &

        (   R   t   TAscFltVP_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    (   R   R-   RM   RN   R   R/   R+   R   t   TAscFltVP_V_gett   TAscFltVP_V_setR2#  R   Rt   RD   R  R   R   R  RW   RY   R  R  t   delete_TAscFltVPRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRF#   s"   			
	
	
	
	
	
	
	
c          G   s   t  j |    S(   s   
    New() -> PAscFltV
    New(int const & MxVals, int const & Vals) -> PAscFltV

    Parameters:
        MxVals: int const &
        Vals: int const &

    TAscFltVP_New(TAscFltV V) -> PAscFltV

    Parameters:
        V: TVec< TAscFlt > const &

    (   R   RG#  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG#   s    c          G   s   t  j |    S(   sT   
    TAscFltVP_Load(TSIn SIn) -> PAscFltV

    Parameters:
        SIn: TSIn &

    (   R   RJ#  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRJ#   s    t   PAscFltVc           B   s   e  Z d  Z e d   d   d d Z d   Z e Z d   Z e	 e  Z e
 j Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z e e
 j e
 j  Z d   Z d   Z d   Z d   Z d   Z d   Z RS(   s#   Proxy of C++ TPt<(TAscFltVP)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ǹ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ǹ s    RA   s   The membership flagc         O   s   t  d   d  S(   Ns   No constructor defined(   R   (   R    R6   R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ȹ s    c           C   s
   t  j   S(   s   New() -> PAscFltV(   R   t   PAscFltV_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ʹ s    c         G   s   t  j |  |  S(   sa   
        Save(PAscFltV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   PAscFltV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   й s    c         C   s   t  j |   S(   sx   
        __deref__(PAscFltV self) -> TAscFltVP

        Parameters:
            self: TPt< TAscFltVP > const *

        (   R   t   PAscFltV___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  ڹ s    c         C   s   t  j |   S(   sv   
        __ref__(PAscFltV self) -> TAscFltVP

        Parameters:
            self: TPt< TAscFltVP > const *

        (   R   t   PAscFltV___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sw   
        __call__(PAscFltV self) -> TAscFltVP

        Parameters:
            self: TPt< TAscFltVP > const *

        (   R   t   PAscFltV___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   so   
        Empty(PAscFltV self) -> bool

        Parameters:
            self: TPt< TAscFltVP > const *

        (   R   t   PAscFltV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   s_   
        Clr(PAscFltV self)

        Parameters:
            self: TPt< TAscFltVP > *

        (   R   t   PAscFltV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sp   
        GetRefs(PAscFltV self) -> int

        Parameters:
            self: TPt< TAscFltVP > const *

        (   R   t   PAscFltV_GetRefs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL    s    c         G   s   t  j |  |  S(   si   
        Load(PAscFltV self, TSIn SIn) -> PAscFltV

        Parameters:
            SIn: TSIn &

        (   R   t   PAscFltV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s}   
        __eq__(PAscFltV self, TAscFltVP Vec) -> bool

        Parameters:
            Vec: PVec< TAscFlt > const &

        (   R   t   PAscFltV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ! s    c         G   s   t  j |  |  S(   s}   
        __lt__(PAscFltV self, TAscFltVP Vec) -> bool

        Parameters:
            Vec: PVec< TAscFlt > const &

        (   R   t   PAscFltV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         C   s   t  j |   S(   sl   
        Len(PAscFltV self) -> int

        Parameters:
            self: TPt< TAscFltVP > const *

        (   R   t   PAscFltV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   5 s    c         G   s   t  j |  |  S(   sx   
        GetVal(PAscFltV self, int const & ValN) -> TAscFlt

        Parameters:
            ValN: int const &

        (   R   t   PAscFltV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ? s    c         G   s   t  j |  |  S(   so   
        Add(PAscFltV self, TAscFlt Val) -> int

        Parameters:
            Val: TAscFlt const &

        (   R   t   PAscFltV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s    (   R   R-   RM   RN   R   RD   R/   R+   R   Rt   R   t   delete_PAscFltVRP   R   R
#  R#  R   RW   R   RL   t   PAscFltV_V_gett   PAscFltV_V_setR2#  R  R   R  RY   R  R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU#  Ź s*   				
	
	
	
	
	
	
	
	
	
	
	
c           C   s
   t  j   S(   s   PAscFltV_New() -> PAscFltV(   R   RV#  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRV#  c s    t   TStrVPc           B   s   e  Z d  Z e d   d   d d Z e Z e e j e j	  Z
 d   Z e e  Z d   Z d   Z e e  Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z e j Z RS(   s   Proxy of C++ PVec<(TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    RA   s   The membership flagc          G   s   t  j |    S(   s  
        New() -> PStrV
        New(int const & MxVals, int const & Vals) -> PStrV

        Parameters:
            MxVals: int const &
            Vals: int const &

        New(TStrV V) -> PStrV

        Parameters:
            V: TVec< TStr > const &

        (   R   t
   TStrVP_New(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l s    c         G   s   t  j |  t  j |    d S(   s.  
        __init__(PVec<(TStr)> self) -> TStrVP
        __init__(PVec<(TStr)> self, TStrVP Vec) -> TStrVP

        Parameters:
            Vec: PVec< TStr > const &

        __init__(PVec<(TStr)> self, int const & MxVals, int const & Vals) -> TStrVP

        Parameters:
            MxVals: int const &
            Vals: int const &

        __init__(PVec<(TStr)> self, TStrV _V) -> TStrVP

        Parameters:
            _V: TVec< TStr > const &

        __init__(PVec<(TStr)> self, TSIn SIn) -> TStrVP

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrVP_swiginitt
   new_TStrVP(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ~ s    c          G   s   t  j |    S(   sW   
        Load(TSIn SIn) -> PStrV

        Parameters:
            SIn: TSIn &

        (   R   t   TStrVP_Load(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s_   
        Save(TStrVP self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrVP_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   su   
        __eq__(TStrVP self, TStrVP Vec) -> bool

        Parameters:
            Vec: PVec< TStr > const &

        (   R   t   TStrVP___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   su   
        __lt__(TStrVP self, TStrVP Vec) -> bool

        Parameters:
            Vec: PVec< TStr > const &

        (   R   t   TStrVP___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   si   
        Empty(TStrVP self) -> bool

        Parameters:
            self: PVec< TStr > const *

        (   R   t   TStrVP_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sf   
        Len(TStrVP self) -> int

        Parameters:
            self: PVec< TStr > const *

        (   R   t
   TStrVP_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   ˺ s    c         G   s   t  j |  |  S(   ss   
        GetVal(TStrVP self, int const & ValN) -> TStr

        Parameters:
            ValN: int const &

        (   R   t   TStrVP_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  պ s    c         G   s   t  j |  |  S(   sg   
        Add(TStrVP self, TStr Val) -> int

        Parameters:
            Val: TStr const &

        (   R   t
   TStrVP_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ߺ s    (   R   R-   RM   RN   R   R/   R+   R   t   TStrVP_V_gett   TStrVP_V_setR2#  R   Rt   RD   R  R   R   R  RW   RY   R  R  t   delete_TStrVPRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRg#  g s"   			
	
	
	
	
	
	
	
c          G   s   t  j |    S(   s   
    New() -> PStrV
    New(int const & MxVals, int const & Vals) -> PStrV

    Parameters:
        MxVals: int const &
        Vals: int const &

    TStrVP_New(TStrV V) -> PStrV

    Parameters:
        V: TVec< TStr > const &

    (   R   Rh#  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRh#   s    c          G   s   t  j |    S(   sN   
    TStrVP_Load(TSIn SIn) -> PStrV

    Parameters:
        SIn: TSIn &

    (   R   Rk#  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRk#   s    t   PStrVc           B   s   e  Z d  Z e d   d   d d Z d   Z e Z d   Z e	 e  Z e
 j Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z e e
 j e
 j  Z d   Z d   Z d   Z d   Z d   Z d   Z RS(   s    Proxy of C++ TPt<(TStrVP)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         O   s   t  d   d  S(   Ns   No constructor defined(   R   (   R    R6   R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c           C   s
   t  j   S(   s   New() -> PStrV(   R   t	   PStrV_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s^   
        Save(PStrV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   PStrV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   so   
        __deref__(PStrV self) -> TStrVP

        Parameters:
            self: TPt< TStrVP > const *

        (   R   t   PStrV___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  $ s    c         C   s   t  j |   S(   sm   
        __ref__(PStrV self) -> TStrVP

        Parameters:
            self: TPt< TStrVP > const *

        (   R   t   PStrV___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  . s    c         C   s   t  j |   S(   sn   
        __call__(PStrV self) -> TStrVP

        Parameters:
            self: TPt< TStrVP > const *

        (   R   t   PStrV___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   8 s    c         C   s   t  j |   S(   si   
        Empty(PStrV self) -> bool

        Parameters:
            self: TPt< TStrVP > const *

        (   R   t   PStrV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   B s    c         C   s   t  j |   S(   sY   
        Clr(PStrV self)

        Parameters:
            self: TPt< TStrVP > *

        (   R   t	   PStrV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L s    c         C   s   t  j |   S(   sj   
        GetRefs(PStrV self) -> int

        Parameters:
            self: TPt< TStrVP > const *

        (   R   t   PStrV_GetRefs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL   V s    c         G   s   t  j |  |  S(   sc   
        Load(PStrV self, TSIn SIn) -> PStrV

        Parameters:
            SIn: TSIn &

        (   R   t
   PStrV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a s    c         G   s   t  j |  |  S(   st   
        __eq__(PStrV self, TStrVP Vec) -> bool

        Parameters:
            Vec: PVec< TStr > const &

        (   R   t   PStrV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k s    c         G   s   t  j |  |  S(   st   
        __lt__(PStrV self, TStrVP Vec) -> bool

        Parameters:
            Vec: PVec< TStr > const &

        (   R   t   PStrV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         C   s   t  j |   S(   sf   
        Len(PStrV self) -> int

        Parameters:
            self: TPt< TStrVP > const *

        (   R   t	   PStrV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         G   s   t  j |  |  S(   sr   
        GetVal(PStrV self, int const & ValN) -> TStr

        Parameters:
            ValN: int const &

        (   R   t   PStrV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sf   
        Add(PStrV self, TStr Val) -> int

        Parameters:
            Val: TStr const &

        (   R   t	   PStrV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    (   R   R-   RM   RN   R   RD   R/   R+   R   Rt   R   t   delete_PStrVRP   R   R
#  R#  R   RW   R   RL   t   PStrV_V_gett   PStrV_V_setR2#  R  R   R  RY   R  R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRv#   s*   				
	
	
	
	
	
	
	
	
	
	
	
c           C   s
   t  j   S(   s   PStrV_New() -> PStrV(   R   Rw#  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRw#   s    t   TBoolVVc           B   sX  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d    Z" d!   Z# d"   Z$ d#   Z% d$   Z& e' j( Z) RS(%   s!   Proxy of C++ TVVec<(TBool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVVec<(TBool)> self) -> TBoolVV
        __init__(TVVec<(TBool)> self, TBoolVV Vec) -> TBoolVV

        Parameters:
            Vec: TVVec< TBool > const &

        __init__(TVVec<(TBool)> self, int const & _XDim, int const & _YDim) -> TBoolVV

        Parameters:
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TBool)> self, TBoolV _ValV, int const & _XDim, int const & _YDim) -> TBoolVV

        Parameters:
            _ValV: TVec< TBool > const &
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TBool)> self, TSIn SIn) -> TBoolVV

        Parameters:
            SIn: TSIn &

        N(   R   t   TBoolVV_swiginitt   new_TBoolVV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s\   
        Load(TBoolVV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TBoolVV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ѻ s    c         G   s   t  j |  |  S(   s`   
        Save(TBoolVV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TBoolVV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ۻ s    c         G   s   t  j |  |  S(   sy   
        __eq__(TBoolVV self, TBoolVV Vec) -> bool

        Parameters:
            Vec: TVVec< TBool > const &

        (   R   t   TBoolVV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sl   
        Empty(TBoolVV self) -> bool

        Parameters:
            self: TVVec< TBool > const *

        (   R   t   TBoolVV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   s\   
        Clr(TBoolVV self)

        Parameters:
            self: TVVec< TBool > *

        (   R   t   TBoolVV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Gen(TBoolVV self, int const & _XDim, int const & _YDim)

        Parameters:
            _XDim: int const &
            _YDim: int const &

        (   R   t   TBoolVV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sm   
        GetXDim(TBoolVV self) -> int

        Parameters:
            self: TVVec< TBool > const *

        (   R   t   TBoolVV_GetXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetXDim s    c         C   s   t  j |   S(   sm   
        GetYDim(TBoolVV self) -> int

        Parameters:
            self: TVVec< TBool > const *

        (   R   t   TBoolVV_GetYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetYDim s    c         C   s   t  j |   S(   sm   
        GetRows(TBoolVV self) -> int

        Parameters:
            self: TVVec< TBool > const *

        (   R   t   TBoolVV_GetRows(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetRows" s    c         C   s   t  j |   S(   sm   
        GetCols(TBoolVV self) -> int

        Parameters:
            self: TVVec< TBool > const *

        (   R   t   TBoolVV_GetCols(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetCols, s    c         C   s   t  j |   S(   sk   
        Get1DVec(TBoolVV self) -> TBoolV

        Parameters:
            self: TVVec< TBool > *

        (   R   t   TBoolVV_Get1DVec(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Get1DVec6 s    c         G   s   t  j |  |  S(   s!  
        At(TBoolVV self, int const & X, int const & Y) -> TBool

        Parameters:
            X: int const &
            Y: int const &

        At(TBoolVV self, int const & X, int const & Y) -> TBool

        Parameters:
            X: int const &
            Y: int const &

        (   R   t
   TBoolVV_At(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   At@ s    c         G   s   t  j |  |  S(   s-  
        __call__(TBoolVV self, int const & X, int const & Y) -> TBool

        Parameters:
            X: int const &
            Y: int const &

        __call__(TBoolVV self, int const & X, int const & Y) -> TBool

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TBoolVV___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q s    c         G   s   t  j |  |  S(   s   
        PutXY(TBoolVV self, int const & X, int const & Y, TBool Val)

        Parameters:
            X: int const &
            Y: int const &
            Val: TBool const &

        (   R   t   TBoolVV_PutXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutXYb s    
c         G   s   t  j |  |  S(   sf   
        PutAll(TBoolVV self, TBool Val)

        Parameters:
            Val: TBool const &

        (   R   t   TBoolVV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  n s    c         G   s   t  j |  |  S(   s   
        PutX(TBoolVV self, int const & X, TBool Val)

        Parameters:
            X: int const &
            Val: TBool const &

        (   R   t   TBoolVV_PutX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutXx s    	c         G   s   t  j |  |  S(   s   
        PutY(TBoolVV self, int const & Y, TBool Val)

        Parameters:
            Y: int const &
            Val: TBool const &

        (   R   t   TBoolVV_PutY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PutY s    	c         G   s   t  j |  |  S(   s   
        GetXY(TBoolVV self, int const & X, int const & Y) -> TBool

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TBoolVV_GetXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetXY s    	c         G   s   t  j |  |  S(   s   
        GetRow(TBoolVV self, int const & RowN, TBoolV Vec)

        Parameters:
            RowN: int const &
            Vec: TVec< TBool > &

        (   R   t   TBoolVV_GetRow(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetRow s    	c         G   s   t  j |  |  S(   s   
        GetCol(TBoolVV self, int const & ColN, TBoolV Vec)

        Parameters:
            ColN: int const &
            Vec: TVec< TBool > &

        (   R   t   TBoolVV_GetCol(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetCol s    	c         G   s   t  j |  |  S(   s   
        SwapX(TBoolVV self, int const & X1, int const & X2)

        Parameters:
            X1: int const &
            X2: int const &

        (   R   t   TBoolVV_SwapX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SwapX s    	c         G   s   t  j |  |  S(   s   
        SwapY(TBoolVV self, int const & Y1, int const & Y2)

        Parameters:
            Y1: int const &
            Y2: int const &

        (   R   t   TBoolVV_SwapY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SwapY s    	c         G   s   t  j |  |  S(   si   
        Swap(TBoolVV self, TBoolVV Vec)

        Parameters:
            Vec: TVVec< TBool > &

        (   R   t   TBoolVV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ż s    c         G   s   t  j |  |  S(   s`   
        ShuffleX(TBoolVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TBoolVV_ShuffleX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ShuffleXϼ s    c         G   s   t  j |  |  S(   s`   
        ShuffleY(TBoolVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TBoolVV_ShuffleY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ShuffleYټ s    c         G   s   t  j |  |  S(   s|   
        GetMxValXY(TBoolVV self, int & X, int & Y)

        Parameters:
            X: int &
            Y: int &

        (   R   t   TBoolVV_GetMxValXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetMxValXY s    	c         G   s   t  j |  |  S(   su   
        CopyFrom(TBoolVV self, TBoolVV VVec)

        Parameters:
            VVec: TVVec< TBool > const &

        (   R   t   TBoolVV_CopyFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CopyFrom s    c         C   s   t  j |   S(   s`   
        AddXDim(TBoolVV self)

        Parameters:
            self: TVVec< TBool > *

        (   R   t   TBoolVV_AddXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddXDim s    c         C   s   t  j |   S(   s`   
        AddYDim(TBoolVV self)

        Parameters:
            self: TVVec< TBool > *

        (   R   t   TBoolVV_AddYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddYDim s    c         G   s   t  j |  |  S(   sd   
        DelX(TBoolVV self, int const & X)

        Parameters:
            X: int const &

        (   R   t   TBoolVV_DelX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelX s    c         G   s   t  j |  |  S(   sd   
        DelY(TBoolVV self, int const & Y)

        Parameters:
            Y: int const &

        (   R   t   TBoolVV_DelY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelY s    (*   R   R-   RM   RN   R   R/   R+   RD   R  R   R   RW   R   R   R#  R#  R#  R#  R#  R#  R   R#  R%  R#  R#  R#  R#  R#  R#  R#  RE  R#  R#  R#  R#  R#  R#  R#  R#  R   t   delete_TBoolVVRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   sH   		
	
	
	
	
		
	
	
	
	
				
								
	
	
		
	
	
	
	
t   TChVVc           B   sX  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d    Z" d!   Z# d"   Z$ d#   Z% d$   Z& e' j( Z) RS(%   s   Proxy of C++ TVVec<(TCh)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVVec<(TCh)> self) -> TChVV
        __init__(TVVec<(TCh)> self, TChVV Vec) -> TChVV

        Parameters:
            Vec: TVVec< TCh > const &

        __init__(TVVec<(TCh)> self, int const & _XDim, int const & _YDim) -> TChVV

        Parameters:
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TCh)> self, TChV _ValV, int const & _XDim, int const & _YDim) -> TChVV

        Parameters:
            _ValV: TVec< TCh > const &
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TCh)> self, TSIn SIn) -> TChVV

        Parameters:
            SIn: TSIn &

        N(   R   t   TChVV_swiginitt	   new_TChVV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   G s    c         G   s   t  j |  |  S(   sZ   
        Load(TChVV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t
   TChVV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c s    c         G   s   t  j |  |  S(   s^   
        Save(TChVV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TChVV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         G   s   t  j |  |  S(   ss   
        __eq__(TChVV self, TChVV Vec) -> bool

        Parameters:
            Vec: TVVec< TCh > const &

        (   R   t   TChVV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w s    c         C   s   t  j |   S(   sh   
        Empty(TChVV self) -> bool

        Parameters:
            self: TVVec< TCh > const *

        (   R   t   TChVV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sX   
        Clr(TChVV self)

        Parameters:
            self: TVVec< TCh > *

        (   R   t	   TChVV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Gen(TChVV self, int const & _XDim, int const & _YDim)

        Parameters:
            _XDim: int const &
            _YDim: int const &

        (   R   t	   TChVV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   si   
        GetXDim(TChVV self) -> int

        Parameters:
            self: TVVec< TCh > const *

        (   R   t   TChVV_GetXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   si   
        GetYDim(TChVV self) -> int

        Parameters:
            self: TVVec< TCh > const *

        (   R   t   TChVV_GetYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   si   
        GetRows(TChVV self) -> int

        Parameters:
            self: TVVec< TCh > const *

        (   R   t   TChVV_GetRows(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   si   
        GetCols(TChVV self) -> int

        Parameters:
            self: TVVec< TCh > const *

        (   R   t   TChVV_GetCols(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   se   
        Get1DVec(TChVV self) -> TChV

        Parameters:
            self: TVVec< TCh > *

        (   R   t   TChVV_Get1DVec(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Ƚ s    c         G   s   t  j |  |  S(   s  
        At(TChVV self, int const & X, int const & Y) -> TCh

        Parameters:
            X: int const &
            Y: int const &

        At(TChVV self, int const & X, int const & Y) -> TCh

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TChVV_At(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ҽ s    c         G   s   t  j |  |  S(   s%  
        __call__(TChVV self, int const & X, int const & Y) -> TCh

        Parameters:
            X: int const &
            Y: int const &

        __call__(TChVV self, int const & X, int const & Y) -> TCh

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TChVV___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        PutXY(TChVV self, int const & X, int const & Y, TCh Val)

        Parameters:
            X: int const &
            Y: int const &
            Val: TCh const &

        (   R   t   TChVV_PutXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    
c         G   s   t  j |  |  S(   s`   
        PutAll(TChVV self, TCh Val)

        Parameters:
            Val: TCh const &

        (   R   t   TChVV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        PutX(TChVV self, int const & X, TCh Val)

        Parameters:
            X: int const &
            Val: TCh const &

        (   R   t
   TChVV_PutX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  
 s    	c         G   s   t  j |  |  S(   s   
        PutY(TChVV self, int const & Y, TCh Val)

        Parameters:
            Y: int const &
            Val: TCh const &

        (   R   t
   TChVV_PutY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        GetXY(TChVV self, int const & X, int const & Y) -> TCh

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TChVV_GetXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#    s    	c         G   s   t  j |  |  S(   s   
        GetRow(TChVV self, int const & RowN, TChV Vec)

        Parameters:
            RowN: int const &
            Vec: TVec< TCh > &

        (   R   t   TChVV_GetRow(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  + s    	c         G   s   t  j |  |  S(   s   
        GetCol(TChVV self, int const & ColN, TChV Vec)

        Parameters:
            ColN: int const &
            Vec: TVec< TCh > &

        (   R   t   TChVV_GetCol(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  6 s    	c         G   s   t  j |  |  S(   s   
        SwapX(TChVV self, int const & X1, int const & X2)

        Parameters:
            X1: int const &
            X2: int const &

        (   R   t   TChVV_SwapX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  A s    	c         G   s   t  j |  |  S(   s   
        SwapY(TChVV self, int const & Y1, int const & Y2)

        Parameters:
            Y1: int const &
            Y2: int const &

        (   R   t   TChVV_SwapY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  L s    	c         G   s   t  j |  |  S(   sc   
        Swap(TChVV self, TChVV Vec)

        Parameters:
            Vec: TVVec< TCh > &

        (   R   t
   TChVV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  W s    c         G   s   t  j |  |  S(   s^   
        ShuffleX(TChVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TChVV_ShuffleX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  a s    c         G   s   t  j |  |  S(   s^   
        ShuffleY(TChVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TChVV_ShuffleY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  k s    c         G   s   t  j |  |  S(   sz   
        GetMxValXY(TChVV self, int & X, int & Y)

        Parameters:
            X: int &
            Y: int &

        (   R   t   TChVV_GetMxValXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  u s    	c         G   s   t  j |  |  S(   so   
        CopyFrom(TChVV self, TChVV VVec)

        Parameters:
            VVec: TVVec< TCh > const &

        (   R   t   TChVV_CopyFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s\   
        AddXDim(TChVV self)

        Parameters:
            self: TVVec< TCh > *

        (   R   t   TChVV_AddXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s\   
        AddYDim(TChVV self)

        Parameters:
            self: TVVec< TCh > *

        (   R   t   TChVV_AddYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   sb   
        DelX(TChVV self, int const & X)

        Parameters:
            X: int const &

        (   R   t
   TChVV_DelX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   sb   
        DelY(TChVV self, int const & Y)

        Parameters:
            Y: int const &

        (   R   t
   TChVV_DelY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    (*   R   R-   RM   RN   R   R/   R+   RD   R  R   R   RW   R   R   R#  R#  R#  R#  R#  R#  R   R#  R%  R#  R#  R#  R#  R#  R#  R#  RE  R#  R#  R#  R#  R#  R#  R#  R#  R   t   delete_TChVVRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  C sH   		
	
	
	
	
		
	
	
	
	
				
								
	
	
		
	
	
	
	
t   TIntVVc           B   sX  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d    Z" d!   Z# d"   Z$ d#   Z% d$   Z& e' j( Z) RS(%   s    Proxy of C++ TVVec<(TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ׾ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ׾ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVVec<(TInt)> self) -> TIntVV
        __init__(TVVec<(TInt)> self, TIntVV Vec) -> TIntVV

        Parameters:
            Vec: TVVec< TInt > const &

        __init__(TVVec<(TInt)> self, int const & _XDim, int const & _YDim) -> TIntVV

        Parameters:
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TInt)> self, TIntV _ValV, int const & _XDim, int const & _YDim) -> TIntVV

        Parameters:
            _ValV: TVec< TInt > const &
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TInt)> self, TSIn SIn) -> TIntVV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntVV_swiginitt
   new_TIntVV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   پ s    c         G   s   t  j |  |  S(   s[   
        Load(TIntVV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntVV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s_   
        Save(TIntVV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntVV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sv   
        __eq__(TIntVV self, TIntVV Vec) -> bool

        Parameters:
            Vec: TVVec< TInt > const &

        (   R   t   TIntVV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	 s    c         C   s   t  j |   S(   sj   
        Empty(TIntVV self) -> bool

        Parameters:
            self: TVVec< TInt > const *

        (   R   t   TIntVV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sZ   
        Clr(TIntVV self)

        Parameters:
            self: TVVec< TInt > *

        (   R   t
   TIntVV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Gen(TIntVV self, int const & _XDim, int const & _YDim)

        Parameters:
            _XDim: int const &
            _YDim: int const &

        (   R   t
   TIntVV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ' s    	c         C   s   t  j |   S(   sk   
        GetXDim(TIntVV self) -> int

        Parameters:
            self: TVVec< TInt > const *

        (   R   t   TIntVV_GetXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  2 s    c         C   s   t  j |   S(   sk   
        GetYDim(TIntVV self) -> int

        Parameters:
            self: TVVec< TInt > const *

        (   R   t   TIntVV_GetYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  < s    c         C   s   t  j |   S(   sk   
        GetRows(TIntVV self) -> int

        Parameters:
            self: TVVec< TInt > const *

        (   R   t   TIntVV_GetRows(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  F s    c         C   s   t  j |   S(   sk   
        GetCols(TIntVV self) -> int

        Parameters:
            self: TVVec< TInt > const *

        (   R   t   TIntVV_GetCols(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  P s    c         C   s   t  j |   S(   sh   
        Get1DVec(TIntVV self) -> TIntV

        Parameters:
            self: TVVec< TInt > *

        (   R   t   TIntVV_Get1DVec(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Z s    c         G   s   t  j |  |  S(   s  
        At(TIntVV self, int const & X, int const & Y) -> TInt

        Parameters:
            X: int const &
            Y: int const &

        At(TIntVV self, int const & X, int const & Y) -> TInt

        Parameters:
            X: int const &
            Y: int const &

        (   R   t	   TIntVV_At(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  d s    c         G   s   t  j |  |  S(   s)  
        __call__(TIntVV self, int const & X, int const & Y) -> TInt

        Parameters:
            X: int const &
            Y: int const &

        __call__(TIntVV self, int const & X, int const & Y) -> TInt

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TIntVV___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u s    c         G   s   t  j |  |  S(   s   
        PutXY(TIntVV self, int const & X, int const & Y, TInt Val)

        Parameters:
            X: int const &
            Y: int const &
            Val: TInt const &

        (   R   t   TIntVV_PutXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    
c         G   s   t  j |  |  S(   sc   
        PutAll(TIntVV self, TInt Val)

        Parameters:
            Val: TInt const &

        (   R   t   TIntVV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        PutX(TIntVV self, int const & X, TInt Val)

        Parameters:
            X: int const &
            Val: TInt const &

        (   R   t   TIntVV_PutX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        PutY(TIntVV self, int const & Y, TInt Val)

        Parameters:
            Y: int const &
            Val: TInt const &

        (   R   t   TIntVV_PutY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        GetXY(TIntVV self, int const & X, int const & Y) -> TInt

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TIntVV_GetXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        GetRow(TIntVV self, int const & RowN, TIntV Vec)

        Parameters:
            RowN: int const &
            Vec: TVec< TInt > &

        (   R   t   TIntVV_GetRow(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        GetCol(TIntVV self, int const & ColN, TIntV Vec)

        Parameters:
            ColN: int const &
            Vec: TVec< TInt > &

        (   R   t   TIntVV_GetCol(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ȿ s    	c         G   s   t  j |  |  S(   s   
        SwapX(TIntVV self, int const & X1, int const & X2)

        Parameters:
            X1: int const &
            X2: int const &

        (   R   t   TIntVV_SwapX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ӿ s    	c         G   s   t  j |  |  S(   s   
        SwapY(TIntVV self, int const & Y1, int const & Y2)

        Parameters:
            Y1: int const &
            Y2: int const &

        (   R   t   TIntVV_SwapY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ޿ s    	c         G   s   t  j |  |  S(   sf   
        Swap(TIntVV self, TIntVV Vec)

        Parameters:
            Vec: TVVec< TInt > &

        (   R   t   TIntVV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s_   
        ShuffleX(TIntVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntVV_ShuffleX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s_   
        ShuffleY(TIntVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntVV_ShuffleY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s{   
        GetMxValXY(TIntVV self, int & X, int & Y)

        Parameters:
            X: int &
            Y: int &

        (   R   t   TIntVV_GetMxValXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   sr   
        CopyFrom(TIntVV self, TIntVV VVec)

        Parameters:
            VVec: TVVec< TInt > const &

        (   R   t   TIntVV_CopyFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s^   
        AddXDim(TIntVV self)

        Parameters:
            self: TVVec< TInt > *

        (   R   t   TIntVV_AddXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s^   
        AddYDim(TIntVV self)

        Parameters:
            self: TVVec< TInt > *

        (   R   t   TIntVV_AddYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  & s    c         G   s   t  j |  |  S(   sc   
        DelX(TIntVV self, int const & X)

        Parameters:
            X: int const &

        (   R   t   TIntVV_DelX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  0 s    c         G   s   t  j |  |  S(   sc   
        DelY(TIntVV self, int const & Y)

        Parameters:
            Y: int const &

        (   R   t   TIntVV_DelY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  : s    (*   R   R-   RM   RN   R   R/   R+   RD   R  R   R   RW   R   R   R#  R#  R#  R#  R#  R#  R   R#  R%  R#  R#  R#  R#  R#  R#  R#  RE  R#  R#  R#  R#  R#  R#  R#  R#  R   t   delete_TIntVVRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  վ sH   		
	
	
	
	
		
	
	
	
	
				
								
	
	
		
	
	
	
	
t   TSFltVVc           B   sX  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d    Z" d!   Z# d"   Z$ d#   Z% d$   Z& e' j( Z) RS(%   s!   Proxy of C++ TVVec<(TSFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVVec<(TSFlt)> self) -> TSFltVV
        __init__(TVVec<(TSFlt)> self, TSFltVV Vec) -> TSFltVV

        Parameters:
            Vec: TVVec< TSFlt > const &

        __init__(TVVec<(TSFlt)> self, int const & _XDim, int const & _YDim) -> TSFltVV

        Parameters:
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TSFlt)> self, TSFltV _ValV, int const & _XDim, int const & _YDim) -> TSFltVV

        Parameters:
            _ValV: TVec< TSFlt > const &
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TSFlt)> self, TSIn SIn) -> TSFltVV

        Parameters:
            SIn: TSIn &

        N(   R   t   TSFltVV_swiginitt   new_TSFltVV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   k s    c         G   s   t  j |  |  S(   s\   
        Load(TSFltVV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TSFltVV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s`   
        Save(TSFltVV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TSFltVV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sy   
        __eq__(TSFltVV self, TSFltVV Vec) -> bool

        Parameters:
            Vec: TVVec< TSFlt > const &

        (   R   t   TSFltVV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sl   
        Empty(TSFltVV self) -> bool

        Parameters:
            self: TVVec< TSFlt > const *

        (   R   t   TSFltVV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   s\   
        Clr(TSFltVV self)

        Parameters:
            self: TVVec< TSFlt > *

        (   R   t   TSFltVV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Gen(TSFltVV self, int const & _XDim, int const & _YDim)

        Parameters:
            _XDim: int const &
            _YDim: int const &

        (   R   t   TSFltVV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sm   
        GetXDim(TSFltVV self) -> int

        Parameters:
            self: TVVec< TSFlt > const *

        (   R   t   TSFltVV_GetXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sm   
        GetYDim(TSFltVV self) -> int

        Parameters:
            self: TVVec< TSFlt > const *

        (   R   t   TSFltVV_GetYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sm   
        GetRows(TSFltVV self) -> int

        Parameters:
            self: TVVec< TSFlt > const *

        (   R   t   TSFltVV_GetRows(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sm   
        GetCols(TSFltVV self) -> int

        Parameters:
            self: TVVec< TSFlt > const *

        (   R   t   TSFltVV_GetCols(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sk   
        Get1DVec(TSFltVV self) -> TSFltV

        Parameters:
            self: TVVec< TSFlt > *

        (   R   t   TSFltVV_Get1DVec(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s!  
        At(TSFltVV self, int const & X, int const & Y) -> TSFlt

        Parameters:
            X: int const &
            Y: int const &

        At(TSFltVV self, int const & X, int const & Y) -> TSFlt

        Parameters:
            X: int const &
            Y: int const &

        (   R   t
   TSFltVV_At(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s-  
        __call__(TSFltVV self, int const & X, int const & Y) -> TSFlt

        Parameters:
            X: int const &
            Y: int const &

        __call__(TSFltVV self, int const & X, int const & Y) -> TSFlt

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TSFltVV___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        PutXY(TSFltVV self, int const & X, int const & Y, TSFlt Val)

        Parameters:
            X: int const &
            Y: int const &
            Val: TSFlt const &

        (   R   t   TSFltVV_PutXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    
c         G   s   t  j |  |  S(   sf   
        PutAll(TSFltVV self, TSFlt Val)

        Parameters:
            Val: TSFlt const &

        (   R   t   TSFltVV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  $ s    c         G   s   t  j |  |  S(   s   
        PutX(TSFltVV self, int const & X, TSFlt Val)

        Parameters:
            X: int const &
            Val: TSFlt const &

        (   R   t   TSFltVV_PutX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  . s    	c         G   s   t  j |  |  S(   s   
        PutY(TSFltVV self, int const & Y, TSFlt Val)

        Parameters:
            Y: int const &
            Val: TSFlt const &

        (   R   t   TSFltVV_PutY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  9 s    	c         G   s   t  j |  |  S(   s   
        GetXY(TSFltVV self, int const & X, int const & Y) -> TSFlt

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TSFltVV_GetXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  D s    	c         G   s   t  j |  |  S(   s   
        GetRow(TSFltVV self, int const & RowN, TSFltV Vec)

        Parameters:
            RowN: int const &
            Vec: TVec< TSFlt > &

        (   R   t   TSFltVV_GetRow(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  O s    	c         G   s   t  j |  |  S(   s   
        GetCol(TSFltVV self, int const & ColN, TSFltV Vec)

        Parameters:
            ColN: int const &
            Vec: TVec< TSFlt > &

        (   R   t   TSFltVV_GetCol(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Z s    	c         G   s   t  j |  |  S(   s   
        SwapX(TSFltVV self, int const & X1, int const & X2)

        Parameters:
            X1: int const &
            X2: int const &

        (   R   t   TSFltVV_SwapX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  e s    	c         G   s   t  j |  |  S(   s   
        SwapY(TSFltVV self, int const & Y1, int const & Y2)

        Parameters:
            Y1: int const &
            Y2: int const &

        (   R   t   TSFltVV_SwapY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  p s    	c         G   s   t  j |  |  S(   si   
        Swap(TSFltVV self, TSFltVV Vec)

        Parameters:
            Vec: TVVec< TSFlt > &

        (   R   t   TSFltVV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  { s    c         G   s   t  j |  |  S(   s`   
        ShuffleX(TSFltVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TSFltVV_ShuffleX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s`   
        ShuffleY(TSFltVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TSFltVV_ShuffleY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s|   
        GetMxValXY(TSFltVV self, int & X, int & Y)

        Parameters:
            X: int &
            Y: int &

        (   R   t   TSFltVV_GetMxValXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   su   
        CopyFrom(TSFltVV self, TSFltVV VVec)

        Parameters:
            VVec: TVVec< TSFlt > const &

        (   R   t   TSFltVV_CopyFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s`   
        AddXDim(TSFltVV self)

        Parameters:
            self: TVVec< TSFlt > *

        (   R   t   TSFltVV_AddXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s`   
        AddYDim(TSFltVV self)

        Parameters:
            self: TVVec< TSFlt > *

        (   R   t   TSFltVV_AddYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   sd   
        DelX(TSFltVV self, int const & X)

        Parameters:
            X: int const &

        (   R   t   TSFltVV_DelX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   sd   
        DelY(TSFltVV self, int const & Y)

        Parameters:
            Y: int const &

        (   R   t   TSFltVV_DelY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    (*   R   R-   RM   RN   R   R/   R+   RD   R  R   R   RW   R   R   R#  R#  R#  R#  R#  R#  R   R#  R%  R#  R#  R#  R#  R#  R#  R#  RE  R#  R#  R#  R#  R#  R#  R#  R#  R   t   delete_TSFltVVRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$  g sH   		
	
	
	
	
		
	
	
	
	
				
								
	
	
		
	
	
	
	
t   TFltVVc           B   sX  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d    Z" d!   Z# d"   Z$ d#   Z% d$   Z& e' j( Z) RS(%   s    Proxy of C++ TVVec<(TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVVec<(TFlt)> self) -> TFltVV
        __init__(TVVec<(TFlt)> self, TFltVV Vec) -> TFltVV

        Parameters:
            Vec: TVVec< TFlt > const &

        __init__(TVVec<(TFlt)> self, int const & _XDim, int const & _YDim) -> TFltVV

        Parameters:
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TFlt)> self, TFltV _ValV, int const & _XDim, int const & _YDim) -> TFltVV

        Parameters:
            _ValV: TVec< TFlt > const &
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TFlt)> self, TSIn SIn) -> TFltVV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltVV_swiginitt
   new_TFltVV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s[   
        Load(TFltVV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltVV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s_   
        Save(TFltVV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltVV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   # s    c         G   s   t  j |  |  S(   sv   
        __eq__(TFltVV self, TFltVV Vec) -> bool

        Parameters:
            Vec: TVVec< TFlt > const &

        (   R   t   TFltVV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   - s    c         C   s   t  j |   S(   sj   
        Empty(TFltVV self) -> bool

        Parameters:
            self: TVVec< TFlt > const *

        (   R   t   TFltVV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   7 s    c         C   s   t  j |   S(   sZ   
        Clr(TFltVV self)

        Parameters:
            self: TVVec< TFlt > *

        (   R   t
   TFltVV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   A s    c         G   s   t  j |  |  S(   s   
        Gen(TFltVV self, int const & _XDim, int const & _YDim)

        Parameters:
            _XDim: int const &
            _YDim: int const &

        (   R   t
   TFltVV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   K s    	c         C   s   t  j |   S(   sk   
        GetXDim(TFltVV self) -> int

        Parameters:
            self: TVVec< TFlt > const *

        (   R   t   TFltVV_GetXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  V s    c         C   s   t  j |   S(   sk   
        GetYDim(TFltVV self) -> int

        Parameters:
            self: TVVec< TFlt > const *

        (   R   t   TFltVV_GetYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ` s    c         C   s   t  j |   S(   sk   
        GetRows(TFltVV self) -> int

        Parameters:
            self: TVVec< TFlt > const *

        (   R   t   TFltVV_GetRows(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  j s    c         C   s   t  j |   S(   sk   
        GetCols(TFltVV self) -> int

        Parameters:
            self: TVVec< TFlt > const *

        (   R   t   TFltVV_GetCols(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  t s    c         C   s   t  j |   S(   sh   
        Get1DVec(TFltVV self) -> TFltV

        Parameters:
            self: TVVec< TFlt > *

        (   R   t   TFltVV_Get1DVec(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ~ s    c         G   s   t  j |  |  S(   s  
        At(TFltVV self, int const & X, int const & Y) -> TFlt

        Parameters:
            X: int const &
            Y: int const &

        At(TFltVV self, int const & X, int const & Y) -> TFlt

        Parameters:
            X: int const &
            Y: int const &

        (   R   t	   TFltVV_At(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s)  
        __call__(TFltVV self, int const & X, int const & Y) -> TFlt

        Parameters:
            X: int const &
            Y: int const &

        __call__(TFltVV self, int const & X, int const & Y) -> TFlt

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TFltVV___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        PutXY(TFltVV self, int const & X, int const & Y, TFlt Val)

        Parameters:
            X: int const &
            Y: int const &
            Val: TFlt const &

        (   R   t   TFltVV_PutXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    
c         G   s   t  j |  |  S(   sc   
        PutAll(TFltVV self, TFlt Val)

        Parameters:
            Val: TFlt const &

        (   R   t   TFltVV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        PutX(TFltVV self, int const & X, TFlt Val)

        Parameters:
            X: int const &
            Val: TFlt const &

        (   R   t   TFltVV_PutX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        PutY(TFltVV self, int const & Y, TFlt Val)

        Parameters:
            Y: int const &
            Val: TFlt const &

        (   R   t   TFltVV_PutY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        GetXY(TFltVV self, int const & X, int const & Y) -> TFlt

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TFltVV_GetXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        GetRow(TFltVV self, int const & RowN, TFltV Vec)

        Parameters:
            RowN: int const &
            Vec: TVec< TFlt > &

        (   R   t   TFltVV_GetRow(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        GetCol(TFltVV self, int const & ColN, TFltV Vec)

        Parameters:
            ColN: int const &
            Vec: TVec< TFlt > &

        (   R   t   TFltVV_GetCol(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        SwapX(TFltVV self, int const & X1, int const & X2)

        Parameters:
            X1: int const &
            X2: int const &

        (   R   t   TFltVV_SwapX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        SwapY(TFltVV self, int const & Y1, int const & Y2)

        Parameters:
            Y1: int const &
            Y2: int const &

        (   R   t   TFltVV_SwapY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   sf   
        Swap(TFltVV self, TFltVV Vec)

        Parameters:
            Vec: TVVec< TFlt > &

        (   R   t   TFltVV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s_   
        ShuffleX(TFltVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltVV_ShuffleX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s_   
        ShuffleY(TFltVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltVV_ShuffleY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ! s    c         G   s   t  j |  |  S(   s{   
        GetMxValXY(TFltVV self, int & X, int & Y)

        Parameters:
            X: int &
            Y: int &

        (   R   t   TFltVV_GetMxValXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  + s    	c         G   s   t  j |  |  S(   sr   
        CopyFrom(TFltVV self, TFltVV VVec)

        Parameters:
            VVec: TVVec< TFlt > const &

        (   R   t   TFltVV_CopyFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  6 s    c         C   s   t  j |   S(   s^   
        AddXDim(TFltVV self)

        Parameters:
            self: TVVec< TFlt > *

        (   R   t   TFltVV_AddXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  @ s    c         C   s   t  j |   S(   s^   
        AddYDim(TFltVV self)

        Parameters:
            self: TVVec< TFlt > *

        (   R   t   TFltVV_AddYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  J s    c         G   s   t  j |  |  S(   sc   
        DelX(TFltVV self, int const & X)

        Parameters:
            X: int const &

        (   R   t   TFltVV_DelX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  T s    c         G   s   t  j |  |  S(   sc   
        DelY(TFltVV self, int const & Y)

        Parameters:
            Y: int const &

        (   R   t   TFltVV_DelY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ^ s    (*   R   R-   RM   RN   R   R/   R+   RD   R  R   R   RW   R   R   R#  R#  R#  R#  R#  R#  R   R#  R%  R#  R#  R#  R#  R#  R#  R#  RE  R#  R#  R#  R#  R#  R#  R#  R#  R   t   delete_TFltVVRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*$   sH   		
	
	
	
	
		
	
	
	
	
				
								
	
	
		
	
	
	
	
t   TStrVVc           B   sX  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d    Z" d!   Z# d"   Z$ d#   Z% d$   Z& e' j( Z) RS(%   s    Proxy of C++ TVVec<(TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVVec<(TStr)> self) -> TStrVV
        __init__(TVVec<(TStr)> self, TStrVV Vec) -> TStrVV

        Parameters:
            Vec: TVVec< TStr > const &

        __init__(TVVec<(TStr)> self, int const & _XDim, int const & _YDim) -> TStrVV

        Parameters:
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TStr)> self, TStrV _ValV, int const & _XDim, int const & _YDim) -> TStrVV

        Parameters:
            _ValV: TVec< TStr > const &
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TStr)> self, TSIn SIn) -> TStrVV

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrVV_swiginitt
   new_TStrVV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s[   
        Load(TStrVV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrVV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s_   
        Save(TStrVV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrVV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sv   
        __eq__(TStrVV self, TStrVV Vec) -> bool

        Parameters:
            Vec: TVVec< TStr > const &

        (   R   t   TStrVV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sj   
        Empty(TStrVV self) -> bool

        Parameters:
            self: TVVec< TStr > const *

        (   R   t   TStrVV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sZ   
        Clr(TStrVV self)

        Parameters:
            self: TVVec< TStr > *

        (   R   t
   TStrVV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Gen(TStrVV self, int const & _XDim, int const & _YDim)

        Parameters:
            _XDim: int const &
            _YDim: int const &

        (   R   t
   TStrVV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sk   
        GetXDim(TStrVV self) -> int

        Parameters:
            self: TVVec< TStr > const *

        (   R   t   TStrVV_GetXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sk   
        GetYDim(TStrVV self) -> int

        Parameters:
            self: TVVec< TStr > const *

        (   R   t   TStrVV_GetYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sk   
        GetRows(TStrVV self) -> int

        Parameters:
            self: TVVec< TStr > const *

        (   R   t   TStrVV_GetRows(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sk   
        GetCols(TStrVV self) -> int

        Parameters:
            self: TVVec< TStr > const *

        (   R   t   TStrVV_GetCols(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sh   
        Get1DVec(TStrVV self) -> TStrV

        Parameters:
            self: TVVec< TStr > *

        (   R   t   TStrVV_Get1DVec(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s  
        At(TStrVV self, int const & X, int const & Y) -> TStr

        Parameters:
            X: int const &
            Y: int const &

        At(TStrVV self, int const & X, int const & Y) -> TStr

        Parameters:
            X: int const &
            Y: int const &

        (   R   t	   TStrVV_At(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s)  
        __call__(TStrVV self, int const & X, int const & Y) -> TStr

        Parameters:
            X: int const &
            Y: int const &

        __call__(TStrVV self, int const & X, int const & Y) -> TStr

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TStrVV___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         G   s   t  j |  |  S(   s   
        PutXY(TStrVV self, int const & X, int const & Y, TStr Val)

        Parameters:
            X: int const &
            Y: int const &
            Val: TStr const &

        (   R   t   TStrVV_PutXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  < s    
c         G   s   t  j |  |  S(   sc   
        PutAll(TStrVV self, TStr Val)

        Parameters:
            Val: TStr const &

        (   R   t   TStrVV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  H s    c         G   s   t  j |  |  S(   s   
        PutX(TStrVV self, int const & X, TStr Val)

        Parameters:
            X: int const &
            Val: TStr const &

        (   R   t   TStrVV_PutX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  R s    	c         G   s   t  j |  |  S(   s   
        PutY(TStrVV self, int const & Y, TStr Val)

        Parameters:
            Y: int const &
            Val: TStr const &

        (   R   t   TStrVV_PutY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ] s    	c         G   s   t  j |  |  S(   s   
        GetXY(TStrVV self, int const & X, int const & Y) -> TStr

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TStrVV_GetXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  h s    	c         G   s   t  j |  |  S(   s   
        GetRow(TStrVV self, int const & RowN, TStrV Vec)

        Parameters:
            RowN: int const &
            Vec: TVec< TStr > &

        (   R   t   TStrVV_GetRow(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  s s    	c         G   s   t  j |  |  S(   s   
        GetCol(TStrVV self, int const & ColN, TStrV Vec)

        Parameters:
            ColN: int const &
            Vec: TVec< TStr > &

        (   R   t   TStrVV_GetCol(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ~ s    	c         G   s   t  j |  |  S(   s   
        SwapX(TStrVV self, int const & X1, int const & X2)

        Parameters:
            X1: int const &
            X2: int const &

        (   R   t   TStrVV_SwapX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        SwapY(TStrVV self, int const & Y1, int const & Y2)

        Parameters:
            Y1: int const &
            Y2: int const &

        (   R   t   TStrVV_SwapY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   sf   
        Swap(TStrVV self, TStrVV Vec)

        Parameters:
            Vec: TVVec< TStr > &

        (   R   t   TStrVV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         G   s   t  j |  |  S(   s_   
        ShuffleX(TStrVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrVV_ShuffleX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s_   
        ShuffleY(TStrVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrVV_ShuffleY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s{   
        GetMxValXY(TStrVV self, int & X, int & Y)

        Parameters:
            X: int &
            Y: int &

        (   R   t   TStrVV_GetMxValXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   sr   
        CopyFrom(TStrVV self, TStrVV VVec)

        Parameters:
            VVec: TVVec< TStr > const &

        (   R   t   TStrVV_CopyFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s^   
        AddXDim(TStrVV self)

        Parameters:
            self: TVVec< TStr > *

        (   R   t   TStrVV_AddXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s^   
        AddYDim(TStrVV self)

        Parameters:
            self: TVVec< TStr > *

        (   R   t   TStrVV_AddYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   sc   
        DelX(TStrVV self, int const & X)

        Parameters:
            X: int const &

        (   R   t   TStrVV_DelX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   sc   
        DelY(TStrVV self, int const & Y)

        Parameters:
            Y: int const &

        (   R   t   TStrVV_DelY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    (*   R   R-   RM   RN   R   R/   R+   RD   R  R   R   RW   R   R   R#  R#  R#  R#  R#  R#  R   R#  R%  R#  R#  R#  R#  R#  R#  R#  RE  R#  R#  R#  R#  R#  R#  R#  R#  R   t   delete_TStrVVRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM$   sH   		
	
	
	
	
		
	
	
	
	
				
								
	
	
		
	
	
	
	
t   TIntPrVVc           B   sX  e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d    Z" d!   Z# d"   Z$ d#   Z% d$   Z& e' j( Z) RS(%   s"   Proxy of C++ TVVec<(TIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVVec<(TIntPr)> self) -> TIntPrVV
        __init__(TVVec<(TIntPr)> self, TIntPrVV Vec) -> TIntPrVV

        Parameters:
            Vec: TVVec< TIntPr > const &

        __init__(TVVec<(TIntPr)> self, int const & _XDim, int const & _YDim) -> TIntPrVV

        Parameters:
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TIntPr)> self, TIntPrV _ValV, int const & _XDim, int const & _YDim) -> TIntPrVV

        Parameters:
            _ValV: TVec< TPair< TInt,TInt > > const &
            _XDim: int const &
            _YDim: int const &

        __init__(TVVec<(TIntPr)> self, TSIn SIn) -> TIntPrVV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrVV_swiginitt   new_TIntPrVV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ! s    c         G   s   t  j |  |  S(   s]   
        Load(TIntPrVV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntPrVV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  = s    c         G   s   t  j |  |  S(   sa   
        Save(TIntPrVV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrVV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G s    c         G   s   t  j |  |  S(   s|   
        __eq__(TIntPrVV self, TIntPrVV Vec) -> bool

        Parameters:
            Vec: TVVec< TIntPr > const &

        (   R   t   TIntPrVV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q s    c         C   s   t  j |   S(   sn   
        Empty(TIntPrVV self) -> bool

        Parameters:
            self: TVVec< TIntPr > const *

        (   R   t   TIntPrVV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   [ s    c         C   s   t  j |   S(   s^   
        Clr(TIntPrVV self)

        Parameters:
            self: TVVec< TIntPr > *

        (   R   t   TIntPrVV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e s    c         G   s   t  j |  |  S(   s   
        Gen(TIntPrVV self, int const & _XDim, int const & _YDim)

        Parameters:
            _XDim: int const &
            _YDim: int const &

        (   R   t   TIntPrVV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o s    	c         C   s   t  j |   S(   so   
        GetXDim(TIntPrVV self) -> int

        Parameters:
            self: TVVec< TIntPr > const *

        (   R   t   TIntPrVV_GetXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  z s    c         C   s   t  j |   S(   so   
        GetYDim(TIntPrVV self) -> int

        Parameters:
            self: TVVec< TIntPr > const *

        (   R   t   TIntPrVV_GetYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   so   
        GetRows(TIntPrVV self) -> int

        Parameters:
            self: TVVec< TIntPr > const *

        (   R   t   TIntPrVV_GetRows(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   so   
        GetCols(TIntPrVV self) -> int

        Parameters:
            self: TVVec< TIntPr > const *

        (   R   t   TIntPrVV_GetCols(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sn   
        Get1DVec(TIntPrVV self) -> TIntPrV

        Parameters:
            self: TVVec< TIntPr > *

        (   R   t   TIntPrVV_Get1DVec(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s%  
        At(TIntPrVV self, int const & X, int const & Y) -> TIntPr

        Parameters:
            X: int const &
            Y: int const &

        At(TIntPrVV self, int const & X, int const & Y) -> TIntPr

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TIntPrVV_At(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s1  
        __call__(TIntPrVV self, int const & X, int const & Y) -> TIntPr

        Parameters:
            X: int const &
            Y: int const &

        __call__(TIntPrVV self, int const & X, int const & Y) -> TIntPr

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TIntPrVV___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        PutXY(TIntPrVV self, int const & X, int const & Y, TIntPr Val)

        Parameters:
            X: int const &
            Y: int const &
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrVV_PutXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    
c         G   s   t  j |  |  S(   su   
        PutAll(TIntPrVV self, TIntPr Val)

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrVV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        PutX(TIntPrVV self, int const & X, TIntPr Val)

        Parameters:
            X: int const &
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrVV_PutX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        PutY(TIntPrVV self, int const & Y, TIntPr Val)

        Parameters:
            Y: int const &
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrVV_PutY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        GetXY(TIntPrVV self, int const & X, int const & Y) -> TIntPr

        Parameters:
            X: int const &
            Y: int const &

        (   R   t   TIntPrVV_GetXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        GetRow(TIntPrVV self, int const & RowN, TIntPrV Vec)

        Parameters:
            RowN: int const &
            Vec: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntPrVV_GetRow(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        GetCol(TIntPrVV self, int const & ColN, TIntPrV Vec)

        Parameters:
            ColN: int const &
            Vec: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntPrVV_GetCol(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        SwapX(TIntPrVV self, int const & X1, int const & X2)

        Parameters:
            X1: int const &
            X2: int const &

        (   R   t   TIntPrVV_SwapX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    	c         G   s   t  j |  |  S(   s   
        SwapY(TIntPrVV self, int const & Y1, int const & Y2)

        Parameters:
            Y1: int const &
            Y2: int const &

        (   R   t   TIntPrVV_SwapY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  & s    	c         G   s   t  j |  |  S(   sx   
        Swap(TIntPrVV self, TIntPrVV Vec)

        Parameters:
            Vec: TVVec< TPair< TInt,TInt > > &

        (   R   t   TIntPrVV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  1 s    c         G   s   t  j |  |  S(   sa   
        ShuffleX(TIntPrVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntPrVV_ShuffleX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ; s    c         G   s   t  j |  |  S(   sa   
        ShuffleY(TIntPrVV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntPrVV_ShuffleY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  E s    c         G   s   t  j |  |  S(   s}   
        GetMxValXY(TIntPrVV self, int & X, int & Y)

        Parameters:
            X: int &
            Y: int &

        (   R   t   TIntPrVV_GetMxValXY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  O s    	c         G   s   t  j |  |  S(   s   
        CopyFrom(TIntPrVV self, TIntPrVV VVec)

        Parameters:
            VVec: TVVec< TPair< TInt,TInt > > const &

        (   R   t   TIntPrVV_CopyFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Z s    c         C   s   t  j |   S(   sb   
        AddXDim(TIntPrVV self)

        Parameters:
            self: TVVec< TIntPr > *

        (   R   t   TIntPrVV_AddXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  d s    c         C   s   t  j |   S(   sb   
        AddYDim(TIntPrVV self)

        Parameters:
            self: TVVec< TIntPr > *

        (   R   t   TIntPrVV_AddYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  n s    c         G   s   t  j |  |  S(   se   
        DelX(TIntPrVV self, int const & X)

        Parameters:
            X: int const &

        (   R   t   TIntPrVV_DelX(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  x s    c         G   s   t  j |  |  S(   se   
        DelY(TIntPrVV self, int const & Y)

        Parameters:
            Y: int const &

        (   R   t   TIntPrVV_DelY(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    (*   R   R-   RM   RN   R   R/   R+   RD   R  R   R   RW   R   R   R#  R#  R#  R#  R#  R#  R   R#  R%  R#  R#  R#  R#  R#  R#  R#  RE  R#  R#  R#  R#  R#  R#  R#  R#  R   t   delete_TIntPrVVRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRp$   sH   		
	
	
	
	
		
	
	
	
	
				
								
	
	
		
	
	
	
	
t   TIntVVVc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s!   Proxy of C++ TVVVec<(TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVVVec<(TInt)> self) -> TIntVVV
        __init__(TVVVec<(TInt)> self, TIntVVV Vec) -> TIntVVV

        Parameters:
            Vec: TVVVec< TInt > const &

        __init__(TVVVec<(TInt)> self, int const & _XDim, int const & _YDim, int const & _ZDim) -> TIntVVV

        Parameters:
            _XDim: int const &
            _YDim: int const &
            _ZDim: int const &

        __init__(TVVVec<(TInt)> self, TSIn SIn) -> TIntVVV

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntVVV_swiginitt   new_TIntVVV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s`   
        Save(TIntVVV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntVVV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sy   
        __eq__(TIntVVV self, TIntVVV Vec) -> bool

        Parameters:
            Vec: TVVVec< TInt > const &

        (   R   t   TIntVVV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sl   
        Empty(TIntVVV self) -> bool

        Parameters:
            self: TVVVec< TInt > const *

        (   R   t   TIntVVV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   s\   
        Clr(TIntVVV self)

        Parameters:
            self: TVVVec< TInt > *

        (   R   t   TIntVVV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Gen(TIntVVV self, int const & _XDim, int const & _YDim, int const & _ZDim)

        Parameters:
            _XDim: int const &
            _YDim: int const &
            _ZDim: int const &

        (   R   t   TIntVVV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   ss  
        At(TIntVVV self, int const & X, int const & Y, int const & Z) -> TInt

        Parameters:
            X: int const &
            Y: int const &
            Z: int const &

        At(TIntVVV self, int const & X, int const & Y, int const & Z) -> TInt

        Parameters:
            X: int const &
            Y: int const &
            Z: int const &

        (   R   t
   TIntVVV_At(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s  
        __call__(TIntVVV self, int const & X, int const & Y, int const & Z) -> TInt

        Parameters:
            X: int const &
            Y: int const &
            Z: int const &

        __call__(TIntVVV self, int const & X, int const & Y, int const & Z) -> TInt

        Parameters:
            X: int const &
            Y: int const &
            Z: int const &

        (   R   t   TIntVVV___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sm   
        GetXDim(TIntVVV self) -> int

        Parameters:
            self: TVVVec< TInt > const *

        (   R   t   TIntVVV_GetXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  # s    c         C   s   t  j |   S(   sm   
        GetYDim(TIntVVV self) -> int

        Parameters:
            self: TVVVec< TInt > const *

        (   R   t   TIntVVV_GetYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  - s    c         C   s   t  j |   S(   sm   
        GetZDim(TIntVVV self) -> int

        Parameters:
            self: TVVVec< TInt > const *

        (   R   t   TIntVVV_GetZDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetZDim7 s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   RW   R   R   R#  R   R#  R#  R$  R   t   delete_TIntVVVRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s   		
	
	
	
				
	
	
t   TFltVVVc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s!   Proxy of C++ TVVVec<(TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVVVec<(TFlt)> self) -> TFltVVV
        __init__(TVVVec<(TFlt)> self, TFltVVV Vec) -> TFltVVV

        Parameters:
            Vec: TVVVec< TFlt > const &

        __init__(TVVVec<(TFlt)> self, int const & _XDim, int const & _YDim, int const & _ZDim) -> TFltVVV

        Parameters:
            _XDim: int const &
            _YDim: int const &
            _ZDim: int const &

        __init__(TVVVec<(TFlt)> self, TSIn SIn) -> TFltVVV

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltVVV_swiginitt   new_TFltVVV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   S s    c         G   s   t  j |  |  S(   s`   
        Save(TFltVVV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltVVV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    c         G   s   t  j |  |  S(   sy   
        __eq__(TFltVVV self, TFltVVV Vec) -> bool

        Parameters:
            Vec: TVVVec< TFlt > const &

        (   R   t   TFltVVV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s s    c         C   s   t  j |   S(   sl   
        Empty(TFltVVV self) -> bool

        Parameters:
            self: TVVVec< TFlt > const *

        (   R   t   TFltVVV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   } s    c         C   s   t  j |   S(   s\   
        Clr(TFltVVV self)

        Parameters:
            self: TVVVec< TFlt > *

        (   R   t   TFltVVV_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        Gen(TFltVVV self, int const & _XDim, int const & _YDim, int const & _ZDim)

        Parameters:
            _XDim: int const &
            _YDim: int const &
            _ZDim: int const &

        (   R   t   TFltVVV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    
c         G   s   t  j |  |  S(   ss  
        At(TFltVVV self, int const & X, int const & Y, int const & Z) -> TFlt

        Parameters:
            X: int const &
            Y: int const &
            Z: int const &

        At(TFltVVV self, int const & X, int const & Y, int const & Z) -> TFlt

        Parameters:
            X: int const &
            Y: int const &
            Z: int const &

        (   R   t
   TFltVVV_At(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         G   s   t  j |  |  S(   s  
        __call__(TFltVVV self, int const & X, int const & Y, int const & Z) -> TFlt

        Parameters:
            X: int const &
            Y: int const &
            Z: int const &

        __call__(TFltVVV self, int const & X, int const & Y, int const & Z) -> TFlt

        Parameters:
            X: int const &
            Y: int const &
            Z: int const &

        (   R   t   TFltVVV___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sm   
        GetXDim(TFltVVV self) -> int

        Parameters:
            self: TVVVec< TFlt > const *

        (   R   t   TFltVVV_GetXDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sm   
        GetYDim(TFltVVV self) -> int

        Parameters:
            self: TVVVec< TFlt > const *

        (   R   t   TFltVVV_GetYDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sm   
        GetZDim(TFltVVV self) -> int

        Parameters:
            self: TVVVec< TFlt > const *

        (   R   t   TFltVVV_GetZDim(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   RW   R   R   R#  R   R#  R#  R$  R   t   delete_TFltVVVRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$  O s   		
	
	
	
				
	
	
t   TIntTreec           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d d d  Z e j Z RS(   s    Proxy of C++ TTree<(TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s!  
        __init__(TTree<(TInt)> self) -> TIntTree
        __init__(TTree<(TInt)> self, TIntTree Tree) -> TIntTree

        Parameters:
            Tree: TTree< TInt > const &

        __init__(TTree<(TInt)> self, TSIn SIn) -> TIntTree

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntTree_swiginitt   new_TIntTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sa   
        Save(TIntTree self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntTree_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s|   
        __eq__(TIntTree self, TIntTree Tree) -> bool

        Parameters:
            Tree: TTree< TInt > const &

        (   R   t   TIntTree___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s|   
        __lt__(TIntTree self, TIntTree Tree) -> bool

        Parameters:
            Tree: TTree< TInt > const &

        (   R   t   TIntTree___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TIntTree self) -> int

        Parameters:
            self: TTree< TInt > const *

        (   R   t   TIntTree_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG    s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TIntTree self) -> int

        Parameters:
            self: TTree< TInt > const *

        (   R   t   TIntTree_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  * s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TIntTree self) -> int

        Parameters:
            self: TTree< TInt > const *

        (   R   t   TIntTree_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4 s    c         C   s   t  j |   S(   s\   
        Clr(TIntTree self)

        Parameters:
            self: TTree< TInt > *

        (   R   t   TIntTree_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   > s    c         G   s   t  j |  |  S(   s8  
        AddNode(TIntTree self, int const & ParentNodeId, TInt NodeVal=TInt()) -> int

        Parameters:
            ParentNodeId: int const &
            NodeVal: TInt const &

        AddNode(TIntTree self, int const & ParentNodeId) -> int

        Parameters:
            ParentNodeId: int const &

        (   R   t   TIntTree_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H s    c         G   s   t  j |  |  S(   s   
        AddRoot(TIntTree self, TInt NodeVal=TInt()) -> int

        Parameters:
            NodeVal: TInt const &

        AddRoot(TIntTree self) -> int

        Parameters:
            self: TTree< TInt > *

        (   R   t   TIntTree_AddRoot(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddRootX s    c         C   s   t  j |   S(   sn   
        GetNodes(TIntTree self) -> int

        Parameters:
            self: TTree< TInt > const *

        (   R   t   TIntTree_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g s    c         G   s   t  j |  |  S(   s  
        GetNodeIdV(TIntTree self, TIntV NodeIdV, int const & NodeId=0)

        Parameters:
            NodeIdV: TIntV &
            NodeId: int const &

        GetNodeIdV(TIntTree self, TIntV NodeIdV)

        Parameters:
            NodeIdV: TIntV &

        (   R   t   TIntTree_GetNodeIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetNodeIdVq s    c         G   s   t  j |  |  S(   s   
        GetParentNodeId(TIntTree self, int const & NodeId) -> int

        Parameters:
            NodeId: int const &

        (   R   t   TIntTree_GetParentNodeId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetParentNodeId s    c         G   s   t  j |  |  S(   s}   
        GetChildren(TIntTree self, int const & NodeId) -> int

        Parameters:
            NodeId: int const &

        (   R   t   TIntTree_GetChildren(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetChildren s    c         G   s   t  j |  |  S(   s   
        GetChildNodeId(TIntTree self, int const & NodeId, int const & ChildN) -> int

        Parameters:
            NodeId: int const &
            ChildN: int const &

        (   R   t   TIntTree_GetChildNodeId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetChildNodeId s    	c         G   s   t  j |  |  S(   s}   
        GetNodeVal(TIntTree self, int const & NodeId) -> TInt

        Parameters:
            NodeId: int const &

        (   R   t   TIntTree_GetNodeVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetNodeVal s    c         G   s   t  j |  |  S(   s   
        GenRandomTree(TIntTree self, int const & Nodes, TRnd Rnd)

        Parameters:
            Nodes: int const &
            Rnd: TRnd &

        (   R   t   TIntTree_GenRandomTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GenRandomTree s    	c         G   s   t  j |  |  S(   sr   
        DelNode(TIntTree self, int const & NodeId)

        Parameters:
            NodeId: int const &

        (   R   t   TIntTree_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        CopyTree(TIntTree self, int const & SrcNodeId, TIntTree DstTree, int const & DstParentNodeId=-1)

        Parameters:
            SrcNodeId: int const &
            DstTree: TTree< TInt > &
            DstParentNodeId: int const &

        CopyTree(TIntTree self, int const & SrcNodeId, TIntTree DstTree)

        Parameters:
            SrcNodeId: int const &
            DstTree: TTree< TInt > &

        (   R   t   TIntTree_CopyTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CopyTree s    i    c         C   s   t  j |  | |  S(   sc  
        WrTree(TIntTree self, int const & NodeId=0, int const & Lev=0)

        Parameters:
            NodeId: int const &
            Lev: int const &

        WrTree(TIntTree self, int const & NodeId=0)

        Parameters:
            NodeId: int const &

        WrTree(TIntTree self)

        Parameters:
            self: TTree< TInt > *

        (   R   t   TIntTree_WrTree(   R    t   NodeIdt   Lev(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   WrTree s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R  RG  RI  R   R   R  R$  R  R$  R$  R$  R$  R$  R$  R  R$  R$  R   t   delete_TIntTreeRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s0   		
	
	
	
	
	
	
			
		
	
		
		
	t   TFltTreec           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d d d  Z e j Z RS(   s    Proxy of C++ TTree<(TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s!  
        __init__(TTree<(TFlt)> self) -> TFltTree
        __init__(TTree<(TFlt)> self, TFltTree Tree) -> TFltTree

        Parameters:
            Tree: TTree< TFlt > const &

        __init__(TTree<(TFlt)> self, TSIn SIn) -> TFltTree

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltTree_swiginitt   new_TFltTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sa   
        Save(TFltTree self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltTree_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s|   
        __eq__(TFltTree self, TFltTree Tree) -> bool

        Parameters:
            Tree: TTree< TFlt > const &

        (   R   t   TFltTree___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s|   
        __lt__(TFltTree self, TFltTree Tree) -> bool

        Parameters:
            Tree: TTree< TFlt > const &

        (   R   t   TFltTree___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $ s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TFltTree self) -> int

        Parameters:
            self: TTree< TFlt > const *

        (   R   t   TFltTree_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  . s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TFltTree self) -> int

        Parameters:
            self: TTree< TFlt > const *

        (   R   t   TFltTree_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  8 s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TFltTree self) -> int

        Parameters:
            self: TTree< TFlt > const *

        (   R   t   TFltTree_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   B s    c         C   s   t  j |   S(   s\   
        Clr(TFltTree self)

        Parameters:
            self: TTree< TFlt > *

        (   R   t   TFltTree_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L s    c         G   s   t  j |  |  S(   s8  
        AddNode(TFltTree self, int const & ParentNodeId, TFlt NodeVal=TFlt()) -> int

        Parameters:
            ParentNodeId: int const &
            NodeVal: TFlt const &

        AddNode(TFltTree self, int const & ParentNodeId) -> int

        Parameters:
            ParentNodeId: int const &

        (   R   t   TFltTree_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V s    c         G   s   t  j |  |  S(   s   
        AddRoot(TFltTree self, TFlt NodeVal=TFlt()) -> int

        Parameters:
            NodeVal: TFlt const &

        AddRoot(TFltTree self) -> int

        Parameters:
            self: TTree< TFlt > *

        (   R   t   TFltTree_AddRoot(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$  f s    c         C   s   t  j |   S(   sn   
        GetNodes(TFltTree self) -> int

        Parameters:
            self: TTree< TFlt > const *

        (   R   t   TFltTree_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         G   s   t  j |  |  S(   s  
        GetNodeIdV(TFltTree self, TIntV NodeIdV, int const & NodeId=0)

        Parameters:
            NodeIdV: TIntV &
            NodeId: int const &

        GetNodeIdV(TFltTree self, TIntV NodeIdV)

        Parameters:
            NodeIdV: TIntV &

        (   R   t   TFltTree_GetNodeIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GetParentNodeId(TFltTree self, int const & NodeId) -> int

        Parameters:
            NodeId: int const &

        (   R   t   TFltTree_GetParentNodeId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s}   
        GetChildren(TFltTree self, int const & NodeId) -> int

        Parameters:
            NodeId: int const &

        (   R   t   TFltTree_GetChildren(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GetChildNodeId(TFltTree self, int const & NodeId, int const & ChildN) -> int

        Parameters:
            NodeId: int const &
            ChildN: int const &

        (   R   t   TFltTree_GetChildNodeId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    	c         G   s   t  j |  |  S(   s}   
        GetNodeVal(TFltTree self, int const & NodeId) -> TFlt

        Parameters:
            NodeId: int const &

        (   R   t   TFltTree_GetNodeVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GenRandomTree(TFltTree self, int const & Nodes, TRnd Rnd)

        Parameters:
            Nodes: int const &
            Rnd: TRnd &

        (   R   t   TFltTree_GenRandomTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    	c         G   s   t  j |  |  S(   sr   
        DelNode(TFltTree self, int const & NodeId)

        Parameters:
            NodeId: int const &

        (   R   t   TFltTree_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        CopyTree(TFltTree self, int const & SrcNodeId, TFltTree DstTree, int const & DstParentNodeId=-1)

        Parameters:
            SrcNodeId: int const &
            DstTree: TTree< TFlt > &
            DstParentNodeId: int const &

        CopyTree(TFltTree self, int const & SrcNodeId, TFltTree DstTree)

        Parameters:
            SrcNodeId: int const &
            DstTree: TTree< TFlt > &

        (   R   t   TFltTree_CopyTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    i    c         C   s   t  j |  | |  S(   sc  
        WrTree(TFltTree self, int const & NodeId=0, int const & Lev=0)

        Parameters:
            NodeId: int const &
            Lev: int const &

        WrTree(TFltTree self, int const & NodeId=0)

        Parameters:
            NodeId: int const &

        WrTree(TFltTree self)

        Parameters:
            self: TTree< TFlt > *

        (   R   t   TFltTree_WrTree(   R    R$  R$  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R  RG  RI  R   R   R  R$  R  R$  R$  R$  R$  R$  R$  R  R$  R$  R   t   delete_TFltTreeRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s0   		
	
	
	
	
	
	
			
		
	
		
		
	t   TStrTreec           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d d d  Z e j Z RS(   s    Proxy of C++ TTree<(TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s!  
        __init__(TTree<(TStr)> self) -> TStrTree
        __init__(TTree<(TStr)> self, TStrTree Tree) -> TStrTree

        Parameters:
            Tree: TTree< TStr > const &

        __init__(TTree<(TStr)> self, TSIn SIn) -> TStrTree

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrTree_swiginitt   new_TStrTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sa   
        Save(TStrTree self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrTree_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s|   
        __eq__(TStrTree self, TStrTree Tree) -> bool

        Parameters:
            Tree: TTree< TStr > const &

        (   R   t   TStrTree___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ( s    c         G   s   t  j |  |  S(   s|   
        __lt__(TStrTree self, TStrTree Tree) -> bool

        Parameters:
            Tree: TTree< TStr > const &

        (   R   t   TStrTree___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TStrTree self) -> int

        Parameters:
            self: TTree< TStr > const *

        (   R   t   TStrTree_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  < s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TStrTree self) -> int

        Parameters:
            self: TTree< TStr > const *

        (   R   t   TStrTree_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  F s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TStrTree self) -> int

        Parameters:
            self: TTree< TStr > const *

        (   R   t   TStrTree_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P s    c         C   s   t  j |   S(   s\   
        Clr(TStrTree self)

        Parameters:
            self: TTree< TStr > *

        (   R   t   TStrTree_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z s    c         G   s   t  j |  |  S(   s8  
        AddNode(TStrTree self, int const & ParentNodeId, TStr NodeVal=TStr()) -> int

        Parameters:
            ParentNodeId: int const &
            NodeVal: TStr const &

        AddNode(TStrTree self, int const & ParentNodeId) -> int

        Parameters:
            ParentNodeId: int const &

        (   R   t   TStrTree_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d s    c         G   s   t  j |  |  S(   s   
        AddRoot(TStrTree self, TStr NodeVal=TStr()) -> int

        Parameters:
            NodeVal: TStr const &

        AddRoot(TStrTree self) -> int

        Parameters:
            self: TTree< TStr > *

        (   R   t   TStrTree_AddRoot(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$  t s    c         C   s   t  j |   S(   sn   
        GetNodes(TStrTree self) -> int

        Parameters:
            self: TTree< TStr > const *

        (   R   t   TStrTree_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        GetNodeIdV(TStrTree self, TIntV NodeIdV, int const & NodeId=0)

        Parameters:
            NodeIdV: TIntV &
            NodeId: int const &

        GetNodeIdV(TStrTree self, TIntV NodeIdV)

        Parameters:
            NodeIdV: TIntV &

        (   R   t   TStrTree_GetNodeIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GetParentNodeId(TStrTree self, int const & NodeId) -> int

        Parameters:
            NodeId: int const &

        (   R   t   TStrTree_GetParentNodeId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s}   
        GetChildren(TStrTree self, int const & NodeId) -> int

        Parameters:
            NodeId: int const &

        (   R   t   TStrTree_GetChildren(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GetChildNodeId(TStrTree self, int const & NodeId, int const & ChildN) -> int

        Parameters:
            NodeId: int const &
            ChildN: int const &

        (   R   t   TStrTree_GetChildNodeId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    	c         G   s   t  j |  |  S(   s}   
        GetNodeVal(TStrTree self, int const & NodeId) -> TStr

        Parameters:
            NodeId: int const &

        (   R   t   TStrTree_GetNodeVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GenRandomTree(TStrTree self, int const & Nodes, TRnd Rnd)

        Parameters:
            Nodes: int const &
            Rnd: TRnd &

        (   R   t   TStrTree_GenRandomTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    	c         G   s   t  j |  |  S(   sr   
        DelNode(TStrTree self, int const & NodeId)

        Parameters:
            NodeId: int const &

        (   R   t   TStrTree_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        CopyTree(TStrTree self, int const & SrcNodeId, TStrTree DstTree, int const & DstParentNodeId=-1)

        Parameters:
            SrcNodeId: int const &
            DstTree: TTree< TStr > &
            DstParentNodeId: int const &

        CopyTree(TStrTree self, int const & SrcNodeId, TStrTree DstTree)

        Parameters:
            SrcNodeId: int const &
            DstTree: TTree< TStr > &

        (   R   t   TStrTree_CopyTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    i    c         C   s   t  j |  | |  S(   sc  
        WrTree(TStrTree self, int const & NodeId=0, int const & Lev=0)

        Parameters:
            NodeId: int const &
            Lev: int const &

        WrTree(TStrTree self, int const & NodeId=0)

        Parameters:
            NodeId: int const &

        WrTree(TStrTree self)

        Parameters:
            self: TTree< TStr > *

        (   R   t   TStrTree_WrTree(   R    R$  R$  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R  RG  RI  R   R   R  R$  R  R$  R$  R$  R$  R$  R$  R  R$  R$  R   t   delete_TStrTreeRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s0   		
	
	
	
	
	
	
			
		
	
		
		
	t   TStrIntPrTreec           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d d d  Z e j Z RS(   s%   Proxy of C++ TTree<(TStrIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sI  
        __init__(TTree<(TStrIntPr)> self) -> TStrIntPrTree
        __init__(TTree<(TStrIntPr)> self, TStrIntPrTree Tree) -> TStrIntPrTree

        Parameters:
            Tree: TTree< TStrIntPr > const &

        __init__(TTree<(TStrIntPr)> self, TSIn SIn) -> TStrIntPrTree

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntPrTree_swiginitt   new_TStrIntPrTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sf   
        Save(TStrIntPrTree self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntPrTree_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   , s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntPrTree self, TStrIntPrTree Tree) -> bool

        Parameters:
            Tree: TTree< TStrIntPr > const &

        (   R   t   TStrIntPrTree___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6 s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntPrTree self, TStrIntPrTree Tree) -> bool

        Parameters:
            Tree: TTree< TStrIntPr > const &

        (   R   t   TStrIntPrTree___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         C   s   t  j |   S(   s}   
        GetPrimHashCd(TStrIntPrTree self) -> int

        Parameters:
            self: TTree< TStrIntPr > const *

        (   R   t   TStrIntPrTree_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  J s    c         C   s   t  j |   S(   s|   
        GetSecHashCd(TStrIntPrTree self) -> int

        Parameters:
            self: TTree< TStrIntPr > const *

        (   R   t   TStrIntPrTree_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  T s    c         C   s   t  j |   S(   sz   
        GetMemUsed(TStrIntPrTree self) -> int

        Parameters:
            self: TTree< TStrIntPr > const *

        (   R   t   TStrIntPrTree_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^ s    c         C   s   t  j |   S(   sf   
        Clr(TStrIntPrTree self)

        Parameters:
            self: TTree< TStrIntPr > *

        (   R   t   TStrIntPrTree_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    c         G   s   t  j |  |  S(   sc  
        AddNode(TStrIntPrTree self, int const & ParentNodeId, TStrIntPr NodeVal=TPair< TStr,TInt >()) -> int

        Parameters:
            ParentNodeId: int const &
            NodeVal: TPair< TStr,TInt > const &

        AddNode(TStrIntPrTree self, int const & ParentNodeId) -> int

        Parameters:
            ParentNodeId: int const &

        (   R   t   TStrIntPrTree_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    c         G   s   t  j |  |  S(   s
  
        AddRoot(TStrIntPrTree self, TStrIntPr NodeVal=TPair< TStr,TInt >()) -> int

        Parameters:
            NodeVal: TPair< TStr,TInt > const &

        AddRoot(TStrIntPrTree self) -> int

        Parameters:
            self: TTree< TStrIntPr > *

        (   R   t   TStrIntPrTree_AddRoot(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         C   s   t  j |   S(   sx   
        GetNodes(TStrIntPrTree self) -> int

        Parameters:
            self: TTree< TStrIntPr > const *

        (   R   t   TStrIntPrTree_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        GetNodeIdV(TStrIntPrTree self, TIntV NodeIdV, int const & NodeId=0)

        Parameters:
            NodeIdV: TIntV &
            NodeId: int const &

        GetNodeIdV(TStrIntPrTree self, TIntV NodeIdV)

        Parameters:
            NodeIdV: TIntV &

        (   R   t   TStrIntPrTree_GetNodeIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GetParentNodeId(TStrIntPrTree self, int const & NodeId) -> int

        Parameters:
            NodeId: int const &

        (   R   t   TStrIntPrTree_GetParentNodeId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GetChildren(TStrIntPrTree self, int const & NodeId) -> int

        Parameters:
            NodeId: int const &

        (   R   t   TStrIntPrTree_GetChildren(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GetChildNodeId(TStrIntPrTree self, int const & NodeId, int const & ChildN) -> int

        Parameters:
            NodeId: int const &
            ChildN: int const &

        (   R   t   TStrIntPrTree_GetChildNodeId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    	c         G   s   t  j |  |  S(   s   
        GetNodeVal(TStrIntPrTree self, int const & NodeId) -> TStrIntPr

        Parameters:
            NodeId: int const &

        (   R   t   TStrIntPrTree_GetNodeVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GenRandomTree(TStrIntPrTree self, int const & Nodes, TRnd Rnd)

        Parameters:
            Nodes: int const &
            Rnd: TRnd &

        (   R   t   TStrIntPrTree_GenRandomTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    	c         G   s   t  j |  |  S(   sw   
        DelNode(TStrIntPrTree self, int const & NodeId)

        Parameters:
            NodeId: int const &

        (   R   t   TStrIntPrTree_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        CopyTree(TStrIntPrTree self, int const & SrcNodeId, TStrIntPrTree DstTree, int const & DstParentNodeId=-1)

        Parameters:
            SrcNodeId: int const &
            DstTree: TTree< TStrIntPr > &
            DstParentNodeId: int const &

        CopyTree(TStrIntPrTree self, int const & SrcNodeId, TStrIntPrTree DstTree)

        Parameters:
            SrcNodeId: int const &
            DstTree: TTree< TStrIntPr > &

        (   R   t   TStrIntPrTree_CopyTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    i    c         C   s   t  j |  | |  S(   sw  
        WrTree(TStrIntPrTree self, int const & NodeId=0, int const & Lev=0)

        Parameters:
            NodeId: int const &
            Lev: int const &

        WrTree(TStrIntPrTree self, int const & NodeId=0)

        Parameters:
            NodeId: int const &

        WrTree(TStrIntPrTree self)

        Parameters:
            self: TTree< TStrIntPr > *

        (   R   t   TStrIntPrTree_WrTree(   R    R$  R$  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R  RG  RI  R   R   R  R$  R  R$  R$  R$  R$  R$  R$  R  R$  R$  R   t   delete_TStrIntPrTreeRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR %   s0   		
	
	
	
	
	
	
			
		
	
		
		
	t   TStrIntStrVTrTreec           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d d d  Z e j Z RS(   s)   Proxy of C++ TTree<(TStrIntStrVTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   si  
        __init__(TTree<(TStrIntStrVTr)> self) -> TStrIntStrVTrTree
        __init__(TTree<(TStrIntStrVTr)> self, TStrIntStrVTrTree Tree) -> TStrIntStrVTrTree

        Parameters:
            Tree: TTree< TStrIntStrVTr > const &

        __init__(TTree<(TStrIntStrVTr)> self, TSIn SIn) -> TStrIntStrVTrTree

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntStrVTrTree_swiginitt   new_TStrIntStrVTrTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   + s    c         G   s   t  j |  |  S(   sj   
        Save(TStrIntStrVTrTree self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntStrVTrTree_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   : s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntStrVTrTree self, TStrIntStrVTrTree Tree) -> bool

        Parameters:
            Tree: TTree< TStrIntStrVTr > const &

        (   R   t   TStrIntStrVTrTree___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntStrVTrTree self, TStrIntStrVTrTree Tree) -> bool

        Parameters:
            Tree: TTree< TStrIntStrVTr > const &

        (   R   t   TStrIntStrVTrTree___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         C   s   t  j |   S(   s   
        GetPrimHashCd(TStrIntStrVTrTree self) -> int

        Parameters:
            self: TTree< TStrIntStrVTr > const *

        (   R   t   TStrIntStrVTrTree_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  X s    c         C   s   t  j |   S(   s   
        GetSecHashCd(TStrIntStrVTrTree self) -> int

        Parameters:
            self: TTree< TStrIntStrVTr > const *

        (   R   t   TStrIntStrVTrTree_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  b s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrIntStrVTrTree self) -> int

        Parameters:
            self: TTree< TStrIntStrVTr > const *

        (   R   t   TStrIntStrVTrTree_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l s    c         C   s   t  j |   S(   sn   
        Clr(TStrIntStrVTrTree self)

        Parameters:
            self: TTree< TStrIntStrVTr > *

        (   R   t   TStrIntStrVTrTree_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v s    c         G   s   t  j |  |  S(   s  
        AddNode(TStrIntStrVTrTree self, int const & ParentNodeId, TStrIntStrVTr NodeVal=TTriple< TStr,TInt,TVec< TStr,int > >()) -> int

        Parameters:
            ParentNodeId: int const &
            NodeVal: TTriple< TStr,TInt,TVec< TStr,int > > const &

        AddNode(TStrIntStrVTrTree self, int const & ParentNodeId) -> int

        Parameters:
            ParentNodeId: int const &

        (   R   t   TStrIntStrVTrTree_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s@  
        AddRoot(TStrIntStrVTrTree self, TStrIntStrVTr NodeVal=TTriple< TStr,TInt,TVec< TStr,int > >()) -> int

        Parameters:
            NodeVal: TTriple< TStr,TInt,TVec< TStr,int > > const &

        AddRoot(TStrIntStrVTrTree self) -> int

        Parameters:
            self: TTree< TStrIntStrVTr > *

        (   R   t   TStrIntStrVTrTree_AddRoot(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         C   s   t  j |   S(   s   
        GetNodes(TStrIntStrVTrTree self) -> int

        Parameters:
            self: TTree< TStrIntStrVTr > const *

        (   R   t   TStrIntStrVTrTree_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        GetNodeIdV(TStrIntStrVTrTree self, TIntV NodeIdV, int const & NodeId=0)

        Parameters:
            NodeIdV: TIntV &
            NodeId: int const &

        GetNodeIdV(TStrIntStrVTrTree self, TIntV NodeIdV)

        Parameters:
            NodeIdV: TIntV &

        (   R   t   TStrIntStrVTrTree_GetNodeIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GetParentNodeId(TStrIntStrVTrTree self, int const & NodeId) -> int

        Parameters:
            NodeId: int const &

        (   R   t!   TStrIntStrVTrTree_GetParentNodeId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GetChildren(TStrIntStrVTrTree self, int const & NodeId) -> int

        Parameters:
            NodeId: int const &

        (   R   t   TStrIntStrVTrTree_GetChildren(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GetChildNodeId(TStrIntStrVTrTree self, int const & NodeId, int const & ChildN) -> int

        Parameters:
            NodeId: int const &
            ChildN: int const &

        (   R   t    TStrIntStrVTrTree_GetChildNodeId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    	c         G   s   t  j |  |  S(   s   
        GetNodeVal(TStrIntStrVTrTree self, int const & NodeId) -> TStrIntStrVTr

        Parameters:
            NodeId: int const &

        (   R   t   TStrIntStrVTrTree_GetNodeVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    c         G   s   t  j |  |  S(   s   
        GenRandomTree(TStrIntStrVTrTree self, int const & Nodes, TRnd Rnd)

        Parameters:
            Nodes: int const &
            Rnd: TRnd &

        (   R   t   TStrIntStrVTrTree_GenRandomTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    	c         G   s   t  j |  |  S(   s{   
        DelNode(TStrIntStrVTrTree self, int const & NodeId)

        Parameters:
            NodeId: int const &

        (   R   t   TStrIntStrVTrTree_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        CopyTree(TStrIntStrVTrTree self, int const & SrcNodeId, TStrIntStrVTrTree DstTree, int const & DstParentNodeId=-1)

        Parameters:
            SrcNodeId: int const &
            DstTree: TTree< TStrIntStrVTr > &
            DstParentNodeId: int const &

        CopyTree(TStrIntStrVTrTree self, int const & SrcNodeId, TStrIntStrVTrTree DstTree)

        Parameters:
            SrcNodeId: int const &
            DstTree: TTree< TStrIntStrVTr > &

        (   R   t   TStrIntStrVTrTree_CopyTree(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$   s    i    c         C   s   t  j |  | |  S(   s  
        WrTree(TStrIntStrVTrTree self, int const & NodeId=0, int const & Lev=0)

        Parameters:
            NodeId: int const &
            Lev: int const &

        WrTree(TStrIntStrVTrTree self, int const & NodeId=0)

        Parameters:
            NodeId: int const &

        WrTree(TStrIntStrVTrTree self)

        Parameters:
            self: TTree< TStrIntStrVTr > *

        (   R   t   TStrIntStrVTrTree_WrTree(   R    R$  R$  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$  	 s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R  RG  RI  R   R   R  R$  R  R$  R$  R$  R$  R$  R$  R  R$  R$  R   t   delete_TStrIntStrVTrTreeRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s0   		
	
	
	
	
	
	
			
		
	
		
		
	t   TIntSc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 e d	  Z d
   Z d   Z d   Z d   Z d   Z e j Z RS(   s"   Proxy of C++ TSStack<(TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TSStack<(TInt)> self) -> TIntS
        __init__(TSStack<(TInt)> self, int const & MxVals) -> TIntS

        Parameters:
            MxVals: int const &

        __init__(TSStack<(TInt)> self, TIntS Stack) -> TIntS

        Parameters:
            Stack: TSStack< TInt > const &

        __init__(TSStack<(TInt)> self, TSIn SIn) -> TIntS

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntS_swiginitt	   new_TIntS(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   9 s    c         G   s   t  j |  |  S(   s^   
        Save(TIntS self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TIntS_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M s    c         G   s   t  j |  |  S(   sz   
        __eq__(TIntS self, TIntS Stack) -> bool

        Parameters:
            Stack: TSStack< TInt > const &

        (   R   t   TIntS___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W s    c         C   s   t  j |   S(   se   
        Empty(TIntS self) -> bool

        Parameters:
            self: TSStack< TInt > *

        (   R   t   TIntS_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   a s    c         C   s   t  j |  |  S(   s   
        Clr(TIntS self, bool const & DoDel=False)

        Parameters:
            DoDel: bool const &

        Clr(TIntS self)

        Parameters:
            self: TSStack< TInt > *

        (   R   t	   TIntS_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k s    c         G   s   t  j |  |  S(   sh   
        IsIn(TIntS self, TInt Val) -> bool

        Parameters:
            Val: TInt const &

        (   R   t
   TIntS_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  z s    c         C   s   t  j |   S(   sb   
        Len(TIntS self) -> int

        Parameters:
            self: TSStack< TInt > *

        (   R   t	   TIntS_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         G   s   t  j |  |  S(   s   
        Top(TIntS self) -> TInt
        Top(TIntS self) -> TInt

        Parameters:
            self: TSStack< TInt > const *

        (   R   t	   TIntS_Top(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Top s    	c         G   s   t  j |  |  S(   sy   
        Push(TIntS self)
        Push(TIntS self, TInt Val)

        Parameters:
            Val: TInt const &

        (   R   t
   TIntS_Push(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   s[   
        Pop(TIntS self)

        Parameters:
            self: TSStack< TInt > *

        (   R   t	   TIntS_Pop(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   RW   Rq  R   RS  RY   R8%  R   R   R   t   delete_TIntSRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.%  5 s   		
	
	
	
	
			
t   TBoolChSc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 e d	  Z d
   Z d   Z d   Z d   Z d   Z e j Z RS(   s'   Proxy of C++ TSStack<(TBoolChPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TSStack<(TBoolChPr)> self) -> TBoolChS
        __init__(TSStack<(TBoolChPr)> self, int const & MxVals) -> TBoolChS

        Parameters:
            MxVals: int const &

        __init__(TSStack<(TBoolChPr)> self, TBoolChS Stack) -> TBoolChS

        Parameters:
            Stack: TSStack< TBoolChPr > const &

        __init__(TSStack<(TBoolChPr)> self, TSIn SIn) -> TBoolChS

        Parameters:
            SIn: TSIn &

        N(   R   t   TBoolChS_swiginitt   new_TBoolChS(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sa   
        Save(TBoolChS self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TBoolChS_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TBoolChS self, TBoolChS Stack) -> bool

        Parameters:
            Stack: TSStack< TBoolChPr > const &

        (   R   t   TBoolChS___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sm   
        Empty(TBoolChS self) -> bool

        Parameters:
            self: TSStack< TBoolChPr > *

        (   R   t   TBoolChS_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |  |  S(   s   
        Clr(TBoolChS self, bool const & DoDel=False)

        Parameters:
            DoDel: bool const &

        Clr(TBoolChS self)

        Parameters:
            self: TSStack< TBoolChPr > *

        (   R   t   TBoolChS_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        IsIn(TBoolChS self, TPair< TBool,TCh > const & Val) -> bool

        Parameters:
            Val: TPair< TBool,TCh > const &

        (   R   t   TBoolChS_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS    s    c         C   s   t  j |   S(   sj   
        Len(TBoolChS self) -> int

        Parameters:
            self: TSStack< TBoolChPr > *

        (   R   t   TBoolChS_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   
 s    c         G   s   t  j |  |  S(   s   
        Top(TBoolChS self) -> TPair< TBool,TCh >
        Top(TBoolChS self) -> TPair< TBool,TCh > const &

        Parameters:
            self: TSStack< TBoolChPr > const *

        (   R   t   TBoolChS_Top(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR8%   s    	c         G   s   t  j |  |  S(   s   
        Push(TBoolChS self)
        Push(TBoolChS self, TPair< TBool,TCh > const & Val)

        Parameters:
            Val: TPair< TBool,TCh > const &

        (   R   t   TBoolChS_Push(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    	c         C   s   t  j |   S(   sc   
        Pop(TBoolChS self)

        Parameters:
            self: TSStack< TBoolChPr > *

        (   R   t   TBoolChS_Pop(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   * s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   RW   Rq  R   RS  RY   R8%  R   R   R   t   delete_TBoolChSRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR<%   s   		
	
	
	
	
			
t   TIntQc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 d  Z
 d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s"   Proxy of C++ TQQueue<(TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   C s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   C s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sT  
        __init__(TQQueue<(TInt)> self, int const & _MxLast=64, int const & _MxLen=-1) -> TIntQ

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        __init__(TQQueue<(TInt)> self, int const & _MxLast=64) -> TIntQ

        Parameters:
            _MxLast: int const &

        __init__(TQQueue<(TInt)> self) -> TIntQ
        __init__(TQQueue<(TInt)> self, TIntQ Queue) -> TIntQ

        Parameters:
            Queue: TQQueue< TInt > const &

        __init__(TQQueue<(TInt)> self, TSIn SIn) -> TIntQ

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntQ_swiginitt	   new_TIntQ(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   E s    c         G   s   t  j |  |  S(   s^   
        Save(TIntQ self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TIntQ_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    c         C   s   t  j |  |  S(   s   
        Clr(TIntQ self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntQ self)

        Parameters:
            self: TQQueue< TInt > *

        (   R   t	   TIntQ_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    c         G   s   t  j |  |  S(   s`  
        Gen(TIntQ self, int const & _MxLast=64, int const & _MxLen=-1)

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        Gen(TIntQ self, int const & _MxLast=64)

        Parameters:
            _MxLast: int const &

        Gen(TIntQ self)

        Parameters:
            self: TQQueue< TInt > *

        (   R   t	   TIntQ_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x s    c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntQ self, int const & _BValN, int const & _EValN, TIntV SubValV)

        Parameters:
            _BValN: int const &
            _EValN: int const &
            SubValV: TVec< TInt > &

        (   R   t   TIntQ_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         C   s   t  j |   S(   sk   
        Empty(TIntQ self) -> bool

        Parameters:
            self: TQQueue< TInt > const *

        (   R   t   TIntQ_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sh   
        Len(TIntQ self) -> int

        Parameters:
            self: TQQueue< TInt > const *

        (   R   t	   TIntQ_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   si   
        Top(TIntQ self) -> TInt

        Parameters:
            self: TQQueue< TInt > const *

        (   R   t	   TIntQ_Top(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR8%   s    c         C   s   t  j |   S(   s[   
        Pop(TIntQ self)

        Parameters:
            self: TQQueue< TInt > *

        (   R   t	   TIntQ_Pop(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s`   
        Push(TIntQ self, TInt Val)

        Parameters:
            Val: TInt const &

        (   R   t
   TIntQ_Push(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s]   
        Shuffle(TIntQ self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntQ_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R   R   R  RW   RY   R8%  R   R   R;  R   t   delete_TIntQRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI%  A s   		
			
	
	
	
	
	
t   TFltQc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 d  Z
 d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s"   Proxy of C++ TQQueue<(TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sT  
        __init__(TQQueue<(TFlt)> self, int const & _MxLast=64, int const & _MxLen=-1) -> TFltQ

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        __init__(TQQueue<(TFlt)> self, int const & _MxLast=64) -> TFltQ

        Parameters:
            _MxLast: int const &

        __init__(TQQueue<(TFlt)> self) -> TFltQ
        __init__(TQQueue<(TFlt)> self, TFltQ Queue) -> TFltQ

        Parameters:
            Queue: TQQueue< TFlt > const &

        __init__(TQQueue<(TFlt)> self, TSIn SIn) -> TFltQ

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltQ_swiginitt	   new_TFltQ(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s^   
        Save(TFltQ self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TFltQ_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        Clr(TFltQ self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltQ self)

        Parameters:
            self: TQQueue< TFlt > *

        (   R   t	   TFltQ_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s`  
        Gen(TFltQ self, int const & _MxLast=64, int const & _MxLen=-1)

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        Gen(TFltQ self, int const & _MxLast=64)

        Parameters:
            _MxLast: int const &

        Gen(TFltQ self)

        Parameters:
            self: TQQueue< TFlt > *

        (   R   t	   TFltQ_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltQ self, int const & _BValN, int const & _EValN, TFltV SubValV)

        Parameters:
            _BValN: int const &
            _EValN: int const &
            SubValV: TVec< TFlt > &

        (   R   t   TFltQ_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    
c         C   s   t  j |   S(   sk   
        Empty(TFltQ self) -> bool

        Parameters:
            self: TQQueue< TFlt > const *

        (   R   t   TFltQ_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   ; s    c         C   s   t  j |   S(   sh   
        Len(TFltQ self) -> int

        Parameters:
            self: TQQueue< TFlt > const *

        (   R   t	   TFltQ_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   E s    c         C   s   t  j |   S(   si   
        Top(TFltQ self) -> TFlt

        Parameters:
            self: TQQueue< TFlt > const *

        (   R   t	   TFltQ_Top(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR8%  O s    c         C   s   t  j |   S(   s[   
        Pop(TFltQ self)

        Parameters:
            self: TQQueue< TFlt > *

        (   R   t	   TFltQ_Pop(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y s    c         G   s   t  j |  |  S(   s`   
        Push(TFltQ self, TFlt Val)

        Parameters:
            Val: TFlt const &

        (   R   t
   TFltQ_Push(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    c         G   s   t  j |  |  S(   s]   
        Shuffle(TFltQ self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltQ_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  m s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R   R   R  RW   RY   R8%  R   R   R;  R   t   delete_TFltQRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW%   s   		
			
	
	
	
	
	
t   TStrQc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 d  Z
 d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s"   Proxy of C++ TQQueue<(TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sT  
        __init__(TQQueue<(TStr)> self, int const & _MxLast=64, int const & _MxLen=-1) -> TStrQ

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        __init__(TQQueue<(TStr)> self, int const & _MxLast=64) -> TStrQ

        Parameters:
            _MxLast: int const &

        __init__(TQQueue<(TStr)> self) -> TStrQ
        __init__(TQQueue<(TStr)> self, TStrQ Queue) -> TStrQ

        Parameters:
            Queue: TQQueue< TStr > const &

        __init__(TQQueue<(TStr)> self, TSIn SIn) -> TStrQ

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrQ_swiginitt	   new_TStrQ(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s^   
        Save(TStrQ self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TStrQ_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        Clr(TStrQ self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrQ self)

        Parameters:
            self: TQQueue< TStr > *

        (   R   t	   TStrQ_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s`  
        Gen(TStrQ self, int const & _MxLast=64, int const & _MxLen=-1)

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        Gen(TStrQ self, int const & _MxLast=64)

        Parameters:
            _MxLast: int const &

        Gen(TStrQ self)

        Parameters:
            self: TQQueue< TStr > *

        (   R   t	   TStrQ_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetSubValV(TStrQ self, int const & _BValN, int const & _EValN, TStrV SubValV)

        Parameters:
            _BValN: int const &
            _EValN: int const &
            SubValV: TVec< TStr > &

        (   R   t   TStrQ_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         C   s   t  j |   S(   sk   
        Empty(TStrQ self) -> bool

        Parameters:
            self: TQQueue< TStr > const *

        (   R   t   TStrQ_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sh   
        Len(TStrQ self) -> int

        Parameters:
            self: TQQueue< TStr > const *

        (   R   t	   TStrQ_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   si   
        Top(TStrQ self) -> TStr

        Parameters:
            self: TQQueue< TStr > const *

        (   R   t	   TStrQ_Top(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR8%   s    c         C   s   t  j |   S(   s[   
        Pop(TStrQ self)

        Parameters:
            self: TQQueue< TStr > *

        (   R   t	   TStrQ_Pop(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s`   
        Push(TStrQ self, TStr Val)

        Parameters:
            Val: TStr const &

        (   R   t
   TStrQ_Push(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s]   
        Shuffle(TStrQ self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TStrQ_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R   R   R  RW   RY   R8%  R   R   R;  R   t   delete_TStrQRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRe%   s   		
			
	
	
	
	
	
t   TIntPrQc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 d  Z
 d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s$   Proxy of C++ TQQueue<(TIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sl  
        __init__(TQQueue<(TIntPr)> self, int const & _MxLast=64, int const & _MxLen=-1) -> TIntPrQ

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        __init__(TQQueue<(TIntPr)> self, int const & _MxLast=64) -> TIntPrQ

        Parameters:
            _MxLast: int const &

        __init__(TQQueue<(TIntPr)> self) -> TIntPrQ
        __init__(TQQueue<(TIntPr)> self, TIntPrQ Queue) -> TIntPrQ

        Parameters:
            Queue: TQQueue< TIntPr > const &

        __init__(TQQueue<(TIntPr)> self, TSIn SIn) -> TIntPrQ

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrQ_swiginitt   new_TIntPrQ(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   + s    c         G   s   t  j |  |  S(   s`   
        Save(TIntPrQ self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrQ_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    c         C   s   t  j |  |  S(   s   
        Clr(TIntPrQ self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntPrQ self)

        Parameters:
            self: TQQueue< TIntPr > *

        (   R   t   TIntPrQ_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   O s    c         G   s   t  j |  |  S(   sh  
        Gen(TIntPrQ self, int const & _MxLast=64, int const & _MxLen=-1)

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        Gen(TIntPrQ self, int const & _MxLast=64)

        Parameters:
            _MxLast: int const &

        Gen(TIntPrQ self)

        Parameters:
            self: TQQueue< TIntPr > *

        (   R   t   TIntPrQ_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^ s    c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntPrQ self, int const & _BValN, int const & _EValN, TIntPrV SubValV)

        Parameters:
            _BValN: int const &
            _EValN: int const &
            SubValV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntPrQ_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s s    
c         C   s   t  j |   S(   so   
        Empty(TIntPrQ self) -> bool

        Parameters:
            self: TQQueue< TIntPr > const *

        (   R   t   TIntPrQ_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sl   
        Len(TIntPrQ self) -> int

        Parameters:
            self: TQQueue< TIntPr > const *

        (   R   t   TIntPrQ_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   so   
        Top(TIntPrQ self) -> TIntPr

        Parameters:
            self: TQQueue< TIntPr > const *

        (   R   t   TIntPrQ_Top(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR8%   s    c         C   s   t  j |   S(   s_   
        Pop(TIntPrQ self)

        Parameters:
            self: TQQueue< TIntPr > *

        (   R   t   TIntPrQ_Pop(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sr   
        Push(TIntPrQ self, TIntPr Val)

        Parameters:
            Val: TPair< TInt,TInt > const &

        (   R   t   TIntPrQ_Push(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TIntPrQ self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntPrQ_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R   R   R  RW   RY   R8%  R   R   R;  R   t   delete_TIntPrQRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRs%  ' s   		
			
	
	
	
	
	
t
   TIntStrPrQc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 d  Z
 d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s'   Proxy of C++ TQQueue<(TIntStrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TQQueue<(TIntStrPr)> self, int const & _MxLast=64, int const & _MxLen=-1) -> TIntStrPrQ

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        __init__(TQQueue<(TIntStrPr)> self, int const & _MxLast=64) -> TIntStrPrQ

        Parameters:
            _MxLast: int const &

        __init__(TQQueue<(TIntStrPr)> self) -> TIntStrPrQ
        __init__(TQQueue<(TIntStrPr)> self, TIntStrPrQ Queue) -> TIntStrPrQ

        Parameters:
            Queue: TQQueue< TIntStrPr > const &

        __init__(TQQueue<(TIntStrPr)> self, TSIn SIn) -> TIntStrPrQ

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrPrQ_swiginitt   new_TIntStrPrQ(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sc   
        Save(TIntStrPrQ self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrPrQ_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        Clr(TIntStrPrQ self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntStrPrQ self)

        Parameters:
            self: TQQueue< TIntStrPr > *

        (   R   t   TIntStrPrQ_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   st  
        Gen(TIntStrPrQ self, int const & _MxLast=64, int const & _MxLen=-1)

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        Gen(TIntStrPrQ self, int const & _MxLast=64)

        Parameters:
            _MxLast: int const &

        Gen(TIntStrPrQ self)

        Parameters:
            self: TQQueue< TIntStrPr > *

        (   R   t   TIntStrPrQ_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        GetSubValV(TIntStrPrQ self, int const & _BValN, int const & _EValN, TIntStrPrV SubValV)

        Parameters:
            _BValN: int const &
            _EValN: int const &
            SubValV: TVec< TPair< TInt,TStr > > &

        (   R   t   TIntStrPrQ_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         C   s   t  j |   S(   su   
        Empty(TIntStrPrQ self) -> bool

        Parameters:
            self: TQQueue< TIntStrPr > const *

        (   R   t   TIntStrPrQ_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   ! s    c         C   s   t  j |   S(   sr   
        Len(TIntStrPrQ self) -> int

        Parameters:
            self: TQQueue< TIntStrPr > const *

        (   R   t   TIntStrPrQ_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   + s    c         C   s   t  j |   S(   sx   
        Top(TIntStrPrQ self) -> TIntStrPr

        Parameters:
            self: TQQueue< TIntStrPr > const *

        (   R   t   TIntStrPrQ_Top(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR8%  5 s    c         C   s   t  j |   S(   se   
        Pop(TIntStrPrQ self)

        Parameters:
            self: TQQueue< TIntStrPr > *

        (   R   t   TIntStrPrQ_Pop(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ? s    c         G   s   t  j |  |  S(   sx   
        Push(TIntStrPrQ self, TIntStrPr Val)

        Parameters:
            Val: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrQ_Push(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    c         G   s   t  j |  |  S(   sb   
        Shuffle(TIntStrPrQ self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TIntStrPrQ_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  S s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R   R   R  RW   RY   R8%  R   R   R;  R   t   delete_TIntStrPrQRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s   		
			
	
	
	
	
	
t   TFltVQc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 d  Z
 d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s#   Proxy of C++ TQQueue<(TFltV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s`  
        __init__(TQQueue<(TFltV)> self, int const & _MxLast=64, int const & _MxLen=-1) -> TFltVQ

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        __init__(TQQueue<(TFltV)> self, int const & _MxLast=64) -> TFltVQ

        Parameters:
            _MxLast: int const &

        __init__(TQQueue<(TFltV)> self) -> TFltVQ
        __init__(TQQueue<(TFltV)> self, TFltVQ Queue) -> TFltVQ

        Parameters:
            Queue: TQQueue< TFltV > const &

        __init__(TQQueue<(TFltV)> self, TSIn SIn) -> TFltVQ

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltVQ_swiginitt
   new_TFltVQ(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   o s    c         G   s   t  j |  |  S(   s_   
        Save(TFltVQ self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltVQ_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |  |  S(   s   
        Clr(TFltVQ self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltVQ self)

        Parameters:
            self: TQQueue< TFltV > *

        (   R   t
   TFltVQ_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sd  
        Gen(TFltVQ self, int const & _MxLast=64, int const & _MxLen=-1)

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        Gen(TFltVQ self, int const & _MxLast=64)

        Parameters:
            _MxLast: int const &

        Gen(TFltVQ self)

        Parameters:
            self: TQQueue< TFltV > *

        (   R   t
   TFltVQ_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        GetSubValV(TFltVQ self, int const & _BValN, int const & _EValN, TVec< TVec< TFlt,int > > & SubValV)

        Parameters:
            _BValN: int const &
            _EValN: int const &
            SubValV: TVec< TVec< TFlt,int > > &

        (   R   t   TFltVQ_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    
c         C   s   t  j |   S(   sm   
        Empty(TFltVQ self) -> bool

        Parameters:
            self: TQQueue< TFltV > const *

        (   R   t   TFltVQ_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sj   
        Len(TFltVQ self) -> int

        Parameters:
            self: TQQueue< TFltV > const *

        (   R   t
   TFltVQ_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sl   
        Top(TFltVQ self) -> TFltV

        Parameters:
            self: TQQueue< TFltV > const *

        (   R   t
   TFltVQ_Top(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR8%   s    c         C   s   t  j |   S(   s]   
        Pop(TFltVQ self)

        Parameters:
            self: TQQueue< TFltV > *

        (   R   t
   TFltVQ_Pop(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sn   
        Push(TFltVQ self, TFltV Val)

        Parameters:
            Val: TVec< TFlt,int > const &

        (   R   t   TFltVQ_Push(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s^   
        Shuffle(TFltVQ self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TFltVQ_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R   R   R  RW   RY   R8%  R   R   R;  R   t   delete_TFltVQRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  k s   		
			
	
	
	
	
	
t	   TAscFltVQc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z e	 d  Z
 d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s&   Proxy of C++ TQQueue<(TAscFltV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TQQueue<(TAscFltV)> self, int const & _MxLast=64, int const & _MxLen=-1) -> TAscFltVQ

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        __init__(TQQueue<(TAscFltV)> self, int const & _MxLast=64) -> TAscFltVQ

        Parameters:
            _MxLast: int const &

        __init__(TQQueue<(TAscFltV)> self) -> TAscFltVQ
        __init__(TQQueue<(TAscFltV)> self, TAscFltVQ Queue) -> TAscFltVQ

        Parameters:
            Queue: TQQueue< TAscFltV > const &

        __init__(TQQueue<(TAscFltV)> self, TSIn SIn) -> TAscFltVQ

        Parameters:
            SIn: TSIn &

        N(   R   t   TAscFltVQ_swiginitt   new_TAscFltVQ(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sb   
        Save(TAscFltVQ self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TAscFltVQ_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         C   s   t  j |  |  S(   s   
        Clr(TAscFltVQ self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TAscFltVQ self)

        Parameters:
            self: TQQueue< TAscFltV > *

        (   R   t   TAscFltVQ_Clr(   R    R   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   5 s    c         G   s   t  j |  |  S(   sp  
        Gen(TAscFltVQ self, int const & _MxLast=64, int const & _MxLen=-1)

        Parameters:
            _MxLast: int const &
            _MxLen: int const &

        Gen(TAscFltVQ self, int const & _MxLast=64)

        Parameters:
            _MxLast: int const &

        Gen(TAscFltVQ self)

        Parameters:
            self: TQQueue< TAscFltV > *

        (   R   t   TAscFltVQ_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D s    c         G   s   t  j |  |  S(   s  
        GetSubValV(TAscFltVQ self, int const & _BValN, int const & _EValN, TVec< TVec< TAscFlt,int > > & SubValV)

        Parameters:
            _BValN: int const &
            _EValN: int const &
            SubValV: TVec< TVec< TAscFlt,int > > &

        (   R   t   TAscFltVQ_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y s    
c         C   s   t  j |   S(   ss   
        Empty(TAscFltVQ self) -> bool

        Parameters:
            self: TQQueue< TAscFltV > const *

        (   R   t   TAscFltVQ_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   e s    c         C   s   t  j |   S(   sp   
        Len(TAscFltVQ self) -> int

        Parameters:
            self: TQQueue< TAscFltV > const *

        (   R   t   TAscFltVQ_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   o s    c         C   s   t  j |   S(   su   
        Top(TAscFltVQ self) -> TAscFltV

        Parameters:
            self: TQQueue< TAscFltV > const *

        (   R   t   TAscFltVQ_Top(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR8%  y s    c         C   s   t  j |   S(   sc   
        Pop(TAscFltVQ self)

        Parameters:
            self: TQQueue< TAscFltV > *

        (   R   t   TAscFltVQ_Pop(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sw   
        Push(TAscFltVQ self, TAscFltV Val)

        Parameters:
            Val: TVec< TAscFlt,int > const &

        (   R   t   TAscFltVQ_Push(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sa   
        Shuffle(TAscFltVQ self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TAscFltVQ_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;   s    (   R   R-   RM   RN   R   R/   R+   RD   R   R   R   R   R  RW   RY   R8%  R   R   R;  R   t   delete_TAscFltVQRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s   		
			
	
	
	
	
	
t   TIntHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s%   Proxy of C++ THash<(TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sw  
        __init__(THash<(TInt,TInt)> self) -> TIntH
        __init__(THash<(TInt,TInt)> self, TIntH Hash) -> TIntH

        Parameters:
            Hash: THash< TInt,TInt > const &

        __init__(THash<(TInt,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TInt)> self, int const & ExpectVals) -> TIntH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TInt)> self, TSIn SIn) -> TIntH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntH_swiginitt	   new_TIntH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sZ   
        Load(TIntH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t
   TIntH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s^   
        Save(TIntH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TIntH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s{   
        __eq__(TIntH self, TIntH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TInt > const &

        (   R   t   TIntH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s{   
        __lt__(TIntH self, TIntH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TInt > const &

        (   R   t   TIntH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sl   
        __call__(TIntH self, TInt Key) -> TInt

        Parameters:
            Key: TInt const &

        (   R   t   TIntH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TIntH self) -> ::TSize

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   so   
        BegI(TIntH self) -> TIntHI

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t
   TIntH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
 s    c         C   s   t  j |   S(   so   
        EndI(TIntH self) -> TIntHI

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t
   TIntH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sj   
        GetI(TIntH self, TInt Key) -> TIntHI

        Parameters:
            Key: TInt const &

        (   R   t
   TIntH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   ss   
        Gen(TIntH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t	   TIntH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ( s    c         G   s   t  j |  |  S(   sH  
        Clr(TIntH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntH self)

        Parameters:
            self: THash< TInt,TInt > *

        (   R   t	   TIntH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         C   s   t  j |   S(   sn   
        Empty(TIntH self) -> bool

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   N s    c         C   s   t  j |   S(   sk   
        Len(TIntH self) -> int

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t	   TIntH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   X s    c         C   s   t  j |   S(   sp   
        GetPorts(TIntH self) -> int

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetPortsb s    c         C   s   t  j |   S(   ss   
        IsAutoSize(TIntH self) -> bool

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   IsAutoSizel s    c         C   s   t  j |   S(   ss   
        GetMxKeyIds(TIntH self) -> int

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMxKeyIdsv s    c         C   s   t  j |   S(   sy   
        GetReservedKeyIds(TIntH self) -> int

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetReservedKeyIds s    c         C   s   t  j |   S(   sv   
        IsKeyIdEqKeyN(TIntH self) -> bool

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsKeyIdEqKeyN s    c         G   s   t  j |  |  S(   si   
        AddKey(TIntH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddKey s    c         G   s   t  j |  |  S(   s   
        AddDat(TIntH self, TInt Key) -> TInt

        Parameters:
            Key: TInt const &

        AddDat(TIntH self, TInt Key, TInt Dat) -> TInt

        Parameters:
            Key: TInt const &
            Dat: TInt const &

        (   R   t   TIntH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddDat s    c         G   s   t  j |  |  S(   sb   
        DelKey(TIntH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelKey s    c         G   s   t  j |  |  S(   sl   
        DelIfKey(TIntH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelIfKey s    c         G   s   t  j |  |  S(   sn   
        DelKeyId(TIntH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelKeyId s    c         G   s   t  j |  |  S(   sm   
        DelKeyIdV(TIntH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   DelKeyIdV s    c         G   s   t  j |  |  S(   st   
        GetKey(TIntH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetKey s    c         G   s   t  j |  |  S(   sk   
        GetKeyId(TIntH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetKeyId s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetRndKeyId s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   su   
        IsKeyId(TIntH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsKeyId
 s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntH self, TInt Key) -> TInt

        Parameters:
            Key: TInt const &

        GetDat(TIntH self, TInt Key) -> TInt

        Parameters:
            Key: TInt const &

        (   R   t   TIntH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntH self, int const & KeyId, TInt Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TInt &

        (   R   t   TIntH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetKeyDat# s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntH self, TInt Key, TInt Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TInt &

        (   R   t   TIntH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsKeyGetDat/ s    	c         C   s   t  j |   S(   ss   
        FFirstKeyId(TIntH self) -> int

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   FFirstKeyId: s    c         G   s   t  j |  |  S(   sl   
        FNextKeyId(TIntH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   FNextKeyIdD s    c         G   s   t  j |  |  S(   sh   
        GetKeyV(TIntH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetKeyVN s    c         G   s   t  j |  |  S(   sh   
        GetDatV(TIntH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TIntH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetDatVX s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntH self, TIntPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetKeyDatPrVb s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntH self, TIntPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetDatKeyPrVl s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntH self, TIntKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TInt > > &

        (   R   t   TIntH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetKeyDatKdVv s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntH self, TIntKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TInt > > &

        (   R   t   TIntH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetDatKeyKdV s    c         G   s   t  j |  |  S(   sk   
        Swap(TIntH self, TIntH Hash)

        Parameters:
            Hash: THash< TInt,TInt > &

        (   R   t
   TIntH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sa   
        Defrag(TIntH self)

        Parameters:
            self: THash< TInt,TInt > *

        (   R   t   TIntH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s_   
        Pack(TIntH self)

        Parameters:
            self: THash< TInt,TInt > *

        (   R   t
   TIntH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t
   TIntH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntH self)

        Parameters:
            self: THash< TInt,TInt > *

        (   R   t   TIntH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   SortByKey s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntH self)

        Parameters:
            self: THash< TInt,TInt > *

        (   R   t   TIntH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   SortByDat s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntH_HashPrimest
   HashPrimesRD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TIntIntHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s%   Proxy of C++ THash<(TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TInt)> self) -> TIntIntH
        __init__(THash<(TInt,TInt)> self, TIntH Hash) -> TIntIntH

        Parameters:
            Hash: THash< TInt,TInt > const &

        __init__(THash<(TInt,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntIntH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TInt)> self, int const & ExpectVals) -> TIntIntH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TInt)> self, TSIn SIn) -> TIntIntH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntH_swiginitt   new_TIntIntH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s]   
        Load(TIntIntH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  " s    c         G   s   t  j |  |  S(   sa   
        Save(TIntIntH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   , s    c         G   s   t  j |  |  S(   s~   
        __eq__(TIntIntH self, TIntH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TInt > const &

        (   R   t   TIntIntH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6 s    c         G   s   t  j |  |  S(   s~   
        __lt__(TIntIntH self, TIntH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TInt > const &

        (   R   t   TIntIntH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         G   s   t  j |  |  S(   so   
        __call__(TIntIntH self, TInt Key) -> TInt

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J s    c         C   s   t  j |   S(   sy   
        GetMemUsed(TIntIntH self) -> ::TSize

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntIntH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   T s    c         C   s   t  j |   S(   sr   
        BegI(TIntIntH self) -> TIntHI

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntIntH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^ s    c         C   s   t  j |   S(   sr   
        EndI(TIntIntH self) -> TIntHI

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntIntH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h s    c         G   s   t  j |  |  S(   sm   
        GetI(TIntIntH self, TInt Key) -> TIntHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  r s    c         G   s   t  j |  |  S(   sv   
        Gen(TIntIntH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntIntH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   | s    c         G   s   t  j |  |  S(   sT  
        Clr(TIntIntH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntIntH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntIntH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntIntH self)

        Parameters:
            self: THash< TInt,TInt > *

        (   R   t   TIntIntH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sq   
        Empty(TIntIntH self) -> bool

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntIntH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sn   
        Len(TIntIntH self) -> int

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntIntH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   ss   
        GetPorts(TIntIntH self) -> int

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntIntH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sv   
        IsAutoSize(TIntIntH self) -> bool

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntIntH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sv   
        GetMxKeyIds(TIntIntH self) -> int

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntIntH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s|   
        GetReservedKeyIds(TIntIntH self) -> int

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntIntH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sy   
        IsKeyIdEqKeyN(TIntIntH self) -> bool

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntIntH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sl   
        AddKey(TIntIntH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        AddDat(TIntIntH self, TInt Key) -> TInt

        Parameters:
            Key: TInt const &

        AddDat(TIntIntH self, TInt Key, TInt Dat) -> TInt

        Parameters:
            Key: TInt const &
            Dat: TInt const &

        (   R   t   TIntIntH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   se   
        DelKey(TIntIntH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        DelIfKey(TIntIntH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        DelKeyId(TIntIntH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        DelKeyIdV(TIntIntH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntIntH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   sw   
        GetKey(TIntIntH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    c         G   s   t  j |  |  S(   sn   
        GetKeyId(TIntIntH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  4 s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntIntH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntIntH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntIntH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  > s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntIntH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntIntH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntIntH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   sx   
        IsKeyId(TIntIntH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ^ s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntH self, TInt Key) -> TInt

        Parameters:
            Key: TInt const &

        GetDat(TIntIntH self, TInt Key) -> TInt

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  h s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntIntH self, int const & KeyId, TInt Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TInt &

        (   R   t   TIntIntH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  w s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntIntH self, TInt Key, TInt Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TInt &

        (   R   t   TIntIntH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sv   
        FFirstKeyId(TIntIntH self) -> int

        Parameters:
            self: THash< TInt,TInt > const *

        (   R   t   TIntIntH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        FNextKeyId(TIntIntH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntIntH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sk   
        GetKeyV(TIntIntH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntIntH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sk   
        GetDatV(TIntIntH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TIntIntH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntIntH self, TIntPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntIntH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntIntH self, TIntPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntIntH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntIntH self, TIntKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TInt > > &

        (   R   t   TIntIntH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntIntH self, TIntKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TInt > > &

        (   R   t   TIntIntH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sn   
        Swap(TIntIntH self, TIntH Hash)

        Parameters:
            Hash: THash< TInt,TInt > &

        (   R   t   TIntIntH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sd   
        Defrag(TIntIntH self)

        Parameters:
            self: THash< TInt,TInt > *

        (   R   t   TIntIntH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sb   
        Pack(TIntIntH self)

        Parameters:
            self: THash< TInt,TInt > *

        (   R   t   TIntIntH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntIntH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntIntH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntIntH self)

        Parameters:
            self: THash< TInt,TInt > *

        (   R   t   TIntIntH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntIntH self)

        Parameters:
            self: THash< TInt,TInt > *

        (   R   t   TIntIntH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntIntH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntIntHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TIntFltHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s%   Proxy of C++ THash<(TInt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TFlt)> self) -> TIntFltH
        __init__(THash<(TInt,TFlt)> self, TIntFltH Hash) -> TIntFltH

        Parameters:
            Hash: THash< TInt,TFlt > const &

        __init__(THash<(TInt,TFlt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntFltH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TFlt)> self, int const & ExpectVals) -> TIntFltH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TFlt)> self, TSIn SIn) -> TIntFltH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltH_swiginitt   new_TIntFltH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   \ s    c         G   s   t  j |  |  S(   s]   
        Load(TIntFltH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntFltH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         G   s   t  j |  |  S(   sa   
        Save(TIntFltH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltH self, TIntFltH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TFlt > const &

        (   R   t   TIntFltH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltH self, TIntFltH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TFlt > const &

        (   R   t   TIntFltH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   so   
        __call__(TIntFltH self, TInt Key) -> TFlt

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sy   
        GetMemUsed(TIntFltH self) -> ::TSize

        Parameters:
            self: THash< TInt,TFlt > const *

        (   R   t   TIntFltH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   su   
        BegI(TIntFltH self) -> TIntFltHI

        Parameters:
            self: THash< TInt,TFlt > const *

        (   R   t   TIntFltH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   su   
        EndI(TIntFltH self) -> TIntFltHI

        Parameters:
            self: THash< TInt,TFlt > const *

        (   R   t   TIntFltH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sp   
        GetI(TIntFltH self, TInt Key) -> TIntFltHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sv   
        Gen(TIntFltH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntFltH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sT  
        Clr(TIntFltH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntFltH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntFltH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntFltH self)

        Parameters:
            self: THash< TInt,TFlt > *

        (   R   t   TIntFltH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sq   
        Empty(TIntFltH self) -> bool

        Parameters:
            self: THash< TInt,TFlt > const *

        (   R   t   TIntFltH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sn   
        Len(TIntFltH self) -> int

        Parameters:
            self: THash< TInt,TFlt > const *

        (   R   t   TIntFltH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY     s    c         C   s   t  j |   S(   ss   
        GetPorts(TIntFltH self) -> int

        Parameters:
            self: THash< TInt,TFlt > const *

        (   R   t   TIntFltH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  
 s    c         C   s   t  j |   S(   sv   
        IsAutoSize(TIntFltH self) -> bool

        Parameters:
            self: THash< TInt,TFlt > const *

        (   R   t   TIntFltH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sv   
        GetMxKeyIds(TIntFltH self) -> int

        Parameters:
            self: THash< TInt,TFlt > const *

        (   R   t   TIntFltH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s|   
        GetReservedKeyIds(TIntFltH self) -> int

        Parameters:
            self: THash< TInt,TFlt > const *

        (   R   t   TIntFltH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ( s    c         C   s   t  j |   S(   sy   
        IsKeyIdEqKeyN(TIntFltH self) -> bool

        Parameters:
            self: THash< TInt,TFlt > const *

        (   R   t   TIntFltH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  2 s    c         G   s   t  j |  |  S(   sl   
        AddKey(TIntFltH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         G   s   t  j |  |  S(   s   
        AddDat(TIntFltH self, TInt Key) -> TFlt

        Parameters:
            Key: TInt const &

        AddDat(TIntFltH self, TInt Key, TFlt Dat) -> TFlt

        Parameters:
            Key: TInt const &
            Dat: TFlt const &

        (   R   t   TIntFltH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   se   
        DelKey(TIntFltH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    c         G   s   t  j |  |  S(   so   
        DelIfKey(TIntFltH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ` s    c         G   s   t  j |  |  S(   sq   
        DelKeyId(TIntFltH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  j s    c         G   s   t  j |  |  S(   sp   
        DelKeyIdV(TIntFltH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntFltH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  t s    c         G   s   t  j |  |  S(   sw   
        GetKey(TIntFltH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ~ s    c         G   s   t  j |  |  S(   sn   
        GetKeyId(TIntFltH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntFltH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntFltH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntFltH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntFltH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntFltH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntFltH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sx   
        IsKeyId(TIntFltH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltH self, TInt Key) -> TFlt

        Parameters:
            Key: TInt const &

        GetDat(TIntFltH self, TInt Key) -> TFlt

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntFltH self, int const & KeyId, TInt Key, TFlt Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TFlt &

        (   R   t   TIntFltH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntFltH self, TInt Key, TFlt Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TFlt &

        (   R   t   TIntFltH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sv   
        FFirstKeyId(TIntFltH self) -> int

        Parameters:
            self: THash< TInt,TFlt > const *

        (   R   t   TIntFltH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        FNextKeyId(TIntFltH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntFltH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sk   
        GetKeyV(TIntFltH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntFltH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sk   
        GetDatV(TIntFltH self, TFltV DatV)

        Parameters:
            DatV: TVec< TFlt > &

        (   R   t   TIntFltH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntFltH self, TIntFltPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TFlt > > &

        (   R   t   TIntFltH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  
 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntFltH self, TFltIntPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TFlt,TInt > > &

        (   R   t   TIntFltH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntFltH self, TIntFltKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TFlt > > &

        (   R   t   TIntFltH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntFltH self, TFltIntKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TFlt,TInt > > &

        (   R   t   TIntFltH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ( s    c         G   s   t  j |  |  S(   sq   
        Swap(TIntFltH self, TIntFltH Hash)

        Parameters:
            Hash: THash< TInt,TFlt > &

        (   R   t   TIntFltH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  2 s    c         C   s   t  j |   S(   sd   
        Defrag(TIntFltH self)

        Parameters:
            self: THash< TInt,TFlt > *

        (   R   t   TIntFltH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         C   s   t  j |   S(   sb   
        Pack(TIntFltH self)

        Parameters:
            self: THash< TInt,TFlt > *

        (   R   t   TIntFltH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F s    c         G   s   t  j |  |  S(   s   
        Sort(TIntFltH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntFltH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntFltH self)

        Parameters:
            self: THash< TInt,TFlt > *

        (   R   t   TIntFltH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [ s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntFltH self)

        Parameters:
            self: THash< TInt,TFlt > *

        (   R   t   TIntFltH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  j s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntFltH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntFltHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR-&  W sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TIntStrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s%   Proxy of C++ THash<(TInt,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TStr)> self) -> TIntStrH
        __init__(THash<(TInt,TStr)> self, TIntStrH Hash) -> TIntStrH

        Parameters:
            Hash: THash< TInt,TStr > const &

        __init__(THash<(TInt,TStr)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntStrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TStr)> self, int const & ExpectVals) -> TIntStrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TStr)> self, TSIn SIn) -> TIntStrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrH_swiginitt   new_TIntStrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s]   
        Load(TIntStrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sa   
        Save(TIntStrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrH self, TIntStrH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TStr > const &

        (   R   t   TIntStrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrH self, TIntStrH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TStr > const &

        (   R   t   TIntStrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   so   
        __call__(TIntStrH self, TInt Key) -> TStr

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sy   
        GetMemUsed(TIntStrH self) -> ::TSize

        Parameters:
            self: THash< TInt,TStr > const *

        (   R   t   TIntStrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   su   
        BegI(TIntStrH self) -> TIntStrHI

        Parameters:
            self: THash< TInt,TStr > const *

        (   R   t   TIntStrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   su   
        EndI(TIntStrH self) -> TIntStrHI

        Parameters:
            self: THash< TInt,TStr > const *

        (   R   t   TIntStrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sp   
        GetI(TIntStrH self, TInt Key) -> TIntStrHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sv   
        Gen(TIntStrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntStrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $ s    c         G   s   t  j |  |  S(   sT  
        Clr(TIntStrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntStrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntStrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntStrH self)

        Parameters:
            self: THash< TInt,TStr > *

        (   R   t   TIntStrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   . s    c         C   s   t  j |   S(   sq   
        Empty(TIntStrH self) -> bool

        Parameters:
            self: THash< TInt,TStr > const *

        (   R   t   TIntStrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   J s    c         C   s   t  j |   S(   sn   
        Len(TIntStrH self) -> int

        Parameters:
            self: THash< TInt,TStr > const *

        (   R   t   TIntStrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   T s    c         C   s   t  j |   S(   ss   
        GetPorts(TIntStrH self) -> int

        Parameters:
            self: THash< TInt,TStr > const *

        (   R   t   TIntStrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ^ s    c         C   s   t  j |   S(   sv   
        IsAutoSize(TIntStrH self) -> bool

        Parameters:
            self: THash< TInt,TStr > const *

        (   R   t   TIntStrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  h s    c         C   s   t  j |   S(   sv   
        GetMxKeyIds(TIntStrH self) -> int

        Parameters:
            self: THash< TInt,TStr > const *

        (   R   t   TIntStrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  r s    c         C   s   t  j |   S(   s|   
        GetReservedKeyIds(TIntStrH self) -> int

        Parameters:
            self: THash< TInt,TStr > const *

        (   R   t   TIntStrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  | s    c         C   s   t  j |   S(   sy   
        IsKeyIdEqKeyN(TIntStrH self) -> bool

        Parameters:
            self: THash< TInt,TStr > const *

        (   R   t   TIntStrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sl   
        AddKey(TIntStrH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        AddDat(TIntStrH self, TInt Key) -> TStr

        Parameters:
            Key: TInt const &

        AddDat(TIntStrH self, TInt Key, TStr Dat) -> TStr

        Parameters:
            Key: TInt const &
            Dat: TStr const &

        (   R   t   TIntStrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   se   
        DelKey(TIntStrH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        DelIfKey(TIntStrH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        DelKeyId(TIntStrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntStrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        DelKeyIdV(TIntStrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntStrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sw   
        GetKey(TIntStrH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntStrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sn   
        GetKeyId(TIntStrH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntStrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntStrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntStrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntStrH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntStrH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntStrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sx   
        IsKeyId(TIntStrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntStrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntStrH self, TInt Key) -> TStr

        Parameters:
            Key: TInt const &

        GetDat(TIntStrH self, TInt Key) -> TStr

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntStrH self, int const & KeyId, TInt Key, TStr Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TStr &

        (   R   t   TIntStrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntStrH self, TInt Key, TStr Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TStr &

        (   R   t   TIntStrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  + s    	c         C   s   t  j |   S(   sv   
        FFirstKeyId(TIntStrH self) -> int

        Parameters:
            self: THash< TInt,TStr > const *

        (   R   t   TIntStrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  6 s    c         G   s   t  j |  |  S(   so   
        FNextKeyId(TIntStrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntStrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  @ s    c         G   s   t  j |  |  S(   sk   
        GetKeyV(TIntStrH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntStrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         G   s   t  j |  |  S(   sk   
        GetDatV(TIntStrH self, TStrV DatV)

        Parameters:
            DatV: TVec< TStr > &

        (   R   t   TIntStrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntStrH self, TIntStrPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TStr > > &

        (   R   t   TIntStrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ^ s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntStrH self, TStrIntPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TStr,TInt > > &

        (   R   t   TIntStrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  h s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntStrH self, TIntStrKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TStr > > &

        (   R   t   TIntStrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  r s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntStrH self, TStrIntKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TStr,TInt > > &

        (   R   t   TIntStrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  | s    c         G   s   t  j |  |  S(   sq   
        Swap(TIntStrH self, TIntStrH Hash)

        Parameters:
            Hash: THash< TInt,TStr > &

        (   R   t   TIntStrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sd   
        Defrag(TIntStrH self)

        Parameters:
            self: THash< TInt,TStr > *

        (   R   t   TIntStrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sb   
        Pack(TIntStrH self)

        Parameters:
            self: THash< TInt,TStr > *

        (   R   t   TIntStrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntStrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntStrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntStrH self)

        Parameters:
            self: THash< TInt,TStr > *

        (   R   t   TIntStrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntStrH self)

        Parameters:
            self: THash< TInt,TStr > *

        (   R   t   TIntStrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntStrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntStrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR`&   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TIntPrFltHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TIntPr,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TIntPr,TFlt)> self) -> TIntPrFltH
        __init__(THash<(TIntPr,TFlt)> self, TIntPrFltH Hash) -> TIntPrFltH

        Parameters:
            Hash: THash< TIntPr,TFlt > const &

        __init__(THash<(TIntPr,TFlt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntPrFltH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TIntPr,TFlt)> self, int const & ExpectVals) -> TIntPrFltH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TIntPr,TFlt)> self, TSIn SIn) -> TIntPrFltH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrFltH_swiginitt   new_TIntPrFltH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s_   
        Load(TIntPrFltH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntPrFltH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sc   
        Save(TIntPrFltH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrFltH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ( s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrFltH self, TIntPrFltH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TFlt > const &

        (   R   t   TIntPrFltH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrFltH self, TIntPrFltH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TFlt > const &

        (   R   t   TIntPrFltH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         G   s   t  j |  |  S(   s   
        __call__(TIntPrFltH self, TIntPr Key) -> TFlt

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrFltH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   F s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TIntPrFltH self) -> ::TSize

        Parameters:
            self: THash< TIntPr,TFlt > const *

        (   R   t   TIntPrFltH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P s    c         C   s   t  j |   S(   s{   
        BegI(TIntPrFltH self) -> TIntPrFltHI

        Parameters:
            self: THash< TIntPr,TFlt > const *

        (   R   t   TIntPrFltH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z s    c         C   s   t  j |   S(   s{   
        EndI(TIntPrFltH self) -> TIntPrFltHI

        Parameters:
            self: THash< TIntPr,TFlt > const *

        (   R   t   TIntPrFltH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d s    c         G   s   t  j |  |  S(   s   
        GetI(TIntPrFltH self, TIntPr Key) -> TIntPrFltHI

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrFltH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  n s    c         G   s   t  j |  |  S(   sx   
        Gen(TIntPrFltH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntPrFltH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x s    c         G   s   t  j |  |  S(   s^  
        Clr(TIntPrFltH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntPrFltH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntPrFltH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntPrFltH self)

        Parameters:
            self: THash< TIntPr,TFlt > *

        (   R   t   TIntPrFltH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   su   
        Empty(TIntPrFltH self) -> bool

        Parameters:
            self: THash< TIntPr,TFlt > const *

        (   R   t   TIntPrFltH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sr   
        Len(TIntPrFltH self) -> int

        Parameters:
            self: THash< TIntPr,TFlt > const *

        (   R   t   TIntPrFltH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sw   
        GetPorts(TIntPrFltH self) -> int

        Parameters:
            self: THash< TIntPr,TFlt > const *

        (   R   t   TIntPrFltH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TIntPrFltH self) -> bool

        Parameters:
            self: THash< TIntPr,TFlt > const *

        (   R   t   TIntPrFltH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TIntPrFltH self) -> int

        Parameters:
            self: THash< TIntPr,TFlt > const *

        (   R   t   TIntPrFltH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntPrFltH self) -> int

        Parameters:
            self: THash< TIntPr,TFlt > const *

        (   R   t   TIntPrFltH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TIntPrFltH self) -> bool

        Parameters:
            self: THash< TIntPr,TFlt > const *

        (   R   t   TIntPrFltH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s~   
        AddKey(TIntPrFltH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrFltH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        AddDat(TIntPrFltH self, TIntPr Key) -> TFlt

        Parameters:
            Key: TPair< TInt,TInt > const &

        AddDat(TIntPrFltH self, TIntPr Key, TFlt Dat) -> TFlt

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TFlt const &

        (   R   t   TIntPrFltH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sw   
        DelKey(TIntPrFltH self, TIntPr Key)

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrFltH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TIntPrFltH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrFltH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TIntPrFltH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrFltH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TIntPrFltH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntPrFltH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s{   
        GetKey(TIntPrFltH self, int const & KeyId) -> TIntPr

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrFltH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  & s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TIntPrFltH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrFltH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  0 s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntPrFltH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntPrFltH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntPrFltH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  : s    c         G   s   t  j |  |  S(   s  
        IsKey(TIntPrFltH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        IsKey(TIntPrFltH self, TIntPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            KeyId: int &

        (   R   t   TIntPrFltH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TIntPrFltH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrFltH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Z s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrFltH self, TIntPr Key) -> TFlt

        Parameters:
            Key: TPair< TInt,TInt > const &

        GetDat(TIntPrFltH self, TIntPr Key) -> TFlt

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrFltH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  d s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntPrFltH self, int const & KeyId, TIntPr Key, TFlt Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TInt,TInt > &
            Dat: TFlt &

        (   R   t   TIntPrFltH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  s s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntPrFltH self, TIntPr Key, TFlt Dat) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TFlt &

        (   R   t   TIntPrFltH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TIntPrFltH self) -> int

        Parameters:
            self: THash< TIntPr,TFlt > const *

        (   R   t   TIntPrFltH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TIntPrFltH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntPrFltH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s}   
        GetKeyV(TIntPrFltH self, TIntPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntPrFltH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sm   
        GetDatV(TIntPrFltH self, TFltV DatV)

        Parameters:
            DatV: TVec< TFlt > &

        (   R   t   TIntPrFltH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntPrFltH self, TVec< TPair< TPair< TInt,TInt >,TFlt > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TInt,TInt >,TFlt > > &

        (   R   t   TIntPrFltH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntPrFltH self, TVec< TPair< TFlt,TPair< TInt,TInt > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TFlt,TPair< TInt,TInt > > > &

        (   R   t   TIntPrFltH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntPrFltH self, TIntPrFltKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TInt,TInt >,TFlt > > &

        (   R   t   TIntPrFltH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntPrFltH self, TFltIntPrKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TFlt,TPair< TInt,TInt > > > &

        (   R   t   TIntPrFltH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sw   
        Swap(TIntPrFltH self, TIntPrFltH Hash)

        Parameters:
            Hash: THash< TIntPr,TFlt > &

        (   R   t   TIntPrFltH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sh   
        Defrag(TIntPrFltH self)

        Parameters:
            self: THash< TIntPr,TFlt > *

        (   R   t   TIntPrFltH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sf   
        Pack(TIntPrFltH self)

        Parameters:
            self: THash< TIntPr,TFlt > *

        (   R   t   TIntPrFltH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntPrFltH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntPrFltH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntPrFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntPrFltH self)

        Parameters:
            self: THash< TIntPr,TFlt > *

        (   R   t   TIntPrFltH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntPrFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntPrFltH self)

        Parameters:
            self: THash< TIntPr,TFlt > *

        (   R   t   TIntPrFltH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntPrFltH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntPrFltHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TIntHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ THashKeyDatI<(TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s!  
        __init__(THashKeyDatI<(TInt,TInt)> self) -> TIntHI
        __init__(THashKeyDatI<(TInt,TInt)> self, TIntHI _HashKeyDatI) -> TIntHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TInt > const &

        __init__(THashKeyDatI<(TInt,TInt)> self, THashKeyDatI< TInt,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TInt >::THKeyDat const * _EndI) -> TIntHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TInt >::THKeyDat const *

        N(   R   t   TIntHI_swiginitt
   new_TIntHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   W s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntHI self, TIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TInt > const &

        (   R   t   TIntHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntHI self, TIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TInt > const &

        (   R   t   TIntHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q s    c         C   s   t  j |   S(   s   
        __ref__(TIntHI self) -> THashKeyDatI< TInt,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  { s    c         C   s   t  j |   S(   s   
        __call__(TIntHI self) -> THashKeyDatI< TInt,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        __deref__(TIntHI self) -> THashKeyDatI< TInt,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#   s    c         C   s   t  j |   S(   sq   
        Next(TIntHI self) -> TIntHI

        Parameters:
            self: THashKeyDatI< TInt,TInt > *

        (   R   t   TIntHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Next s    c         C   s   t  j |   S(   sx   
        IsEmpty(TIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsEmpty s    c         C   s   t  j |   S(   sv   
        IsEnd(TIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsEnd s    c         C   s   t  j |   S(   sw   
        GetKey(TIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntHI self) -> TInt
        GetDat(TIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TInt > *

        (   R   t   TIntHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  S s   		
	
	
	
	
	
	
	
	
	t	   TIntIntHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ THashKeyDatI<(TInt,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s*  
        __init__(THashKeyDatI<(TInt,TInt)> self) -> TIntIntHI
        __init__(THashKeyDatI<(TInt,TInt)> self, TIntHI _HashKeyDatI) -> TIntIntHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TInt > const &

        __init__(THashKeyDatI<(TInt,TInt)> self, THashKeyDatI< TInt,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TInt >::THKeyDat const * _EndI) -> TIntIntHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TInt >::THKeyDat const *

        N(   R   t   TIntIntHI_swiginitt   new_TIntIntHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntHI self, TIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TInt > const &

        (   R   t   TIntIntHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntHI self, TIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TInt > const &

        (   R   t   TIntIntHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        __ref__(TIntIntHI self) -> THashKeyDatI< TInt,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntIntHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s   
        __call__(TIntIntHI self) -> THashKeyDatI< TInt,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntIntHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        __deref__(TIntIntHI self) -> THashKeyDatI< TInt,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntIntHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#   s    c         C   s   t  j |   S(   st   
        Next(TIntIntHI self) -> TIntHI

        Parameters:
            self: THashKeyDatI< TInt,TInt > *

        (   R   t   TIntIntHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&    s    c         C   s   t  j |   S(   s{   
        IsEmpty(TIntIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntIntHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  * s    c         C   s   t  j |   S(   sy   
        IsEnd(TIntIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntIntHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  4 s    c         C   s   t  j |   S(   sz   
        GetKey(TIntIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TInt > const *

        (   R   t   TIntIntHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  > s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntHI self) -> TInt
        GetDat(TIntIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TInt > *

        (   R   t   TIntIntHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  H s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntIntHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   s   		
	
	
	
	
	
	
	
	
	t	   TIntFltHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ THashKeyDatI<(TInt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s-  
        __init__(THashKeyDatI<(TInt,TFlt)> self) -> TIntFltHI
        __init__(THashKeyDatI<(TInt,TFlt)> self, TIntFltHI _HashKeyDatI) -> TIntFltHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TFlt > const &

        __init__(THashKeyDatI<(TInt,TFlt)> self, THashKeyDatI< TInt,TFlt >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TFlt >::THKeyDat const * _EndI) -> TIntFltHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TFlt >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TFlt >::THKeyDat const *

        N(   R   t   TIntFltHI_swiginitt   new_TIntFltHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   e s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltHI self, TIntFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TFlt > const &

        (   R   t   TIntFltHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltHI self, TIntFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TFlt > const &

        (   R   t   TIntFltHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        __ref__(TIntFltHI self) -> THashKeyDatI< TInt,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TFlt > const *

        (   R   t   TIntFltHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s   
        __call__(TIntFltHI self) -> THashKeyDatI< TInt,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TFlt > const *

        (   R   t   TIntFltHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        __deref__(TIntFltHI self) -> THashKeyDatI< TInt,TFlt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TFlt > const *

        (   R   t   TIntFltHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#   s    c         C   s   t  j |   S(   sw   
        Next(TIntFltHI self) -> TIntFltHI

        Parameters:
            self: THashKeyDatI< TInt,TFlt > *

        (   R   t   TIntFltHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   s    c         C   s   t  j |   S(   s{   
        IsEmpty(TIntFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TFlt > const *

        (   R   t   TIntFltHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   s    c         C   s   t  j |   S(   sy   
        IsEnd(TIntFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TFlt > const *

        (   R   t   TIntFltHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   s    c         C   s   t  j |   S(   sz   
        GetKey(TIntFltHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TFlt > const *

        (   R   t   TIntFltHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltHI self) -> TFlt
        GetDat(TIntFltHI self) -> TFlt

        Parameters:
            self: THashKeyDatI< TInt,TFlt > *

        (   R   t   TIntFltHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntFltHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  a s   		
	
	
	
	
	
	
	
	
	t	   TIntStrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ THashKeyDatI<(TInt,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s-  
        __init__(THashKeyDatI<(TInt,TStr)> self) -> TIntStrHI
        __init__(THashKeyDatI<(TInt,TStr)> self, TIntStrHI _HashKeyDatI) -> TIntStrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TStr > const &

        __init__(THashKeyDatI<(TInt,TStr)> self, THashKeyDatI< TInt,TStr >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TStr >::THKeyDat const * _EndI) -> TIntStrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TStr >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TStr >::THKeyDat const *

        N(   R   t   TIntStrHI_swiginitt   new_TIntStrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrHI self, TIntStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TStr > const &

        (   R   t   TIntStrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrHI self, TIntStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TStr > const &

        (   R   t   TIntStrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        __ref__(TIntStrHI self) -> THashKeyDatI< TInt,TStr >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TStr > const *

        (   R   t   TIntStrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s   
        __call__(TIntStrHI self) -> THashKeyDatI< TInt,TStr >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TStr > const *

        (   R   t   TIntStrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        __deref__(TIntStrHI self) -> THashKeyDatI< TInt,TStr >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TStr > const *

        (   R   t   TIntStrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  $ s    c         C   s   t  j |   S(   sw   
        Next(TIntStrHI self) -> TIntStrHI

        Parameters:
            self: THashKeyDatI< TInt,TStr > *

        (   R   t   TIntStrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  . s    c         C   s   t  j |   S(   s{   
        IsEmpty(TIntStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TStr > const *

        (   R   t   TIntStrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  8 s    c         C   s   t  j |   S(   sy   
        IsEnd(TIntStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TStr > const *

        (   R   t   TIntStrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  B s    c         C   s   t  j |   S(   sz   
        GetKey(TIntStrHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TStr > const *

        (   R   t   TIntStrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  L s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntStrHI self) -> TStr
        GetDat(TIntStrHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TInt,TStr > *

        (   R   t   TIntStrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  V s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntStrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   s   		
	
	
	
	
	
	
	
	
	t   TIntPrFltHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TIntPr,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   su  
        __init__(THashKeyDatI<(TIntPr,TFlt)> self) -> TIntPrFltHI
        __init__(THashKeyDatI<(TIntPr,TFlt)> self, TIntPrFltHI _HashKeyDatI) -> TIntPrFltHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TIntPr,TFlt > const &

        __init__(THashKeyDatI<(TIntPr,TFlt)> self, THashKeyDatI< TPair< TInt,TInt >,TFlt >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TInt,TInt >,TFlt >::THKeyDat const * _EndI) -> TIntPrFltHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TInt,TInt >,TFlt >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TInt,TInt >,TFlt >::THKeyDat const *

        N(   R   t   TIntPrFltHI_swiginitt   new_TIntPrFltHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   s s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrFltHI self, TIntPrFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TFlt > const &

        (   R   t   TIntPrFltHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrFltHI self, TIntPrFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TFlt > const &

        (   R   t   TIntPrFltHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        __ref__(TIntPrFltHI self) -> THashKeyDatI< TPair< TInt,TInt >,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TFlt > const *

        (   R   t   TIntPrFltHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   s   
        __call__(TIntPrFltHI self) -> THashKeyDatI< TPair< TInt,TInt >,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TFlt > const *

        (   R   t   TIntPrFltHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        __deref__(TIntPrFltHI self) -> THashKeyDatI< TPair< TInt,TInt >,TFlt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TIntPr,TFlt > const *

        (   R   t   TIntPrFltHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#   s    c         C   s   t  j |   S(   s}   
        Next(TIntPrFltHI self) -> TIntPrFltHI

        Parameters:
            self: THashKeyDatI< TIntPr,TFlt > *

        (   R   t   TIntPrFltHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntPrFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TFlt > const *

        (   R   t   TIntPrFltHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   s    c         C   s   t  j |   S(   s}   
        IsEnd(TIntPrFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TFlt > const *

        (   R   t   TIntPrFltHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   s    c         C   s   t  j |   S(   s   
        GetKey(TIntPrFltHI self) -> TIntPr

        Parameters:
            self: THashKeyDatI< TIntPr,TFlt > const *

        (   R   t   TIntPrFltHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrFltHI self) -> TFlt
        GetDat(TIntPrFltHI self) -> TFlt

        Parameters:
            self: THashKeyDatI< TIntPr,TFlt > *

        (   R   t   TIntPrFltHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntPrFltHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR'  o s   		
	
	
	
	
	
	
	
	
	t   TUInt64Hc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s(   Proxy of C++ THash<(TUInt64,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TUInt64,TInt)> self) -> TUInt64H
        __init__(THash<(TUInt64,TInt)> self, TUInt64H Hash) -> TUInt64H

        Parameters:
            Hash: THash< TUInt64,TInt > const &

        __init__(THash<(TUInt64,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TUInt64H

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TUInt64,TInt)> self, int const & ExpectVals) -> TUInt64H

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TUInt64,TInt)> self, TSIn SIn) -> TUInt64H

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64H_swiginitt   new_TUInt64H(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s]   
        Load(TUInt64H self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64H_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sa   
        Save(TUInt64H self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64H_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64H self, TUInt64H Hash) -> bool

        Parameters:
            Hash: THash< TUInt64,TInt > const &

        (   R   t   TUInt64H___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64H self, TUInt64H Hash) -> bool

        Parameters:
            Hash: THash< TUInt64,TInt > const &

        (   R   t   TUInt64H___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    c         G   s   t  j |  |  S(   su   
        __call__(TUInt64H self, TUInt64 Key) -> TInt

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64H___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   = s    c         C   s   t  j |   S(   s|   
        GetMemUsed(TUInt64H self) -> ::TSize

        Parameters:
            self: THash< TUInt64,TInt > const *

        (   R   t   TUInt64H_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G s    c         C   s   t  j |   S(   sx   
        BegI(TUInt64H self) -> TUInt64HI

        Parameters:
            self: THash< TUInt64,TInt > const *

        (   R   t   TUInt64H_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q s    c         C   s   t  j |   S(   sx   
        EndI(TUInt64H self) -> TUInt64HI

        Parameters:
            self: THash< TUInt64,TInt > const *

        (   R   t   TUInt64H_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [ s    c         G   s   t  j |  |  S(   sv   
        GetI(TUInt64H self, TUInt64 Key) -> TUInt64HI

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64H_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  e s    c         G   s   t  j |  |  S(   sv   
        Gen(TUInt64H self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TUInt64H_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o s    c         G   s   t  j |  |  S(   sW  
        Clr(TUInt64H self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TUInt64H self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUInt64H self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUInt64H self)

        Parameters:
            self: THash< TUInt64,TInt > *

        (   R   t   TUInt64H_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y s    c         C   s   t  j |   S(   st   
        Empty(TUInt64H self) -> bool

        Parameters:
            self: THash< TUInt64,TInt > const *

        (   R   t   TUInt64H_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sq   
        Len(TUInt64H self) -> int

        Parameters:
            self: THash< TUInt64,TInt > const *

        (   R   t   TUInt64H_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sv   
        GetPorts(TUInt64H self) -> int

        Parameters:
            self: THash< TUInt64,TInt > const *

        (   R   t   TUInt64H_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sy   
        IsAutoSize(TUInt64H self) -> bool

        Parameters:
            self: THash< TUInt64,TInt > const *

        (   R   t   TUInt64H_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sy   
        GetMxKeyIds(TUInt64H self) -> int

        Parameters:
            self: THash< TUInt64,TInt > const *

        (   R   t   TUInt64H_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TUInt64H self) -> int

        Parameters:
            self: THash< TUInt64,TInt > const *

        (   R   t   TUInt64H_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s|   
        IsKeyIdEqKeyN(TUInt64H self) -> bool

        Parameters:
            self: THash< TUInt64,TInt > const *

        (   R   t   TUInt64H_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        AddKey(TUInt64H self, TUInt64 Key) -> int

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64H_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        AddDat(TUInt64H self, TUInt64 Key) -> TInt

        Parameters:
            Key: TUInt64 const &

        AddDat(TUInt64H self, TUInt64 Key, TInt Dat) -> TInt

        Parameters:
            Key: TUInt64 const &
            Dat: TInt const &

        (   R   t   TUInt64H_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sk   
        DelKey(TUInt64H self, TUInt64 Key)

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64H_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   su   
        DelIfKey(TUInt64H self, TUInt64 Key) -> bool

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64H_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        DelKeyId(TUInt64H self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TUInt64H_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   sp   
        DelKeyIdV(TUInt64H self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TUInt64H_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sz   
        GetKey(TUInt64H self, int const & KeyId) -> TUInt64

        Parameters:
            KeyId: int const &

        (   R   t   TUInt64H_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        GetKeyId(TUInt64H self, TUInt64 Key) -> int

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64H_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TUInt64H self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TUInt64H self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TUInt64H_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   s  
        IsKey(TUInt64H self, TUInt64 Key) -> bool

        Parameters:
            Key: TUInt64 const &

        IsKey(TUInt64H self, TUInt64 Key, int & KeyId) -> bool

        Parameters:
            Key: TUInt64 const &
            KeyId: int &

        (   R   t   TUInt64H_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    c         G   s   t  j |  |  S(   sx   
        IsKeyId(TUInt64H self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TUInt64H_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   s   
        GetDat(TUInt64H self, TUInt64 Key) -> TInt

        Parameters:
            Key: TUInt64 const &

        GetDat(TUInt64H self, TUInt64 Key) -> TInt

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64H_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  [ s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TUInt64H self, int const & KeyId, TUInt64 Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TUInt64 &
            Dat: TInt &

        (   R   t   TUInt64H_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  j s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TUInt64H self, TUInt64 Key, TInt Dat) -> bool

        Parameters:
            Key: TUInt64 const &
            Dat: TInt &

        (   R   t   TUInt64H_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  v s    	c         C   s   t  j |   S(   sy   
        FFirstKeyId(TUInt64H self) -> int

        Parameters:
            self: THash< TUInt64,TInt > const *

        (   R   t   TUInt64H_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        FNextKeyId(TUInt64H self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TUInt64H_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        GetKeyV(TUInt64H self, TUInt64V KeyV)

        Parameters:
            KeyV: TVec< TUInt64 > &

        (   R   t   TUInt64H_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sk   
        GetDatV(TUInt64H self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TUInt64H_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TUInt64H self, TUInt64IntPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TUInt64,TInt > > &

        (   R   t   TUInt64H_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TUInt64H self, TIntUInt64PrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TUInt64 > > &

        (   R   t   TUInt64H_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TUInt64H self, TUInt64IntKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TUInt64,TInt > > &

        (   R   t   TUInt64H_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TUInt64H self, TIntUInt64KdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TUInt64 > > &

        (   R   t   TUInt64H_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        Swap(TUInt64H self, TUInt64H Hash)

        Parameters:
            Hash: THash< TUInt64,TInt > &

        (   R   t   TUInt64H_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sg   
        Defrag(TUInt64H self)

        Parameters:
            self: THash< TUInt64,TInt > *

        (   R   t   TUInt64H_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   se   
        Pack(TUInt64H self)

        Parameters:
            self: THash< TUInt64,TInt > *

        (   R   t   TUInt64H_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TUInt64H self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TUInt64H_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TUInt64H self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TUInt64H self)

        Parameters:
            self: THash< TUInt64,TInt > *

        (   R   t   TUInt64H_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TUInt64H self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TUInt64H self)

        Parameters:
            self: THash< TUInt64,TInt > *

        (   R   t   TUInt64H_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    (<   R   R-   RM   RN   R   R/   R+   R   t   TUInt64H_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TUInt64HRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR'   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TIntBoolHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TInt,TBool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TBool)> self) -> TIntBoolH
        __init__(THash<(TInt,TBool)> self, TIntBoolH Hash) -> TIntBoolH

        Parameters:
            Hash: THash< TInt,TBool > const &

        __init__(THash<(TInt,TBool)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntBoolH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TBool)> self, int const & ExpectVals) -> TIntBoolH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TBool)> self, TSIn SIn) -> TIntBoolH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntBoolH_swiginitt   new_TIntBoolH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   O s    c         G   s   t  j |  |  S(   s^   
        Load(TIntBoolH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntBoolH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    c         G   s   t  j |  |  S(   sb   
        Save(TIntBoolH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntBoolH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntBoolH self, TIntBoolH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TBool > const &

        (   R   t   TIntBoolH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   } s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntBoolH self, TIntBoolH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TBool > const &

        (   R   t   TIntBoolH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sq   
        __call__(TIntBoolH self, TInt Key) -> TBool

        Parameters:
            Key: TInt const &

        (   R   t   TIntBoolH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        GetMemUsed(TIntBoolH self) -> ::TSize

        Parameters:
            self: THash< TInt,TBool > const *

        (   R   t   TIntBoolH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        BegI(TIntBoolH self) -> TIntBoolHI

        Parameters:
            self: THash< TInt,TBool > const *

        (   R   t   TIntBoolH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sx   
        EndI(TIntBoolH self) -> TIntBoolHI

        Parameters:
            self: THash< TInt,TBool > const *

        (   R   t   TIntBoolH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sr   
        GetI(TIntBoolH self, TInt Key) -> TIntBoolHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntBoolH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sw   
        Gen(TIntBoolH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntBoolH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sY  
        Clr(TIntBoolH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntBoolH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntBoolH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntBoolH self)

        Parameters:
            self: THash< TInt,TBool > *

        (   R   t   TIntBoolH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   ss   
        Empty(TIntBoolH self) -> bool

        Parameters:
            self: THash< TInt,TBool > const *

        (   R   t   TIntBoolH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sp   
        Len(TIntBoolH self) -> int

        Parameters:
            self: THash< TInt,TBool > const *

        (   R   t   TIntBoolH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   su   
        GetPorts(TIntBoolH self) -> int

        Parameters:
            self: THash< TInt,TBool > const *

        (   R   t   TIntBoolH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        IsAutoSize(TIntBoolH self) -> bool

        Parameters:
            self: THash< TInt,TBool > const *

        (   R   t   TIntBoolH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        GetMxKeyIds(TIntBoolH self) -> int

        Parameters:
            self: THash< TInt,TBool > const *

        (   R   t   TIntBoolH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s~   
        GetReservedKeyIds(TIntBoolH self) -> int

        Parameters:
            self: THash< TInt,TBool > const *

        (   R   t   TIntBoolH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s{   
        IsKeyIdEqKeyN(TIntBoolH self) -> bool

        Parameters:
            self: THash< TInt,TBool > const *

        (   R   t   TIntBoolH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   sm   
        AddKey(TIntBoolH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntBoolH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  / s    c         G   s   t  j |  |  S(   s   
        AddDat(TIntBoolH self, TInt Key) -> TBool

        Parameters:
            Key: TInt const &

        AddDat(TIntBoolH self, TInt Key, TBool Dat) -> TBool

        Parameters:
            Key: TInt const &
            Dat: TBool const &

        (   R   t   TIntBoolH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9 s    c         G   s   t  j |  |  S(   sf   
        DelKey(TIntBoolH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntBoolH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I s    c         G   s   t  j |  |  S(   sp   
        DelIfKey(TIntBoolH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntBoolH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         G   s   t  j |  |  S(   sr   
        DelKeyId(TIntBoolH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntBoolH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ] s    c         G   s   t  j |  |  S(   sq   
        DelKeyIdV(TIntBoolH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntBoolH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  g s    c         G   s   t  j |  |  S(   sx   
        GetKey(TIntBoolH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntBoolH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  q s    c         G   s   t  j |  |  S(   so   
        GetKeyId(TIntBoolH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntBoolH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  { s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntBoolH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntBoolH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntBoolH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntBoolH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntBoolH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntBoolH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sy   
        IsKeyId(TIntBoolH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntBoolH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntBoolH self, TInt Key) -> TBool

        Parameters:
            Key: TInt const &

        GetDat(TIntBoolH self, TInt Key) -> TBool

        Parameters:
            Key: TInt const &

        (   R   t   TIntBoolH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntBoolH self, int const & KeyId, TInt Key, TBool Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TBool &

        (   R   t   TIntBoolH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntBoolH self, TInt Key, TBool Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TBool &

        (   R   t   TIntBoolH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sx   
        FFirstKeyId(TIntBoolH self) -> int

        Parameters:
            self: THash< TInt,TBool > const *

        (   R   t   TIntBoolH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        FNextKeyId(TIntBoolH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntBoolH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sl   
        GetKeyV(TIntBoolH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntBoolH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sn   
        GetDatV(TIntBoolH self, TBoolV DatV)

        Parameters:
            DatV: TVec< TBool > &

        (   R   t   TIntBoolH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntBoolH self, TVec< TPair< TInt,TBool > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TBool > > &

        (   R   t   TIntBoolH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntBoolH self, TVec< TPair< TBool,TInt > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TBool,TInt > > &

        (   R   t   TIntBoolH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntBoolH self, TVec< TKeyDat< TInt,TBool > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TBool > > &

        (   R   t   TIntBoolH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntBoolH self, TVec< TKeyDat< TBool,TInt > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TBool,TInt > > &

        (   R   t   TIntBoolH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        Swap(TIntBoolH self, TIntBoolH Hash)

        Parameters:
            Hash: THash< TInt,TBool > &

        (   R   t   TIntBoolH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  % s    c         C   s   t  j |   S(   sf   
        Defrag(TIntBoolH self)

        Parameters:
            self: THash< TInt,TBool > *

        (   R   t   TIntBoolH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         C   s   t  j |   S(   sd   
        Pack(TIntBoolH self)

        Parameters:
            self: THash< TInt,TBool > *

        (   R   t   TIntBoolH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    c         G   s   t  j |  |  S(   s   
        Sort(TIntBoolH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntBoolH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntBoolH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntBoolH self)

        Parameters:
            self: THash< TInt,TBool > *

        (   R   t   TIntBoolH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  N s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntBoolH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntBoolH self)

        Parameters:
            self: THash< TInt,TBool > *

        (   R   t   TIntBoolH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ] s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntBoolH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntBoolHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRB'  J sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TIntUInt64Hc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s(   Proxy of C++ THash<(TInt,TUInt64)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TUInt64)> self) -> TIntUInt64H
        __init__(THash<(TInt,TUInt64)> self, TIntUInt64H Hash) -> TIntUInt64H

        Parameters:
            Hash: THash< TInt,TUInt64 > const &

        __init__(THash<(TInt,TUInt64)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntUInt64H

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TUInt64)> self, int const & ExpectVals) -> TIntUInt64H

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TUInt64)> self, TSIn SIn) -> TIntUInt64H

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntUInt64H_swiginitt   new_TIntUInt64H(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s`   
        Load(TIntUInt64H self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntUInt64H_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sd   
        Save(TIntUInt64H self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntUInt64H_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntUInt64H self, TIntUInt64H Hash) -> bool

        Parameters:
            Hash: THash< TInt,TUInt64 > const &

        (   R   t   TIntUInt64H___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntUInt64H self, TIntUInt64H Hash) -> bool

        Parameters:
            Hash: THash< TInt,TUInt64 > const &

        (   R   t   TIntUInt64H___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   su   
        __call__(TIntUInt64H self, TInt Key) -> TUInt64

        Parameters:
            Key: TInt const &

        (   R   t   TIntUInt64H___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntUInt64H self) -> ::TSize

        Parameters:
            self: THash< TInt,TUInt64 > const *

        (   R   t   TIntUInt64H_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s~   
        BegI(TIntUInt64H self) -> TIntUInt64HI

        Parameters:
            self: THash< TInt,TUInt64 > const *

        (   R   t   TIntUInt64H_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s~   
        EndI(TIntUInt64H self) -> TIntUInt64HI

        Parameters:
            self: THash< TInt,TUInt64 > const *

        (   R   t   TIntUInt64H_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sv   
        GetI(TIntUInt64H self, TInt Key) -> TIntUInt64HI

        Parameters:
            Key: TInt const &

        (   R   t   TIntUInt64H_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sy   
        Gen(TIntUInt64H self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntUInt64H_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sc  
        Clr(TIntUInt64H self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntUInt64H self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntUInt64H self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntUInt64H self)

        Parameters:
            self: THash< TInt,TUInt64 > *

        (   R   t   TIntUInt64H_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ! s    c         C   s   t  j |   S(   sw   
        Empty(TIntUInt64H self) -> bool

        Parameters:
            self: THash< TInt,TUInt64 > const *

        (   R   t   TIntUInt64H_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   = s    c         C   s   t  j |   S(   st   
        Len(TIntUInt64H self) -> int

        Parameters:
            self: THash< TInt,TUInt64 > const *

        (   R   t   TIntUInt64H_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   G s    c         C   s   t  j |   S(   sy   
        GetPorts(TIntUInt64H self) -> int

        Parameters:
            self: THash< TInt,TUInt64 > const *

        (   R   t   TIntUInt64H_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         C   s   t  j |   S(   s|   
        IsAutoSize(TIntUInt64H self) -> bool

        Parameters:
            self: THash< TInt,TUInt64 > const *

        (   R   t   TIntUInt64H_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [ s    c         C   s   t  j |   S(   s|   
        GetMxKeyIds(TIntUInt64H self) -> int

        Parameters:
            self: THash< TInt,TUInt64 > const *

        (   R   t   TIntUInt64H_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  e s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntUInt64H self) -> int

        Parameters:
            self: THash< TInt,TUInt64 > const *

        (   R   t   TIntUInt64H_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  o s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TIntUInt64H self) -> bool

        Parameters:
            self: THash< TInt,TUInt64 > const *

        (   R   t   TIntUInt64H_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  y s    c         G   s   t  j |  |  S(   so   
        AddKey(TIntUInt64H self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntUInt64H_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        AddDat(TIntUInt64H self, TInt Key) -> TUInt64

        Parameters:
            Key: TInt const &

        AddDat(TIntUInt64H self, TInt Key, TUInt64 Dat) -> TUInt64

        Parameters:
            Key: TInt const &
            Dat: TUInt64 const &

        (   R   t   TIntUInt64H_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sh   
        DelKey(TIntUInt64H self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntUInt64H_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelIfKey(TIntUInt64H self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntUInt64H_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        DelKeyId(TIntUInt64H self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntUInt64H_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   ss   
        DelKeyIdV(TIntUInt64H self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntUInt64H_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sz   
        GetKey(TIntUInt64H self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntUInt64H_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        GetKeyId(TIntUInt64H self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntUInt64H_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntUInt64H self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntUInt64H self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntUInt64H_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntUInt64H self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntUInt64H self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntUInt64H_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s{   
        IsKeyId(TIntUInt64H self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntUInt64H_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntUInt64H self, TInt Key) -> TUInt64

        Parameters:
            Key: TInt const &

        GetDat(TIntUInt64H self, TInt Key) -> TUInt64

        Parameters:
            Key: TInt const &

        (   R   t   TIntUInt64H_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntUInt64H self, int const & KeyId, TInt Key, TUInt64 Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TUInt64 &

        (   R   t   TIntUInt64H_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntUInt64H self, TInt Key, TUInt64 Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TUInt64 &

        (   R   t   TIntUInt64H_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   s|   
        FFirstKeyId(TIntUInt64H self) -> int

        Parameters:
            self: THash< TInt,TUInt64 > const *

        (   R   t   TIntUInt64H_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ) s    c         G   s   t  j |  |  S(   sr   
        FNextKeyId(TIntUInt64H self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntUInt64H_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3 s    c         G   s   t  j |  |  S(   sn   
        GetKeyV(TIntUInt64H self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntUInt64H_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    c         G   s   t  j |  |  S(   st   
        GetDatV(TIntUInt64H self, TUInt64V DatV)

        Parameters:
            DatV: TVec< TUInt64 > &

        (   R   t   TIntUInt64H_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  G s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntUInt64H self, TIntUInt64PrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TUInt64 > > &

        (   R   t   TIntUInt64H_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntUInt64H self, TUInt64IntPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TUInt64,TInt > > &

        (   R   t   TIntUInt64H_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [ s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntUInt64H self, TIntUInt64KdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TUInt64 > > &

        (   R   t   TIntUInt64H_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  e s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntUInt64H self, TUInt64IntKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TUInt64,TInt > > &

        (   R   t   TIntUInt64H_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  o s    c         G   s   t  j |  |  S(   sz   
        Swap(TIntUInt64H self, TIntUInt64H Hash)

        Parameters:
            Hash: THash< TInt,TUInt64 > &

        (   R   t   TIntUInt64H_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  y s    c         C   s   t  j |   S(   sj   
        Defrag(TIntUInt64H self)

        Parameters:
            self: THash< TInt,TUInt64 > *

        (   R   t   TIntUInt64H_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sh   
        Pack(TIntUInt64H self)

        Parameters:
            self: THash< TInt,TUInt64 > *

        (   R   t   TIntUInt64H_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntUInt64H self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntUInt64H_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntUInt64H self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntUInt64H self)

        Parameters:
            self: THash< TInt,TUInt64 > *

        (   R   t   TIntUInt64H_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntUInt64H self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntUInt64H self)

        Parameters:
            self: THash< TInt,TUInt64 > *

        (   R   t   TIntUInt64H_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntUInt64H_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntUInt64HRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRu'   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TIntIntVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TInt,TIntV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TIntV)> self) -> TIntIntVH
        __init__(THash<(TInt,TIntV)> self, TIntIntVH Hash) -> TIntIntVH

        Parameters:
            Hash: THash< TInt,TIntV > const &

        __init__(THash<(TInt,TIntV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntIntVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TIntV)> self, int const & ExpectVals) -> TIntIntVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TIntV)> self, TSIn SIn) -> TIntIntVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntVH_swiginitt   new_TIntIntVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s^   
        Load(TIntIntVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sb   
        Save(TIntIntVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntVH self, TIntIntVH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TIntV > const &

        (   R   t   TIntIntVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   % s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntVH self, TIntIntVH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TIntV > const &

        (   R   t   TIntIntVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         G   s   t  j |  |  S(   sq   
        __call__(TIntIntVH self, TInt Key) -> TIntV

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9 s    c         C   s   t  j |   S(   s{   
        GetMemUsed(TIntIntVH self) -> ::TSize

        Parameters:
            self: THash< TInt,TIntV > const *

        (   R   t   TIntIntVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   C s    c         C   s   t  j |   S(   sx   
        BegI(TIntIntVH self) -> TIntIntVHI

        Parameters:
            self: THash< TInt,TIntV > const *

        (   R   t   TIntIntVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M s    c         C   s   t  j |   S(   sx   
        EndI(TIntIntVH self) -> TIntIntVHI

        Parameters:
            self: THash< TInt,TIntV > const *

        (   R   t   TIntIntVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    c         G   s   t  j |  |  S(   sr   
        GetI(TIntIntVH self, TInt Key) -> TIntIntVHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  a s    c         G   s   t  j |  |  S(   sw   
        Gen(TIntIntVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntIntVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k s    c         G   s   t  j |  |  S(   sY  
        Clr(TIntIntVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntIntVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntIntVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntIntVH self)

        Parameters:
            self: THash< TInt,TIntV > *

        (   R   t   TIntIntVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u s    c         C   s   t  j |   S(   ss   
        Empty(TIntIntVH self) -> bool

        Parameters:
            self: THash< TInt,TIntV > const *

        (   R   t   TIntIntVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sp   
        Len(TIntIntVH self) -> int

        Parameters:
            self: THash< TInt,TIntV > const *

        (   R   t   TIntIntVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   su   
        GetPorts(TIntIntVH self) -> int

        Parameters:
            self: THash< TInt,TIntV > const *

        (   R   t   TIntIntVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        IsAutoSize(TIntIntVH self) -> bool

        Parameters:
            self: THash< TInt,TIntV > const *

        (   R   t   TIntIntVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        GetMxKeyIds(TIntIntVH self) -> int

        Parameters:
            self: THash< TInt,TIntV > const *

        (   R   t   TIntIntVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s~   
        GetReservedKeyIds(TIntIntVH self) -> int

        Parameters:
            self: THash< TInt,TIntV > const *

        (   R   t   TIntIntVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s{   
        IsKeyIdEqKeyN(TIntIntVH self) -> bool

        Parameters:
            self: THash< TInt,TIntV > const *

        (   R   t   TIntIntVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sm   
        AddKey(TIntIntVH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s
  
        AddDat(TIntIntVH self, TInt Key) -> TIntV

        Parameters:
            Key: TInt const &

        AddDat(TIntIntVH self, TInt Key, TIntV Dat) -> TIntV

        Parameters:
            Key: TInt const &
            Dat: TVec< TInt,int > const &

        (   R   t   TIntIntVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sf   
        DelKey(TIntIntVH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        DelIfKey(TIntIntVH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelKeyId(TIntIntVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        DelKeyIdV(TIntIntVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntIntVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sx   
        GetKey(TIntIntVH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        GetKeyId(TIntIntVH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntIntVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntIntVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntIntVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  - s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntIntVH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntIntVH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntIntVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  = s    c         G   s   t  j |  |  S(   sy   
        IsKeyId(TIntIntVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntVH self, TInt Key) -> TIntV

        Parameters:
            Key: TInt const &

        GetDat(TIntIntVH self, TInt Key) -> TIntV

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  W s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntIntVH self, int const & KeyId, TInt Key, TIntV Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TVec< TInt,int > &

        (   R   t   TIntIntVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  f s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntIntVH self, TInt Key, TIntV Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TVec< TInt,int > &

        (   R   t   TIntIntVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  r s    	c         C   s   t  j |   S(   sx   
        FFirstKeyId(TIntIntVH self) -> int

        Parameters:
            self: THash< TInt,TIntV > const *

        (   R   t   TIntIntVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  } s    c         G   s   t  j |  |  S(   sp   
        FNextKeyId(TIntIntVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntIntVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sl   
        GetKeyV(TIntIntVH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntIntVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatV(TIntIntVH self, TVec< TVec< TInt,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TInt,int > > &

        (   R   t   TIntIntVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntIntVH self, TVec< TPair< TInt,TVec< TInt,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TVec< TInt,int > > > &

        (   R   t   TIntIntVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntIntVH self, TVec< TPair< TVec< TInt,int >,TInt > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TInt,int >,TInt > > &

        (   R   t   TIntIntVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntIntVH self, TVec< TKeyDat< TInt,TVec< TInt,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TVec< TInt,int > > > &

        (   R   t   TIntIntVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntIntVH self, TVec< TKeyDat< TVec< TInt,int >,TInt > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TInt,int >,TInt > > &

        (   R   t   TIntIntVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        Swap(TIntIntVH self, TIntIntVH Hash)

        Parameters:
            Hash: THash< TInt,TIntV > &

        (   R   t   TIntIntVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sf   
        Defrag(TIntIntVH self)

        Parameters:
            self: THash< TInt,TIntV > *

        (   R   t   TIntIntVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sd   
        Pack(TIntIntVH self)

        Parameters:
            self: THash< TInt,TIntV > *

        (   R   t   TIntIntVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntIntVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntIntVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntIntVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntIntVH self)

        Parameters:
            self: THash< TInt,TIntV > *

        (   R   t   TIntIntVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntIntVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntIntVH self)

        Parameters:
            self: THash< TInt,TIntV > *

        (   R   t   TIntIntVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntIntVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntIntVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR'   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TIntIntHHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TInt,TIntH)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   H s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   H s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TIntH)> self) -> TIntIntHH
        __init__(THash<(TInt,TIntH)> self, TIntIntHH Hash) -> TIntIntHH

        Parameters:
            Hash: THash< TInt,TIntH > const &

        __init__(THash<(TInt,TIntH)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntIntHH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TIntH)> self, int const & ExpectVals) -> TIntIntHH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TIntH)> self, TSIn SIn) -> TIntIntHH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntHH_swiginitt   new_TIntIntHH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   K s    c         G   s   t  j |  |  S(   s^   
        Load(TIntIntHH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntHH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e s    c         G   s   t  j |  |  S(   sb   
        Save(TIntIntHH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntHH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntHH self, TIntIntHH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TIntH > const &

        (   R   t   TIntIntHH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntHH self, TIntIntHH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TIntH > const &

        (   R   t   TIntIntHH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sq   
        __call__(TIntIntHH self, TInt Key) -> TIntH

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntHH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        GetMemUsed(TIntIntHH self) -> ::TSize

        Parameters:
            self: THash< TInt,TIntH > const *

        (   R   t   TIntIntHH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        BegI(TIntIntHH self) -> TIntIntHHI

        Parameters:
            self: THash< TInt,TIntH > const *

        (   R   t   TIntIntHH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sx   
        EndI(TIntIntHH self) -> TIntIntHHI

        Parameters:
            self: THash< TInt,TIntH > const *

        (   R   t   TIntIntHH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sr   
        GetI(TIntIntHH self, TInt Key) -> TIntIntHHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntHH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sw   
        Gen(TIntIntHH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntIntHH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sY  
        Clr(TIntIntHH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntIntHH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntIntHH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntIntHH self)

        Parameters:
            self: THash< TInt,TIntH > *

        (   R   t   TIntIntHH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   ss   
        Empty(TIntIntHH self) -> bool

        Parameters:
            self: THash< TInt,TIntH > const *

        (   R   t   TIntIntHH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sp   
        Len(TIntIntHH self) -> int

        Parameters:
            self: THash< TInt,TIntH > const *

        (   R   t   TIntIntHH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   su   
        GetPorts(TIntIntHH self) -> int

        Parameters:
            self: THash< TInt,TIntH > const *

        (   R   t   TIntIntHH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        IsAutoSize(TIntIntHH self) -> bool

        Parameters:
            self: THash< TInt,TIntH > const *

        (   R   t   TIntIntHH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        GetMxKeyIds(TIntIntHH self) -> int

        Parameters:
            self: THash< TInt,TIntH > const *

        (   R   t   TIntIntHH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s~   
        GetReservedKeyIds(TIntIntHH self) -> int

        Parameters:
            self: THash< TInt,TIntH > const *

        (   R   t   TIntIntHH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s{   
        IsKeyIdEqKeyN(TIntIntHH self) -> bool

        Parameters:
            self: THash< TInt,TIntH > const *

        (   R   t   TIntIntHH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         G   s   t  j |  |  S(   sm   
        AddKey(TIntIntHH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntHH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  + s    c         G   s   t  j |  |  S(   s%  
        AddDat(TIntIntHH self, TInt Key) -> TIntH

        Parameters:
            Key: TInt const &

        AddDat(TIntIntHH self, TInt Key, TIntH Dat) -> TIntH

        Parameters:
            Key: TInt const &
            Dat: THash< TInt,TInt,TDefaultHashFunc< TInt > > const &

        (   R   t   TIntIntHH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   sf   
        DelKey(TIntIntHH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntHH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         G   s   t  j |  |  S(   sp   
        DelIfKey(TIntIntHH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntHH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   sr   
        DelKeyId(TIntIntHH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntHH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y s    c         G   s   t  j |  |  S(   sq   
        DelKeyIdV(TIntIntHH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntIntHH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  c s    c         G   s   t  j |  |  S(   sx   
        GetKey(TIntIntHH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntHH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  m s    c         G   s   t  j |  |  S(   so   
        GetKeyId(TIntIntHH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntHH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  w s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntIntHH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntIntHH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntIntHH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntIntHH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntIntHH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntIntHH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sy   
        IsKeyId(TIntIntHH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntHH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntHH self, TInt Key) -> TIntH

        Parameters:
            Key: TInt const &

        GetDat(TIntIntHH self, TInt Key) -> TIntH

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntHH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntIntHH self, int const & KeyId, TInt Key, TIntH Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: THash< TInt,TInt,TDefaultHashFunc< TInt > > &

        (   R   t   TIntIntHH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntIntHH self, TInt Key, TIntH Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: THash< TInt,TInt,TDefaultHashFunc< TInt > > &

        (   R   t   TIntIntHH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sx   
        FFirstKeyId(TIntIntHH self) -> int

        Parameters:
            self: THash< TInt,TIntH > const *

        (   R   t   TIntIntHH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        FNextKeyId(TIntIntHH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntIntHH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sl   
        GetKeyV(TIntIntHH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntIntHH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatV(TIntIntHH self, TVec< THash< TInt,TInt,TDefaultHashFunc< TInt > > > & DatV)

        Parameters:
            DatV: TVec< THash< TInt,TInt,TDefaultHashFunc< TInt > > > &

        (   R   t   TIntIntHH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntIntHH self, TVec< TPair< TInt,THash< TInt,TInt,TDefaultHashFunc< TInt > > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,THash< TInt,TInt,TDefaultHashFunc< TInt > > > > &

        (   R   t   TIntIntHH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntIntHH self, TVec< TPair< THash< TInt,TInt,TDefaultHashFunc< TInt > >,TInt > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< THash< TInt,TInt,TDefaultHashFunc< TInt > >,TInt > > &

        (   R   t   TIntIntHH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntIntHH self, TVec< TKeyDat< TInt,THash< TInt,TInt,TDefaultHashFunc< TInt > > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,THash< TInt,TInt,TDefaultHashFunc< TInt > > > > &

        (   R   t   TIntIntHH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntIntHH self, TVec< TKeyDat< THash< TInt,TInt,TDefaultHashFunc< TInt > >,TInt > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< THash< TInt,TInt,TDefaultHashFunc< TInt > >,TInt > > &

        (   R   t   TIntIntHH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        Swap(TIntIntHH self, TIntIntHH Hash)

        Parameters:
            Hash: THash< TInt,TIntH > &

        (   R   t   TIntIntHH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ! s    c         C   s   t  j |   S(   sf   
        Defrag(TIntIntHH self)

        Parameters:
            self: THash< TInt,TIntH > *

        (   R   t   TIntIntHH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         C   s   t  j |   S(   sd   
        Pack(TIntIntHH self)

        Parameters:
            self: THash< TInt,TIntH > *

        (   R   t   TIntIntHH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5 s    c         G   s   t  j |  |  S(   s   
        Sort(TIntIntHH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntIntHH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ? s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntIntHH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntIntHH self)

        Parameters:
            self: THash< TInt,TIntH > *

        (   R   t   TIntIntHH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntIntHH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntIntHH self)

        Parameters:
            self: THash< TInt,TIntH > *

        (   R   t   TIntIntHH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntIntHH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntIntHHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR'  F sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TIntFltPrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TInt,TFltPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TFltPr)> self) -> TIntFltPrH
        __init__(THash<(TInt,TFltPr)> self, TIntFltPrH Hash) -> TIntFltPrH

        Parameters:
            Hash: THash< TInt,TFltPr > const &

        __init__(THash<(TInt,TFltPr)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntFltPrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TFltPr)> self, int const & ExpectVals) -> TIntFltPrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TFltPr)> self, TSIn SIn) -> TIntFltPrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltPrH_swiginitt   new_TIntFltPrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s_   
        Load(TIntFltPrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntFltPrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sc   
        Save(TIntFltPrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltPrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltPrH self, TIntFltPrH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TFltPr > const &

        (   R   t   TIntFltPrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltPrH self, TIntFltPrH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TFltPr > const &

        (   R   t   TIntFltPrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   ss   
        __call__(TIntFltPrH self, TInt Key) -> TFltPr

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltPrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TIntFltPrH self) -> ::TSize

        Parameters:
            self: THash< TInt,TFltPr > const *

        (   R   t   TIntFltPrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        BegI(TIntFltPrH self) -> TIntFltPrHI

        Parameters:
            self: THash< TInt,TFltPr > const *

        (   R   t   TIntFltPrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s{   
        EndI(TIntFltPrH self) -> TIntFltPrHI

        Parameters:
            self: THash< TInt,TFltPr > const *

        (   R   t   TIntFltPrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   st   
        GetI(TIntFltPrH self, TInt Key) -> TIntFltPrHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltPrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  	 s    c         G   s   t  j |  |  S(   sx   
        Gen(TIntFltPrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntFltPrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s^  
        Clr(TIntFltPrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntFltPrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntFltPrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntFltPrH self)

        Parameters:
            self: THash< TInt,TFltPr > *

        (   R   t   TIntFltPrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   su   
        Empty(TIntFltPrH self) -> bool

        Parameters:
            self: THash< TInt,TFltPr > const *

        (   R   t   TIntFltPrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   9 s    c         C   s   t  j |   S(   sr   
        Len(TIntFltPrH self) -> int

        Parameters:
            self: THash< TInt,TFltPr > const *

        (   R   t   TIntFltPrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   C s    c         C   s   t  j |   S(   sw   
        GetPorts(TIntFltPrH self) -> int

        Parameters:
            self: THash< TInt,TFltPr > const *

        (   R   t   TIntFltPrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TIntFltPrH self) -> bool

        Parameters:
            self: THash< TInt,TFltPr > const *

        (   R   t   TIntFltPrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TIntFltPrH self) -> int

        Parameters:
            self: THash< TInt,TFltPr > const *

        (   R   t   TIntFltPrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  a s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntFltPrH self) -> int

        Parameters:
            self: THash< TInt,TFltPr > const *

        (   R   t   TIntFltPrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  k s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TIntFltPrH self) -> bool

        Parameters:
            self: THash< TInt,TFltPr > const *

        (   R   t   TIntFltPrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  u s    c         G   s   t  j |  |  S(   sn   
        AddKey(TIntFltPrH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltPrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        AddDat(TIntFltPrH self, TInt Key) -> TFltPr

        Parameters:
            Key: TInt const &

        AddDat(TIntFltPrH self, TInt Key, TFltPr Dat) -> TFltPr

        Parameters:
            Key: TInt const &
            Dat: TPair< TFlt,TFlt > const &

        (   R   t   TIntFltPrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sg   
        DelKey(TIntFltPrH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltPrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        DelIfKey(TIntFltPrH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltPrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TIntFltPrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltPrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TIntFltPrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntFltPrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sy   
        GetKey(TIntFltPrH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltPrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        GetKeyId(TIntFltPrH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltPrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntFltPrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntFltPrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntFltPrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntFltPrH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntFltPrH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntFltPrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TIntFltPrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltPrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltPrH self, TInt Key) -> TFltPr

        Parameters:
            Key: TInt const &

        GetDat(TIntFltPrH self, TInt Key) -> TFltPr

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltPrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntFltPrH self, int const & KeyId, TInt Key, TFltPr Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TPair< TFlt,TFlt > &

        (   R   t   TIntFltPrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntFltPrH self, TInt Key, TFltPr Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TPair< TFlt,TFlt > &

        (   R   t   TIntFltPrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TIntFltPrH self) -> int

        Parameters:
            self: THash< TInt,TFltPr > const *

        (   R   t   TIntFltPrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TIntFltPrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntFltPrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  / s    c         G   s   t  j |  |  S(   sm   
        GetKeyV(TIntFltPrH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntFltPrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9 s    c         G   s   t  j |  |  S(   s}   
        GetDatV(TIntFltPrH self, TFltPrV DatV)

        Parameters:
            DatV: TVec< TPair< TFlt,TFlt > > &

        (   R   t   TIntFltPrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntFltPrH self, TVec< TPair< TInt,TPair< TFlt,TFlt > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TPair< TFlt,TFlt > > > &

        (   R   t   TIntFltPrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntFltPrH self, TVec< TPair< TPair< TFlt,TFlt >,TInt > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TPair< TFlt,TFlt >,TInt > > &

        (   R   t   TIntFltPrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntFltPrH self, TIntFltPrKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TPair< TFlt,TFlt > > > &

        (   R   t   TIntFltPrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  a s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntFltPrH self, TVec< TKeyDat< TPair< TFlt,TFlt >,TInt > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TPair< TFlt,TFlt >,TInt > > &

        (   R   t   TIntFltPrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  k s    c         G   s   t  j |  |  S(   sw   
        Swap(TIntFltPrH self, TIntFltPrH Hash)

        Parameters:
            Hash: THash< TInt,TFltPr > &

        (   R   t   TIntFltPrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  u s    c         C   s   t  j |   S(   sh   
        Defrag(TIntFltPrH self)

        Parameters:
            self: THash< TInt,TFltPr > *

        (   R   t   TIntFltPrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sf   
        Pack(TIntFltPrH self)

        Parameters:
            self: THash< TInt,TFltPr > *

        (   R   t   TIntFltPrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntFltPrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntFltPrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntFltPrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntFltPrH self)

        Parameters:
            self: THash< TInt,TFltPr > *

        (   R   t   TIntFltPrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntFltPrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntFltPrH self)

        Parameters:
            self: THash< TInt,TFltPr > *

        (   R   t   TIntFltPrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntFltPrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntFltPrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TIntFltTrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TInt,TFltTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TFltTr)> self) -> TIntFltTrH
        __init__(THash<(TInt,TFltTr)> self, TIntFltTrH Hash) -> TIntFltTrH

        Parameters:
            Hash: THash< TInt,TFltTr > const &

        __init__(THash<(TInt,TFltTr)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntFltTrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TFltTr)> self, int const & ExpectVals) -> TIntFltTrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TFltTr)> self, TSIn SIn) -> TIntFltTrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltTrH_swiginitt   new_TIntFltTrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s_   
        Load(TIntFltTrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntFltTrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sc   
        Save(TIntFltTrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltTrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltTrH self, TIntFltTrH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TFltTr > const &

        (   R   t   TIntFltTrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ! s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltTrH self, TIntFltTrH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TFltTr > const &

        (   R   t   TIntFltTrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         G   s   t  j |  |  S(   ss   
        __call__(TIntFltTrH self, TInt Key) -> TFltTr

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltTrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   5 s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TIntFltTrH self) -> ::TSize

        Parameters:
            self: THash< TInt,TFltTr > const *

        (   R   t   TIntFltTrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ? s    c         C   s   t  j |   S(   s{   
        BegI(TIntFltTrH self) -> TIntFltTrHI

        Parameters:
            self: THash< TInt,TFltTr > const *

        (   R   t   TIntFltTrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s    c         C   s   t  j |   S(   s{   
        EndI(TIntFltTrH self) -> TIntFltTrHI

        Parameters:
            self: THash< TInt,TFltTr > const *

        (   R   t   TIntFltTrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S s    c         G   s   t  j |  |  S(   st   
        GetI(TIntFltTrH self, TInt Key) -> TIntFltTrHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltTrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  ] s    c         G   s   t  j |  |  S(   sx   
        Gen(TIntFltTrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntFltTrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g s    c         G   s   t  j |  |  S(   s^  
        Clr(TIntFltTrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntFltTrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntFltTrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntFltTrH self)

        Parameters:
            self: THash< TInt,TFltTr > *

        (   R   t   TIntFltTrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         C   s   t  j |   S(   su   
        Empty(TIntFltTrH self) -> bool

        Parameters:
            self: THash< TInt,TFltTr > const *

        (   R   t   TIntFltTrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sr   
        Len(TIntFltTrH self) -> int

        Parameters:
            self: THash< TInt,TFltTr > const *

        (   R   t   TIntFltTrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sw   
        GetPorts(TIntFltTrH self) -> int

        Parameters:
            self: THash< TInt,TFltTr > const *

        (   R   t   TIntFltTrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TIntFltTrH self) -> bool

        Parameters:
            self: THash< TInt,TFltTr > const *

        (   R   t   TIntFltTrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TIntFltTrH self) -> int

        Parameters:
            self: THash< TInt,TFltTr > const *

        (   R   t   TIntFltTrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntFltTrH self) -> int

        Parameters:
            self: THash< TInt,TFltTr > const *

        (   R   t   TIntFltTrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TIntFltTrH self) -> bool

        Parameters:
            self: THash< TInt,TFltTr > const *

        (   R   t   TIntFltTrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sn   
        AddKey(TIntFltTrH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltTrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        AddDat(TIntFltTrH self, TInt Key) -> TFltTr

        Parameters:
            Key: TInt const &

        AddDat(TIntFltTrH self, TInt Key, TFltTr Dat) -> TFltTr

        Parameters:
            Key: TInt const &
            Dat: TTriple< TFlt,TFlt,TFlt > const &

        (   R   t   TIntFltTrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sg   
        DelKey(TIntFltTrH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltTrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        DelIfKey(TIntFltTrH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltTrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TIntFltTrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltTrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TIntFltTrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntFltTrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sy   
        GetKey(TIntFltTrH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltTrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        GetKeyId(TIntFltTrH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltTrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntFltTrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntFltTrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntFltTrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ) s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntFltTrH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntFltTrH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntFltTrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TIntFltTrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltTrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltTrH self, TInt Key) -> TFltTr

        Parameters:
            Key: TInt const &

        GetDat(TIntFltTrH self, TInt Key) -> TFltTr

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltTrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  S s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntFltTrH self, int const & KeyId, TInt Key, TFltTr Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TTriple< TFlt,TFlt,TFlt > &

        (   R   t   TIntFltTrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  b s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntFltTrH self, TInt Key, TFltTr Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TTriple< TFlt,TFlt,TFlt > &

        (   R   t   TIntFltTrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  n s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TIntFltTrH self) -> int

        Parameters:
            self: THash< TInt,TFltTr > const *

        (   R   t   TIntFltTrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  y s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TIntFltTrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntFltTrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sm   
        GetKeyV(TIntFltTrH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntFltTrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatV(TIntFltTrH self, TFltTrV DatV)

        Parameters:
            DatV: TVec< TTriple< TFlt,TFlt,TFlt > > &

        (   R   t   TIntFltTrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntFltTrH self, TVec< TPair< TInt,TTriple< TFlt,TFlt,TFlt > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TTriple< TFlt,TFlt,TFlt > > > &

        (   R   t   TIntFltTrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntFltTrH self, TVec< TPair< TTriple< TFlt,TFlt,TFlt >,TInt > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TTriple< TFlt,TFlt,TFlt >,TInt > > &

        (   R   t   TIntFltTrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntFltTrH self, TVec< TKeyDat< TInt,TTriple< TFlt,TFlt,TFlt > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TTriple< TFlt,TFlt,TFlt > > > &

        (   R   t   TIntFltTrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntFltTrH self, TVec< TKeyDat< TTriple< TFlt,TFlt,TFlt >,TInt > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TTriple< TFlt,TFlt,TFlt >,TInt > > &

        (   R   t   TIntFltTrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sw   
        Swap(TIntFltTrH self, TIntFltTrH Hash)

        Parameters:
            Hash: THash< TInt,TFltTr > &

        (   R   t   TIntFltTrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sh   
        Defrag(TIntFltTrH self)

        Parameters:
            self: THash< TInt,TFltTr > *

        (   R   t   TIntFltTrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sf   
        Pack(TIntFltTrH self)

        Parameters:
            self: THash< TInt,TFltTr > *

        (   R   t   TIntFltTrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntFltTrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntFltTrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntFltTrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntFltTrH self)

        Parameters:
            self: THash< TInt,TFltTr > *

        (   R   t   TIntFltTrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntFltTrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntFltTrH self)

        Parameters:
            self: THash< TInt,TFltTr > *

        (   R   t   TIntFltTrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntFltTrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntFltTrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRA(   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TIntFltVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TInt,TFltV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   D s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TFltV)> self) -> TIntFltVH
        __init__(THash<(TInt,TFltV)> self, TIntFltVH Hash) -> TIntFltVH

        Parameters:
            Hash: THash< TInt,TFltV > const &

        __init__(THash<(TInt,TFltV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntFltVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TFltV)> self, int const & ExpectVals) -> TIntFltVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TFltV)> self, TSIn SIn) -> TIntFltVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntFltVH_swiginitt   new_TIntFltVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   G s    c         G   s   t  j |  |  S(   s^   
        Load(TIntFltVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntFltVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a s    c         G   s   t  j |  |  S(   sb   
        Save(TIntFltVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntFltVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltVH self, TIntFltVH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TFltV > const &

        (   R   t   TIntFltVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltVH self, TIntFltVH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TFltV > const &

        (   R   t   TIntFltVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sq   
        __call__(TIntFltVH self, TInt Key) -> TFltV

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        GetMemUsed(TIntFltVH self) -> ::TSize

        Parameters:
            self: THash< TInt,TFltV > const *

        (   R   t   TIntFltVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        BegI(TIntFltVH self) -> TIntFltVHI

        Parameters:
            self: THash< TInt,TFltV > const *

        (   R   t   TIntFltVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sx   
        EndI(TIntFltVH self) -> TIntFltVHI

        Parameters:
            self: THash< TInt,TFltV > const *

        (   R   t   TIntFltVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sr   
        GetI(TIntFltVH self, TInt Key) -> TIntFltVHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sw   
        Gen(TIntFltVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntFltVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sY  
        Clr(TIntFltVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntFltVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntFltVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntFltVH self)

        Parameters:
            self: THash< TInt,TFltV > *

        (   R   t   TIntFltVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   ss   
        Empty(TIntFltVH self) -> bool

        Parameters:
            self: THash< TInt,TFltV > const *

        (   R   t   TIntFltVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sp   
        Len(TIntFltVH self) -> int

        Parameters:
            self: THash< TInt,TFltV > const *

        (   R   t   TIntFltVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   su   
        GetPorts(TIntFltVH self) -> int

        Parameters:
            self: THash< TInt,TFltV > const *

        (   R   t   TIntFltVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        IsAutoSize(TIntFltVH self) -> bool

        Parameters:
            self: THash< TInt,TFltV > const *

        (   R   t   TIntFltVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        GetMxKeyIds(TIntFltVH self) -> int

        Parameters:
            self: THash< TInt,TFltV > const *

        (   R   t   TIntFltVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         C   s   t  j |   S(   s~   
        GetReservedKeyIds(TIntFltVH self) -> int

        Parameters:
            self: THash< TInt,TFltV > const *

        (   R   t   TIntFltVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s{   
        IsKeyIdEqKeyN(TIntFltVH self) -> bool

        Parameters:
            self: THash< TInt,TFltV > const *

        (   R   t   TIntFltVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sm   
        AddKey(TIntFltVH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   s
  
        AddDat(TIntFltVH self, TInt Key) -> TFltV

        Parameters:
            Key: TInt const &

        AddDat(TIntFltVH self, TInt Key, TFltV Dat) -> TFltV

        Parameters:
            Key: TInt const &
            Dat: TVec< TFlt,int > const &

        (   R   t   TIntFltVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   sf   
        DelKey(TIntFltVH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         G   s   t  j |  |  S(   sp   
        DelIfKey(TIntFltVH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K s    c         G   s   t  j |  |  S(   sr   
        DelKeyId(TIntFltVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  U s    c         G   s   t  j |  |  S(   sq   
        DelKeyIdV(TIntFltVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntFltVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  _ s    c         G   s   t  j |  |  S(   sx   
        GetKey(TIntFltVH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  i s    c         G   s   t  j |  |  S(   so   
        GetKeyId(TIntFltVH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  s s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntFltVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntFltVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntFltVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  } s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntFltVH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntFltVH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntFltVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sy   
        IsKeyId(TIntFltVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntFltVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltVH self, TInt Key) -> TFltV

        Parameters:
            Key: TInt const &

        GetDat(TIntFltVH self, TInt Key) -> TFltV

        Parameters:
            Key: TInt const &

        (   R   t   TIntFltVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntFltVH self, int const & KeyId, TInt Key, TFltV Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TVec< TFlt,int > &

        (   R   t   TIntFltVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntFltVH self, TInt Key, TFltV Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TVec< TFlt,int > &

        (   R   t   TIntFltVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sx   
        FFirstKeyId(TIntFltVH self) -> int

        Parameters:
            self: THash< TInt,TFltV > const *

        (   R   t   TIntFltVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        FNextKeyId(TIntFltVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntFltVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sl   
        GetKeyV(TIntFltVH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntFltVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatV(TIntFltVH self, TVec< TVec< TFlt,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TFlt,int > > &

        (   R   t   TIntFltVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntFltVH self, TVec< TPair< TInt,TVec< TFlt,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TVec< TFlt,int > > > &

        (   R   t   TIntFltVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntFltVH self, TVec< TPair< TVec< TFlt,int >,TInt > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TFlt,int >,TInt > > &

        (   R   t   TIntFltVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntFltVH self, TVec< TKeyDat< TInt,TVec< TFlt,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TVec< TFlt,int > > > &

        (   R   t   TIntFltVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntFltVH self, TVec< TKeyDat< TVec< TFlt,int >,TInt > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TFlt,int >,TInt > > &

        (   R   t   TIntFltVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        Swap(TIntFltVH self, TIntFltVH Hash)

        Parameters:
            Hash: THash< TInt,TFltV > &

        (   R   t   TIntFltVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sf   
        Defrag(TIntFltVH self)

        Parameters:
            self: THash< TInt,TFltV > *

        (   R   t   TIntFltVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ' s    c         C   s   t  j |   S(   sd   
        Pack(TIntFltVH self)

        Parameters:
            self: THash< TInt,TFltV > *

        (   R   t   TIntFltVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1 s    c         G   s   t  j |  |  S(   s   
        Sort(TIntFltVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntFltVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntFltVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntFltVH self)

        Parameters:
            self: THash< TInt,TFltV > *

        (   R   t   TIntFltVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntFltVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntFltVH self)

        Parameters:
            self: THash< TInt,TFltV > *

        (   R   t   TIntFltVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  U s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntFltVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntFltVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRt(  B sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TIntStrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TInt,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TStrV)> self) -> TIntStrVH
        __init__(THash<(TInt,TStrV)> self, TIntStrVH Hash) -> TIntStrVH

        Parameters:
            Hash: THash< TInt,TStrV > const &

        __init__(THash<(TInt,TStrV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntStrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TStrV)> self, int const & ExpectVals) -> TIntStrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TStrV)> self, TSIn SIn) -> TIntStrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrVH_swiginitt   new_TIntStrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s^   
        Load(TIntStrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sb   
        Save(TIntStrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrVH self, TIntStrVH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TStrV > const &

        (   R   t   TIntStrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrVH self, TIntStrVH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TStrV > const &

        (   R   t   TIntStrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sq   
        __call__(TIntStrVH self, TInt Key) -> TStrV

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        GetMemUsed(TIntStrVH self) -> ::TSize

        Parameters:
            self: THash< TInt,TStrV > const *

        (   R   t   TIntStrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        BegI(TIntStrVH self) -> TIntStrVHI

        Parameters:
            self: THash< TInt,TStrV > const *

        (   R   t   TIntStrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sx   
        EndI(TIntStrVH self) -> TIntStrVHI

        Parameters:
            self: THash< TInt,TStrV > const *

        (   R   t   TIntStrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sr   
        GetI(TIntStrVH self, TInt Key) -> TIntStrVHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sw   
        Gen(TIntStrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntStrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sY  
        Clr(TIntStrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntStrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntStrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntStrVH self)

        Parameters:
            self: THash< TInt,TStrV > *

        (   R   t   TIntStrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   ss   
        Empty(TIntStrVH self) -> bool

        Parameters:
            self: THash< TInt,TStrV > const *

        (   R   t   TIntStrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   5 s    c         C   s   t  j |   S(   sp   
        Len(TIntStrVH self) -> int

        Parameters:
            self: THash< TInt,TStrV > const *

        (   R   t   TIntStrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   ? s    c         C   s   t  j |   S(   su   
        GetPorts(TIntStrVH self) -> int

        Parameters:
            self: THash< TInt,TStrV > const *

        (   R   t   TIntStrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I s    c         C   s   t  j |   S(   sx   
        IsAutoSize(TIntStrVH self) -> bool

        Parameters:
            self: THash< TInt,TStrV > const *

        (   R   t   TIntStrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         C   s   t  j |   S(   sx   
        GetMxKeyIds(TIntStrVH self) -> int

        Parameters:
            self: THash< TInt,TStrV > const *

        (   R   t   TIntStrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ] s    c         C   s   t  j |   S(   s~   
        GetReservedKeyIds(TIntStrVH self) -> int

        Parameters:
            self: THash< TInt,TStrV > const *

        (   R   t   TIntStrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  g s    c         C   s   t  j |   S(   s{   
        IsKeyIdEqKeyN(TIntStrVH self) -> bool

        Parameters:
            self: THash< TInt,TStrV > const *

        (   R   t   TIntStrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  q s    c         G   s   t  j |  |  S(   sm   
        AddKey(TIntStrVH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  { s    c         G   s   t  j |  |  S(   s
  
        AddDat(TIntStrVH self, TInt Key) -> TStrV

        Parameters:
            Key: TInt const &

        AddDat(TIntStrVH self, TInt Key, TStrV Dat) -> TStrV

        Parameters:
            Key: TInt const &
            Dat: TVec< TStr,int > const &

        (   R   t   TIntStrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sf   
        DelKey(TIntStrVH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        DelIfKey(TIntStrVH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelKeyId(TIntStrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntStrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        DelKeyIdV(TIntStrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntStrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sx   
        GetKey(TIntStrVH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntStrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        GetKeyId(TIntStrVH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntStrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntStrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntStrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntStrVH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntStrVH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntStrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sy   
        IsKeyId(TIntStrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntStrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntStrVH self, TInt Key) -> TStrV

        Parameters:
            Key: TInt const &

        GetDat(TIntStrVH self, TInt Key) -> TStrV

        Parameters:
            Key: TInt const &

        (   R   t   TIntStrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntStrVH self, int const & KeyId, TInt Key, TStrV Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TVec< TStr,int > &

        (   R   t   TIntStrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  
 s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntStrVH self, TInt Key, TStrV Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TVec< TStr,int > &

        (   R   t   TIntStrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sx   
        FFirstKeyId(TIntStrVH self) -> int

        Parameters:
            self: THash< TInt,TStrV > const *

        (   R   t   TIntStrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         G   s   t  j |  |  S(   sp   
        FNextKeyId(TIntStrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntStrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  + s    c         G   s   t  j |  |  S(   sl   
        GetKeyV(TIntStrVH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntStrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   s   
        GetDatV(TIntStrVH self, TVec< TVec< TStr,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TStr,int > > &

        (   R   t   TIntStrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntStrVH self, TIntStrVPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TVec< TStr,int > > > &

        (   R   t   TIntStrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntStrVH self, TStrVIntPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TStr,int >,TInt > > &

        (   R   t   TIntStrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntStrVH self, TVec< TKeyDat< TInt,TVec< TStr,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TVec< TStr,int > > > &

        (   R   t   TIntStrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ] s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntStrVH self, TVec< TKeyDat< TVec< TStr,int >,TInt > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TStr,int >,TInt > > &

        (   R   t   TIntStrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  g s    c         G   s   t  j |  |  S(   st   
        Swap(TIntStrVH self, TIntStrVH Hash)

        Parameters:
            Hash: THash< TInt,TStrV > &

        (   R   t   TIntStrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  q s    c         C   s   t  j |   S(   sf   
        Defrag(TIntStrVH self)

        Parameters:
            self: THash< TInt,TStrV > *

        (   R   t   TIntStrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         C   s   t  j |   S(   sd   
        Pack(TIntStrVH self)

        Parameters:
            self: THash< TInt,TStrV > *

        (   R   t   TIntStrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntStrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntStrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntStrVH self)

        Parameters:
            self: THash< TInt,TStrV > *

        (   R   t   TIntStrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntStrVH self)

        Parameters:
            self: THash< TInt,TStrV > *

        (   R   t   TIntStrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntStrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntStrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TIntIntPrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TInt,TIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TIntPr)> self) -> TIntIntPrH
        __init__(THash<(TInt,TIntPr)> self, TIntIntPrH Hash) -> TIntIntPrH

        Parameters:
            Hash: THash< TInt,TIntPr > const &

        __init__(THash<(TInt,TIntPr)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntIntPrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TIntPr)> self, int const & ExpectVals) -> TIntIntPrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TIntPr)> self, TSIn SIn) -> TIntIntPrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntPrH_swiginitt   new_TIntIntPrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s_   
        Load(TIntIntPrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntPrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	 s    c         G   s   t  j |  |  S(   sc   
        Save(TIntIntPrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntPrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntPrH self, TIntIntPrH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TIntPr > const &

        (   R   t   TIntIntPrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntPrH self, TIntIntPrH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TIntPr > const &

        (   R   t   TIntIntPrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ' s    c         G   s   t  j |  |  S(   ss   
        __call__(TIntIntPrH self, TInt Key) -> TIntPr

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   1 s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TIntIntPrH self) -> ::TSize

        Parameters:
            self: THash< TInt,TIntPr > const *

        (   R   t   TIntIntPrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    c         C   s   t  j |   S(   s{   
        BegI(TIntIntPrH self) -> TIntIntPrHI

        Parameters:
            self: THash< TInt,TIntPr > const *

        (   R   t   TIntIntPrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    c         C   s   t  j |   S(   s{   
        EndI(TIntIntPrH self) -> TIntIntPrHI

        Parameters:
            self: THash< TInt,TIntPr > const *

        (   R   t   TIntIntPrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O s    c         G   s   t  j |  |  S(   st   
        GetI(TIntIntPrH self, TInt Key) -> TIntIntPrHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  Y s    c         G   s   t  j |  |  S(   sx   
        Gen(TIntIntPrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntIntPrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    c         G   s   t  j |  |  S(   s^  
        Clr(TIntIntPrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntIntPrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntIntPrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntIntPrH self)

        Parameters:
            self: THash< TInt,TIntPr > *

        (   R   t   TIntIntPrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         C   s   t  j |   S(   su   
        Empty(TIntIntPrH self) -> bool

        Parameters:
            self: THash< TInt,TIntPr > const *

        (   R   t   TIntIntPrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sr   
        Len(TIntIntPrH self) -> int

        Parameters:
            self: THash< TInt,TIntPr > const *

        (   R   t   TIntIntPrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sw   
        GetPorts(TIntIntPrH self) -> int

        Parameters:
            self: THash< TInt,TIntPr > const *

        (   R   t   TIntIntPrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TIntIntPrH self) -> bool

        Parameters:
            self: THash< TInt,TIntPr > const *

        (   R   t   TIntIntPrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TIntIntPrH self) -> int

        Parameters:
            self: THash< TInt,TIntPr > const *

        (   R   t   TIntIntPrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntIntPrH self) -> int

        Parameters:
            self: THash< TInt,TIntPr > const *

        (   R   t   TIntIntPrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TIntIntPrH self) -> bool

        Parameters:
            self: THash< TInt,TIntPr > const *

        (   R   t   TIntIntPrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sn   
        AddKey(TIntIntPrH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        AddDat(TIntIntPrH self, TInt Key) -> TIntPr

        Parameters:
            Key: TInt const &

        AddDat(TIntIntPrH self, TInt Key, TIntPr Dat) -> TIntPr

        Parameters:
            Key: TInt const &
            Dat: TPair< TInt,TInt > const &

        (   R   t   TIntIntPrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sg   
        DelKey(TIntIntPrH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        DelIfKey(TIntIntPrH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TIntIntPrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntPrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TIntIntPrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntIntPrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sy   
        GetKey(TIntIntPrH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntPrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        GetKeyId(TIntIntPrH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntIntPrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntIntPrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntIntPrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntIntPrH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntIntPrH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntIntPrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5 s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TIntIntPrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntPrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntPrH self, TInt Key) -> TIntPr

        Parameters:
            Key: TInt const &

        GetDat(TIntIntPrH self, TInt Key) -> TIntPr

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  O s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntIntPrH self, int const & KeyId, TInt Key, TIntPr Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TPair< TInt,TInt > &

        (   R   t   TIntIntPrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ^ s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntIntPrH self, TInt Key, TIntPr Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TPair< TInt,TInt > &

        (   R   t   TIntIntPrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  j s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TIntIntPrH self) -> int

        Parameters:
            self: THash< TInt,TIntPr > const *

        (   R   t   TIntIntPrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  u s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TIntIntPrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntIntPrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sm   
        GetKeyV(TIntIntPrH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntIntPrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s}   
        GetDatV(TIntIntPrH self, TIntPrV DatV)

        Parameters:
            DatV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntIntPrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntIntPrH self, TIntIntPrPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TPair< TInt,TInt > > > &

        (   R   t   TIntIntPrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntIntPrH self, TVec< TPair< TPair< TInt,TInt >,TInt > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TPair< TInt,TInt >,TInt > > &

        (   R   t   TIntIntPrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntIntPrH self, TVec< TKeyDat< TInt,TPair< TInt,TInt > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TPair< TInt,TInt > > > &

        (   R   t   TIntIntPrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntIntPrH self, TVec< TKeyDat< TPair< TInt,TInt >,TInt > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TPair< TInt,TInt >,TInt > > &

        (   R   t   TIntIntPrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sw   
        Swap(TIntIntPrH self, TIntIntPrH Hash)

        Parameters:
            Hash: THash< TInt,TIntPr > &

        (   R   t   TIntIntPrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sh   
        Defrag(TIntIntPrH self)

        Parameters:
            self: THash< TInt,TIntPr > *

        (   R   t   TIntIntPrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sf   
        Pack(TIntIntPrH self)

        Parameters:
            self: THash< TInt,TIntPr > *

        (   R   t   TIntIntPrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntIntPrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntIntPrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntIntPrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntIntPrH self)

        Parameters:
            self: THash< TInt,TIntPr > *

        (   R   t   TIntIntPrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntIntPrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntIntPrH self)

        Parameters:
            self: THash< TInt,TIntPr > *

        (   R   t   TIntIntPrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntIntPrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntIntPrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TIntIntPrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s(   Proxy of C++ THash<(TInt,TIntPrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TInt,TIntPrV)> self) -> TIntIntPrVH
        __init__(THash<(TInt,TIntPrV)> self, TIntIntPrVH Hash) -> TIntIntPrVH

        Parameters:
            Hash: THash< TInt,TIntPrV > const &

        __init__(THash<(TInt,TIntPrV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntIntPrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TInt,TIntPrV)> self, int const & ExpectVals) -> TIntIntPrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TInt,TIntPrV)> self, TSIn SIn) -> TIntIntPrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntIntPrVH_swiginitt   new_TIntIntPrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   C s    c         G   s   t  j |  |  S(   s`   
        Load(TIntIntPrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntIntPrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ] s    c         G   s   t  j |  |  S(   sd   
        Save(TIntIntPrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntIntPrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntPrVH self, TIntIntPrVH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TIntPrV > const &

        (   R   t   TIntIntPrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntPrVH self, TIntIntPrVH Hash) -> bool

        Parameters:
            Hash: THash< TInt,TIntPrV > const &

        (   R   t   TIntIntPrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         G   s   t  j |  |  S(   su   
        __call__(TIntIntPrVH self, TInt Key) -> TIntPrV

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntIntPrVH self) -> ::TSize

        Parameters:
            self: THash< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s~   
        BegI(TIntIntPrVH self) -> TIntIntPrVHI

        Parameters:
            self: THash< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s~   
        EndI(TIntIntPrVH self) -> TIntIntPrVHI

        Parameters:
            self: THash< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sv   
        GetI(TIntIntPrVH self, TInt Key) -> TIntIntPrVHI

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sy   
        Gen(TIntIntPrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntIntPrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sc  
        Clr(TIntIntPrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntIntPrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntIntPrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntIntPrVH self)

        Parameters:
            self: THash< TInt,TIntPrV > *

        (   R   t   TIntIntPrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sw   
        Empty(TIntIntPrVH self) -> bool

        Parameters:
            self: THash< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   st   
        Len(TIntIntPrVH self) -> int

        Parameters:
            self: THash< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sy   
        GetPorts(TIntIntPrVH self) -> int

        Parameters:
            self: THash< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s|   
        IsAutoSize(TIntIntPrVH self) -> bool

        Parameters:
            self: THash< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s|   
        GetMxKeyIds(TIntIntPrVH self) -> int

        Parameters:
            self: THash< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntIntPrVH self) -> int

        Parameters:
            self: THash< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TIntIntPrVH self) -> bool

        Parameters:
            self: THash< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        AddKey(TIntIntPrVH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   s"  
        AddDat(TIntIntPrVH self, TInt Key) -> TIntPrV

        Parameters:
            Key: TInt const &

        AddDat(TIntIntPrVH self, TInt Key, TIntPrV Dat) -> TIntPrV

        Parameters:
            Key: TInt const &
            Dat: TVec< TPair< TInt,TInt >,int > const &

        (   R   t   TIntIntPrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  - s    c         G   s   t  j |  |  S(   sh   
        DelKey(TIntIntPrVH self, TInt Key)

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    c         G   s   t  j |  |  S(   sr   
        DelIfKey(TIntIntPrVH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  G s    c         G   s   t  j |  |  S(   st   
        DelKeyId(TIntIntPrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntPrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   ss   
        DelKeyIdV(TIntIntPrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntIntPrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [ s    c         G   s   t  j |  |  S(   sz   
        GetKey(TIntIntPrVH self, int const & KeyId) -> TInt

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntPrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  e s    c         G   s   t  j |  |  S(   sq   
        GetKeyId(TIntIntPrVH self, TInt Key) -> int

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  o s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntIntPrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntIntPrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntIntPrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  y s    c         G   s   t  j |  |  S(   s   
        IsKey(TIntIntPrVH self, TInt Key) -> bool

        Parameters:
            Key: TInt const &

        IsKey(TIntIntPrVH self, TInt Key, int & KeyId) -> bool

        Parameters:
            Key: TInt const &
            KeyId: int &

        (   R   t   TIntIntPrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s{   
        IsKeyId(TIntIntPrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntIntPrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntPrVH self, TInt Key) -> TIntPrV

        Parameters:
            Key: TInt const &

        GetDat(TIntIntPrVH self, TInt Key) -> TIntPrV

        Parameters:
            Key: TInt const &

        (   R   t   TIntIntPrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntIntPrVH self, int const & KeyId, TInt Key, TIntPrV Dat)

        Parameters:
            KeyId: int const &
            Key: TInt &
            Dat: TVec< TPair< TInt,TInt >,int > &

        (   R   t   TIntIntPrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntIntPrVH self, TInt Key, TIntPrV Dat) -> bool

        Parameters:
            Key: TInt const &
            Dat: TVec< TPair< TInt,TInt >,int > &

        (   R   t   TIntIntPrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   s|   
        FFirstKeyId(TIntIntPrVH self) -> int

        Parameters:
            self: THash< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        FNextKeyId(TIntIntPrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntIntPrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sn   
        GetKeyV(TIntIntPrVH self, TIntV KeyV)

        Parameters:
            KeyV: TVec< TInt > &

        (   R   t   TIntIntPrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatV(TIntIntPrVH self, TVec< TVec< TPair< TInt,TInt >,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TPair< TInt,TInt >,int > > &

        (   R   t   TIntIntPrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntIntPrVH self, TVec< TPair< TInt,TVec< TPair< TInt,TInt >,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TInt,TVec< TPair< TInt,TInt >,int > > > &

        (   R   t   TIntIntPrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntIntPrVH self, TVec< TPair< TVec< TPair< TInt,TInt >,int >,TInt > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TPair< TInt,TInt >,int >,TInt > > &

        (   R   t   TIntIntPrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntIntPrVH self, TVec< TKeyDat< TInt,TVec< TPair< TInt,TInt >,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TInt,TVec< TPair< TInt,TInt >,int > > > &

        (   R   t   TIntIntPrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntIntPrVH self, TVec< TKeyDat< TVec< TPair< TInt,TInt >,int >,TInt > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TPair< TInt,TInt >,int >,TInt > > &

        (   R   t   TIntIntPrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sz   
        Swap(TIntIntPrVH self, TIntIntPrVH Hash)

        Parameters:
            Hash: THash< TInt,TIntPrV > &

        (   R   t   TIntIntPrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sj   
        Defrag(TIntIntPrVH self)

        Parameters:
            self: THash< TInt,TIntPrV > *

        (   R   t   TIntIntPrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  # s    c         C   s   t  j |   S(   sh   
        Pack(TIntIntPrVH self)

        Parameters:
            self: THash< TInt,TIntPrV > *

        (   R   t   TIntIntPrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  - s    c         G   s   t  j |  |  S(   s   
        Sort(TIntIntPrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntIntPrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7 s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntIntPrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntIntPrVH self)

        Parameters:
            self: THash< TInt,TIntPrV > *

        (   R   t   TIntIntPrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  B s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntIntPrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntIntPrVH self)

        Parameters:
            self: THash< TInt,TIntPrV > *

        (   R   t   TIntIntPrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntIntPrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntIntPrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR)  > sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TUInt64StrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s)   Proxy of C++ THash<(TUInt64,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TUInt64,TStrV)> self) -> TUInt64StrVH
        __init__(THash<(TUInt64,TStrV)> self, TUInt64StrVH Hash) -> TUInt64StrVH

        Parameters:
            Hash: THash< TUInt64,TStrV > const &

        __init__(THash<(TUInt64,TStrV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TUInt64StrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TUInt64,TStrV)> self, int const & ExpectVals) -> TUInt64StrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TUInt64,TStrV)> self, TSIn SIn) -> TUInt64StrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TUInt64StrVH_swiginitt   new_TUInt64StrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sa   
        Load(TUInt64StrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUInt64StrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   se   
        Save(TUInt64StrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUInt64StrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64StrVH self, TUInt64StrVH Hash) -> bool

        Parameters:
            Hash: THash< TUInt64,TStrV > const &

        (   R   t   TUInt64StrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64StrVH self, TUInt64StrVH Hash) -> bool

        Parameters:
            Hash: THash< TUInt64,TStrV > const &

        (   R   t   TUInt64StrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sz   
        __call__(TUInt64StrVH self, TUInt64 Key) -> TStrV

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64StrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetMemUsed(TUInt64StrVH self) -> ::TSize

        Parameters:
            self: THash< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        BegI(TUInt64StrVH self) -> TUInt64StrVHI

        Parameters:
            self: THash< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        EndI(TUInt64StrVH self) -> TUInt64StrVHI

        Parameters:
            self: THash< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s~   
        GetI(TUInt64StrVH self, TUInt64 Key) -> TUInt64StrVHI

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64StrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sz   
        Gen(TUInt64StrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TUInt64StrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sh  
        Clr(TUInt64StrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TUInt64StrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUInt64StrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUInt64StrVH self)

        Parameters:
            self: THash< TUInt64,TStrV > *

        (   R   t   TUInt64StrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sy   
        Empty(TUInt64StrVH self) -> bool

        Parameters:
            self: THash< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   1 s    c         C   s   t  j |   S(   sv   
        Len(TUInt64StrVH self) -> int

        Parameters:
            self: THash< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   ; s    c         C   s   t  j |   S(   s{   
        GetPorts(TUInt64StrVH self) -> int

        Parameters:
            self: THash< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         C   s   t  j |   S(   s~   
        IsAutoSize(TUInt64StrVH self) -> bool

        Parameters:
            self: THash< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         C   s   t  j |   S(   s~   
        GetMxKeyIds(TUInt64StrVH self) -> int

        Parameters:
            self: THash< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TUInt64StrVH self) -> int

        Parameters:
            self: THash< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  c s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TUInt64StrVH self) -> bool

        Parameters:
            self: THash< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  m s    c         G   s   t  j |  |  S(   sv   
        AddKey(TUInt64StrVH self, TUInt64 Key) -> int

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64StrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  w s    c         G   s   t  j |  |  S(   s  
        AddDat(TUInt64StrVH self, TUInt64 Key) -> TStrV

        Parameters:
            Key: TUInt64 const &

        AddDat(TUInt64StrVH self, TUInt64 Key, TStrV Dat) -> TStrV

        Parameters:
            Key: TUInt64 const &
            Dat: TVec< TStr,int > const &

        (   R   t   TUInt64StrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        DelKey(TUInt64StrVH self, TUInt64 Key)

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64StrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sy   
        DelIfKey(TUInt64StrVH self, TUInt64 Key) -> bool

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64StrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   su   
        DelKeyId(TUInt64StrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TUInt64StrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        DelKeyIdV(TUInt64StrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TUInt64StrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s~   
        GetKey(TUInt64StrVH self, int const & KeyId) -> TUInt64

        Parameters:
            KeyId: int const &

        (   R   t   TUInt64StrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sx   
        GetKeyId(TUInt64StrVH self, TUInt64 Key) -> int

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64StrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TUInt64StrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TUInt64StrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TUInt64StrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s	  
        IsKey(TUInt64StrVH self, TUInt64 Key) -> bool

        Parameters:
            Key: TUInt64 const &

        IsKey(TUInt64StrVH self, TUInt64 Key, int & KeyId) -> bool

        Parameters:
            Key: TUInt64 const &
            KeyId: int &

        (   R   t   TUInt64StrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s|   
        IsKeyId(TUInt64StrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TUInt64StrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TUInt64StrVH self, TUInt64 Key) -> TStrV

        Parameters:
            Key: TUInt64 const &

        GetDat(TUInt64StrVH self, TUInt64 Key) -> TStrV

        Parameters:
            Key: TUInt64 const &

        (   R   t   TUInt64StrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TUInt64StrVH self, int const & KeyId, TUInt64 Key, TStrV Dat)

        Parameters:
            KeyId: int const &
            Key: TUInt64 &
            Dat: TVec< TStr,int > &

        (   R   t   TUInt64StrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TUInt64StrVH self, TUInt64 Key, TStrV Dat) -> bool

        Parameters:
            Key: TUInt64 const &
            Dat: TVec< TStr,int > &

        (   R   t   TUInt64StrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   s~   
        FFirstKeyId(TUInt64StrVH self) -> int

        Parameters:
            self: THash< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   ss   
        FNextKeyId(TUInt64StrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TUInt64StrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   su   
        GetKeyV(TUInt64StrVH self, TUInt64V KeyV)

        Parameters:
            KeyV: TVec< TUInt64 > &

        (   R   t   TUInt64StrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   s   
        GetDatV(TUInt64StrVH self, TVec< TVec< TStr,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TStr,int > > &

        (   R   t   TUInt64StrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ; s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TUInt64StrVH self, TVec< TPair< TUInt64,TVec< TStr,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TUInt64,TVec< TStr,int > > > &

        (   R   t   TUInt64StrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TUInt64StrVH self, TVec< TPair< TVec< TStr,int >,TUInt64 > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TStr,int >,TUInt64 > > &

        (   R   t   TUInt64StrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TUInt64StrVH self, TVec< TKeyDat< TUInt64,TVec< TStr,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TUInt64,TVec< TStr,int > > > &

        (   R   t   TUInt64StrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TUInt64StrVH self, TVec< TKeyDat< TVec< TStr,int >,TUInt64 > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TStr,int >,TUInt64 > > &

        (   R   t   TUInt64StrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  c s    c         G   s   t  j |  |  S(   s}   
        Swap(TUInt64StrVH self, TUInt64StrVH Hash)

        Parameters:
            Hash: THash< TUInt64,TStrV > &

        (   R   t   TUInt64StrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  m s    c         C   s   t  j |   S(   sl   
        Defrag(TUInt64StrVH self)

        Parameters:
            self: THash< TUInt64,TStrV > *

        (   R   t   TUInt64StrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         C   s   t  j |   S(   sj   
        Pack(TUInt64StrVH self)

        Parameters:
            self: THash< TUInt64,TStrV > *

        (   R   t   TUInt64StrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TUInt64StrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TUInt64StrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TUInt64StrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TUInt64StrVH self)

        Parameters:
            self: THash< TUInt64,TStrV > *

        (   R   t   TUInt64StrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TUInt64StrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TUInt64StrVH self)

        Parameters:
            self: THash< TUInt64,TStrV > *

        (   R   t   TUInt64StrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TUInt64StrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TUInt64StrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@)   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TIntPrIntHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TIntPr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TIntPr,TInt)> self) -> TIntPrIntH
        __init__(THash<(TIntPr,TInt)> self, TIntPrIntH Hash) -> TIntPrIntH

        Parameters:
            Hash: THash< TIntPr,TInt > const &

        __init__(THash<(TIntPr,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntPrIntH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TIntPr,TInt)> self, int const & ExpectVals) -> TIntPrIntH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TIntPr,TInt)> self, TSIn SIn) -> TIntPrIntH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrIntH_swiginitt   new_TIntPrIntH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s_   
        Load(TIntPrIntH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntPrIntH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sc   
        Save(TIntPrIntH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrIntH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrIntH self, TIntPrIntH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TInt > const &

        (   R   t   TIntPrIntH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrIntH self, TIntPrIntH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TInt > const &

        (   R   t   TIntPrIntH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  # s    c         G   s   t  j |  |  S(   s   
        __call__(TIntPrIntH self, TIntPr Key) -> TInt

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   - s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TIntPrIntH self) -> ::TSize

        Parameters:
            self: THash< TIntPr,TInt > const *

        (   R   t   TIntPrIntH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    c         C   s   t  j |   S(   s{   
        BegI(TIntPrIntH self) -> TIntPrIntHI

        Parameters:
            self: THash< TIntPr,TInt > const *

        (   R   t   TIntPrIntH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    c         C   s   t  j |   S(   s{   
        EndI(TIntPrIntH self) -> TIntPrIntHI

        Parameters:
            self: THash< TIntPr,TInt > const *

        (   R   t   TIntPrIntH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K s    c         G   s   t  j |  |  S(   s   
        GetI(TIntPrIntH self, TIntPr Key) -> TIntPrIntHI

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  U s    c         G   s   t  j |  |  S(   sx   
        Gen(TIntPrIntH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntPrIntH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    c         G   s   t  j |  |  S(   s^  
        Clr(TIntPrIntH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntPrIntH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntPrIntH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntPrIntH self)

        Parameters:
            self: THash< TIntPr,TInt > *

        (   R   t   TIntPrIntH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    c         C   s   t  j |   S(   su   
        Empty(TIntPrIntH self) -> bool

        Parameters:
            self: THash< TIntPr,TInt > const *

        (   R   t   TIntPrIntH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sr   
        Len(TIntPrIntH self) -> int

        Parameters:
            self: THash< TIntPr,TInt > const *

        (   R   t   TIntPrIntH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sw   
        GetPorts(TIntPrIntH self) -> int

        Parameters:
            self: THash< TIntPr,TInt > const *

        (   R   t   TIntPrIntH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TIntPrIntH self) -> bool

        Parameters:
            self: THash< TIntPr,TInt > const *

        (   R   t   TIntPrIntH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TIntPrIntH self) -> int

        Parameters:
            self: THash< TIntPr,TInt > const *

        (   R   t   TIntPrIntH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntPrIntH self) -> int

        Parameters:
            self: THash< TIntPr,TInt > const *

        (   R   t   TIntPrIntH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TIntPrIntH self) -> bool

        Parameters:
            self: THash< TIntPr,TInt > const *

        (   R   t   TIntPrIntH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s~   
        AddKey(TIntPrIntH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        AddDat(TIntPrIntH self, TIntPr Key) -> TInt

        Parameters:
            Key: TPair< TInt,TInt > const &

        AddDat(TIntPrIntH self, TIntPr Key, TInt Dat) -> TInt

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TInt const &

        (   R   t   TIntPrIntH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sw   
        DelKey(TIntPrIntH self, TIntPr Key)

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TIntPrIntH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TIntPrIntH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrIntH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TIntPrIntH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntPrIntH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s{   
        GetKey(TIntPrIntH self, int const & KeyId) -> TIntPr

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrIntH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TIntPrIntH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntPrIntH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntPrIntH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntPrIntH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         G   s   t  j |  |  S(   s  
        IsKey(TIntPrIntH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        IsKey(TIntPrIntH self, TIntPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            KeyId: int &

        (   R   t   TIntPrIntH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1 s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TIntPrIntH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrIntH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrIntH self, TIntPr Key) -> TInt

        Parameters:
            Key: TPair< TInt,TInt > const &

        GetDat(TIntPrIntH self, TIntPr Key) -> TInt

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  K s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntPrIntH self, int const & KeyId, TIntPr Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TInt,TInt > &
            Dat: TInt &

        (   R   t   TIntPrIntH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Z s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntPrIntH self, TIntPr Key, TInt Dat) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TInt &

        (   R   t   TIntPrIntH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  f s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TIntPrIntH self) -> int

        Parameters:
            self: THash< TIntPr,TInt > const *

        (   R   t   TIntPrIntH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  q s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TIntPrIntH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntPrIntH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  { s    c         G   s   t  j |  |  S(   s}   
        GetKeyV(TIntPrIntH self, TIntPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntPrIntH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sm   
        GetDatV(TIntPrIntH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TIntPrIntH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntPrIntH self, TVec< TPair< TPair< TInt,TInt >,TInt > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TInt,TInt >,TInt > > &

        (   R   t   TIntPrIntH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntPrIntH self, TIntIntPrPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TPair< TInt,TInt > > > &

        (   R   t   TIntPrIntH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntPrIntH self, TVec< TKeyDat< TPair< TInt,TInt >,TInt > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TInt,TInt >,TInt > > &

        (   R   t   TIntPrIntH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntPrIntH self, TVec< TKeyDat< TInt,TPair< TInt,TInt > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TPair< TInt,TInt > > > &

        (   R   t   TIntPrIntH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sw   
        Swap(TIntPrIntH self, TIntPrIntH Hash)

        Parameters:
            Hash: THash< TIntPr,TInt > &

        (   R   t   TIntPrIntH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sh   
        Defrag(TIntPrIntH self)

        Parameters:
            self: THash< TIntPr,TInt > *

        (   R   t   TIntPrIntH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sf   
        Pack(TIntPrIntH self)

        Parameters:
            self: THash< TIntPr,TInt > *

        (   R   t   TIntPrIntH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntPrIntH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntPrIntH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntPrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntPrIntH self)

        Parameters:
            self: THash< TIntPr,TInt > *

        (   R   t   TIntPrIntH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntPrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntPrIntH self)

        Parameters:
            self: THash< TIntPr,TInt > *

        (   R   t   TIntPrIntH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntPrIntH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntPrIntHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRs)   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TIntPrIntVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s(   Proxy of C++ THash<(TIntPr,TIntV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   < s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   < s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TIntPr,TIntV)> self) -> TIntPrIntVH
        __init__(THash<(TIntPr,TIntV)> self, TIntPrIntVH Hash) -> TIntPrIntVH

        Parameters:
            Hash: THash< TIntPr,TIntV > const &

        __init__(THash<(TIntPr,TIntV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntPrIntVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TIntPr,TIntV)> self, int const & ExpectVals) -> TIntPrIntVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TIntPr,TIntV)> self, TSIn SIn) -> TIntPrIntVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrIntVH_swiginitt   new_TIntPrIntVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ? s    c         G   s   t  j |  |  S(   s`   
        Load(TIntPrIntVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntPrIntVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y s    c         G   s   t  j |  |  S(   sd   
        Save(TIntPrIntVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrIntVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrIntVH self, TIntPrIntVH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TIntV > const &

        (   R   t   TIntPrIntVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrIntVH self, TIntPrIntVH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TIntV > const &

        (   R   t   TIntPrIntVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         G   s   t  j |  |  S(   s   
        __call__(TIntPrIntVH self, TIntPr Key) -> TIntV

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntPrIntVH self) -> ::TSize

        Parameters:
            self: THash< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s~   
        BegI(TIntPrIntVH self) -> TIntPrIntVHI

        Parameters:
            self: THash< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s~   
        EndI(TIntPrIntVH self) -> TIntPrIntVHI

        Parameters:
            self: THash< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetI(TIntPrIntVH self, TIntPr Key) -> TIntPrIntVHI

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sy   
        Gen(TIntPrIntVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntPrIntVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sc  
        Clr(TIntPrIntVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntPrIntVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntPrIntVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntPrIntVH self)

        Parameters:
            self: THash< TIntPr,TIntV > *

        (   R   t   TIntPrIntVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sw   
        Empty(TIntPrIntVH self) -> bool

        Parameters:
            self: THash< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   st   
        Len(TIntPrIntVH self) -> int

        Parameters:
            self: THash< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sy   
        GetPorts(TIntPrIntVH self) -> int

        Parameters:
            self: THash< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s|   
        IsAutoSize(TIntPrIntVH self) -> bool

        Parameters:
            self: THash< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s|   
        GetMxKeyIds(TIntPrIntVH self) -> int

        Parameters:
            self: THash< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntPrIntVH self) -> int

        Parameters:
            self: THash< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TIntPrIntVH self) -> bool

        Parameters:
            self: THash< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        AddKey(TIntPrIntVH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s.  
        AddDat(TIntPrIntVH self, TIntPr Key) -> TIntV

        Parameters:
            Key: TPair< TInt,TInt > const &

        AddDat(TIntPrIntVH self, TIntPr Key, TIntV Dat) -> TIntV

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TVec< TInt,int > const &

        (   R   t   TIntPrIntVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  )  s    c         G   s   t  j |  |  S(   sx   
        DelKey(TIntPrIntVH self, TIntPr Key)

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9  s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TIntPrIntVH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C  s    c         G   s   t  j |  |  S(   st   
        DelKeyId(TIntPrIntVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrIntVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M  s    c         G   s   t  j |  |  S(   ss   
        DelKeyIdV(TIntPrIntVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntPrIntVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W  s    c         G   s   t  j |  |  S(   s|   
        GetKey(TIntPrIntVH self, int const & KeyId) -> TIntPr

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrIntVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  a  s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TIntPrIntVH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  k  s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntPrIntVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntPrIntVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntPrIntVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  u  s    c         G   s   t  j |  |  S(   s  
        IsKey(TIntPrIntVH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        IsKey(TIntPrIntVH self, TIntPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            KeyId: int &

        (   R   t   TIntPrIntVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s{   
        IsKeyId(TIntPrIntVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrIntVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrIntVH self, TIntPr Key) -> TIntV

        Parameters:
            Key: TPair< TInt,TInt > const &

        GetDat(TIntPrIntVH self, TIntPr Key) -> TIntV

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntPrIntVH self, int const & KeyId, TIntPr Key, TIntV Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TInt,TInt > &
            Dat: TVec< TInt,int > &

        (   R   t   TIntPrIntVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntPrIntVH self, TIntPr Key, TIntV Dat) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TVec< TInt,int > &

        (   R   t   TIntPrIntVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    	c         C   s   t  j |   S(   s|   
        FFirstKeyId(TIntPrIntVH self) -> int

        Parameters:
            self: THash< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   sr   
        FNextKeyId(TIntPrIntVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntPrIntVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s~   
        GetKeyV(TIntPrIntVH self, TIntPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntPrIntVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        GetDatV(TIntPrIntVH self, TVec< TVec< TInt,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TInt,int > > &

        (   R   t   TIntPrIntVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntPrIntVH self, TVec< TPair< TPair< TInt,TInt >,TVec< TInt,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TInt,TInt >,TVec< TInt,int > > > &

        (   R   t   TIntPrIntVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntPrIntVH self, TVec< TPair< TVec< TInt,int >,TPair< TInt,TInt > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TInt,int >,TPair< TInt,TInt > > > &

        (   R   t   TIntPrIntVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntPrIntVH self, TVec< TKeyDat< TPair< TInt,TInt >,TVec< TInt,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TInt,TInt >,TVec< TInt,int > > > &

        (   R   t   TIntPrIntVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntPrIntVH self, TVec< TKeyDat< TVec< TInt,int >,TPair< TInt,TInt > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TInt,int >,TPair< TInt,TInt > > > &

        (   R   t   TIntPrIntVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sz   
        Swap(TIntPrIntVH self, TIntPrIntVH Hash)

        Parameters:
            Hash: THash< TIntPr,TIntV > &

        (   R   t   TIntPrIntVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sj   
        Defrag(TIntPrIntVH self)

        Parameters:
            self: THash< TIntPr,TIntV > *

        (   R   t   TIntPrIntVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sh   
        Pack(TIntPrIntVH self)

        Parameters:
            self: THash< TIntPr,TIntV > *

        (   R   t   TIntPrIntVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ) s    c         G   s   t  j |  |  S(   s   
        Sort(TIntPrIntVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntPrIntVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntPrIntVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntPrIntVH self)

        Parameters:
            self: THash< TIntPr,TIntV > *

        (   R   t   TIntPrIntVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  > s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntPrIntVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntPrIntVH self)

        Parameters:
            self: THash< TIntPr,TIntV > *

        (   R   t   TIntPrIntVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntPrIntVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntPrIntVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR)  : sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TIntPrIntPrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s*   Proxy of C++ THash<(TIntPr,TIntPrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TIntPr,TIntPrV)> self) -> TIntPrIntPrVH
        __init__(THash<(TIntPr,TIntPrV)> self, TIntPrIntPrVH Hash) -> TIntPrIntPrVH

        Parameters:
            Hash: THash< TIntPr,TIntPrV > const &

        __init__(THash<(TIntPr,TIntPrV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntPrIntPrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TIntPr,TIntPrV)> self, int const & ExpectVals) -> TIntPrIntPrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TIntPr,TIntPrV)> self, TSIn SIn) -> TIntPrIntPrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrIntPrVH_swiginitt   new_TIntPrIntPrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sb   
        Load(TIntPrIntPrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntPrIntPrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sf   
        Save(TIntPrIntPrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrIntPrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrIntPrVH self, TIntPrIntPrVH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TIntPrV > const &

        (   R   t   TIntPrIntPrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrIntPrVH self, TIntPrIntPrVH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TIntPrV > const &

        (   R   t   TIntPrIntPrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __call__(TIntPrIntPrVH self, TIntPr Key) -> TIntPrV

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntPrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntPrIntPrVH self) -> ::TSize

        Parameters:
            self: THash< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        BegI(TIntPrIntPrVH self) -> TIntPrIntPrVHI

        Parameters:
            self: THash< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s   
        EndI(TIntPrIntPrVH self) -> TIntPrIntPrVHI

        Parameters:
            self: THash< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetI(TIntPrIntPrVH self, TIntPr Key) -> TIntPrIntPrVHI

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntPrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s{   
        Gen(TIntPrIntPrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntPrIntPrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sm  
        Clr(TIntPrIntPrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntPrIntPrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntPrIntPrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntPrIntPrVH self)

        Parameters:
            self: THash< TIntPr,TIntPrV > *

        (   R   t   TIntPrIntPrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        Empty(TIntPrIntPrVH self) -> bool

        Parameters:
            self: THash< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   - s    c         C   s   t  j |   S(   sx   
        Len(TIntPrIntPrVH self) -> int

        Parameters:
            self: THash< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   7 s    c         C   s   t  j |   S(   s}   
        GetPorts(TIntPrIntPrVH self) -> int

        Parameters:
            self: THash< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         C   s   t  j |   S(   s   
        IsAutoSize(TIntPrIntPrVH self) -> bool

        Parameters:
            self: THash< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K s    c         C   s   t  j |   S(   s   
        GetMxKeyIds(TIntPrIntPrVH self) -> int

        Parameters:
            self: THash< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  U s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntPrIntPrVH self) -> int

        Parameters:
            self: THash< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  _ s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TIntPrIntPrVH self) -> bool

        Parameters:
            self: THash< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  i s    c         G   s   t  j |  |  S(   s   
        AddKey(TIntPrIntPrVH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntPrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  s s    c         G   s   t  j |  |  S(   sF  
        AddDat(TIntPrIntPrVH self, TIntPr Key) -> TIntPrV

        Parameters:
            Key: TPair< TInt,TInt > const &

        AddDat(TIntPrIntPrVH self, TIntPr Key, TIntPrV Dat) -> TIntPrV

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TVec< TPair< TInt,TInt >,int > const &

        (   R   t   TIntPrIntPrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  } s    c         G   s   t  j |  |  S(   sz   
        DelKey(TIntPrIntPrVH self, TIntPr Key)

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntPrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TIntPrIntPrVH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntPrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sv   
        DelKeyId(TIntPrIntPrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrIntPrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   su   
        DelKeyIdV(TIntPrIntPrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntPrIntPrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s~   
        GetKey(TIntPrIntPrVH self, int const & KeyId) -> TIntPr

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrIntPrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TIntPrIntPrVH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntPrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntPrIntPrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntPrIntPrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntPrIntPrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        IsKey(TIntPrIntPrVH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        IsKey(TIntPrIntPrVH self, TIntPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            KeyId: int &

        (   R   t   TIntPrIntPrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s}   
        IsKeyId(TIntPrIntPrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrIntPrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetDat(TIntPrIntPrVH self, TIntPr Key) -> TIntPrV

        Parameters:
            Key: TPair< TInt,TInt > const &

        GetDat(TIntPrIntPrVH self, TIntPr Key) -> TIntPrV

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrIntPrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntPrIntPrVH self, int const & KeyId, TIntPr Key, TIntPrV Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TInt,TInt > &
            Dat: TVec< TPair< TInt,TInt >,int > &

        (   R   t   TIntPrIntPrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntPrIntPrVH self, TIntPr Key, TIntPrV Dat) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TVec< TPair< TInt,TInt >,int > &

        (   R   t   TIntPrIntPrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   s   
        FFirstKeyId(TIntPrIntPrVH self) -> int

        Parameters:
            self: THash< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        FNextKeyId(TIntPrIntPrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntPrIntPrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   s   
        GetKeyV(TIntPrIntPrVH self, TIntPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntPrIntPrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  - s    c         G   s   t  j |  |  S(   s   
        GetDatV(TIntPrIntPrVH self, TVec< TVec< TPair< TInt,TInt >,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TPair< TInt,TInt >,int > > &

        (   R   t   TIntPrIntPrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7 s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntPrIntPrVH self, TVec< TPair< TPair< TInt,TInt >,TVec< TPair< TInt,TInt >,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TInt,TInt >,TVec< TPair< TInt,TInt >,int > > > &

        (   R   t   TIntPrIntPrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntPrIntPrVH self, TVec< TPair< TVec< TPair< TInt,TInt >,int >,TPair< TInt,TInt > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TPair< TInt,TInt >,int >,TPair< TInt,TInt > > > &

        (   R   t   TIntPrIntPrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntPrIntPrVH self, TVec< TKeyDat< TPair< TInt,TInt >,TVec< TPair< TInt,TInt >,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TInt,TInt >,TVec< TPair< TInt,TInt >,int > > > &

        (   R   t   TIntPrIntPrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  U s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntPrIntPrVH self, TVec< TKeyDat< TVec< TPair< TInt,TInt >,int >,TPair< TInt,TInt > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TPair< TInt,TInt >,int >,TPair< TInt,TInt > > > &

        (   R   t   TIntPrIntPrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  _ s    c         G   s   t  j |  |  S(   s   
        Swap(TIntPrIntPrVH self, TIntPrIntPrVH Hash)

        Parameters:
            Hash: THash< TIntPr,TIntPrV > &

        (   R   t   TIntPrIntPrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  i s    c         C   s   t  j |   S(   sn   
        Defrag(TIntPrIntPrVH self)

        Parameters:
            self: THash< TIntPr,TIntPrV > *

        (   R   t   TIntPrIntPrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s s    c         C   s   t  j |   S(   sl   
        Pack(TIntPrIntPrVH self)

        Parameters:
            self: THash< TIntPr,TIntPrV > *

        (   R   t   TIntPrIntPrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  } s    c         G   s   t  j |  |  S(   s   
        Sort(TIntPrIntPrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntPrIntPrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntPrIntPrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntPrIntPrVH self)

        Parameters:
            self: THash< TIntPr,TIntPrV > *

        (   R   t   TIntPrIntPrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntPrIntPrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntPrIntPrVH self)

        Parameters:
            self: THash< TIntPr,TIntPrV > *

        (   R   t   TIntPrIntPrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntPrIntPrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntPrIntPrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR)   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TIntTrIntHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TIntTr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TIntTr,TInt)> self) -> TIntTrIntH
        __init__(THash<(TIntTr,TInt)> self, TIntTrIntH Hash) -> TIntTrIntH

        Parameters:
            Hash: THash< TIntTr,TInt > const &

        __init__(THash<(TIntTr,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntTrIntH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TIntTr,TInt)> self, int const & ExpectVals) -> TIntTrIntH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TIntTr,TInt)> self, TSIn SIn) -> TIntTrIntH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntTrIntH_swiginitt   new_TIntTrIntH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s_   
        Load(TIntTrIntH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntTrIntH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sc   
        Save(TIntTrIntH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntTrIntH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntTrIntH self, TIntTrIntH Hash) -> bool

        Parameters:
            Hash: THash< TIntTr,TInt > const &

        (   R   t   TIntTrIntH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntTrIntH self, TIntTrIntH Hash) -> bool

        Parameters:
            Hash: THash< TIntTr,TInt > const &

        (   R   t   TIntTrIntH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __call__(TIntTrIntH self, TIntTr Key) -> TInt

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrIntH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TIntTrIntH self) -> ::TSize

        Parameters:
            self: THash< TIntTr,TInt > const *

        (   R   t   TIntTrIntH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   3 s    c         C   s   t  j |   S(   s{   
        BegI(TIntTrIntH self) -> TIntTrIntHI

        Parameters:
            self: THash< TIntTr,TInt > const *

        (   R   t   TIntTrIntH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  = s    c         C   s   t  j |   S(   s{   
        EndI(TIntTrIntH self) -> TIntTrIntHI

        Parameters:
            self: THash< TIntTr,TInt > const *

        (   R   t   TIntTrIntH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G s    c         G   s   t  j |  |  S(   s   
        GetI(TIntTrIntH self, TIntTr Key) -> TIntTrIntHI

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrIntH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  Q s    c         G   s   t  j |  |  S(   sx   
        Gen(TIntTrIntH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntTrIntH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    c         G   s   t  j |  |  S(   s^  
        Clr(TIntTrIntH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntTrIntH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntTrIntH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntTrIntH self)

        Parameters:
            self: THash< TIntTr,TInt > *

        (   R   t   TIntTrIntH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e s    c         C   s   t  j |   S(   su   
        Empty(TIntTrIntH self) -> bool

        Parameters:
            self: THash< TIntTr,TInt > const *

        (   R   t   TIntTrIntH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sr   
        Len(TIntTrIntH self) -> int

        Parameters:
            self: THash< TIntTr,TInt > const *

        (   R   t   TIntTrIntH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sw   
        GetPorts(TIntTrIntH self) -> int

        Parameters:
            self: THash< TIntTr,TInt > const *

        (   R   t   TIntTrIntH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TIntTrIntH self) -> bool

        Parameters:
            self: THash< TIntTr,TInt > const *

        (   R   t   TIntTrIntH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TIntTrIntH self) -> int

        Parameters:
            self: THash< TIntTr,TInt > const *

        (   R   t   TIntTrIntH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntTrIntH self) -> int

        Parameters:
            self: THash< TIntTr,TInt > const *

        (   R   t   TIntTrIntH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TIntTrIntH self) -> bool

        Parameters:
            self: THash< TIntTr,TInt > const *

        (   R   t   TIntTrIntH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        AddKey(TIntTrIntH self, TIntTr Key) -> int

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrIntH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s+  
        AddDat(TIntTrIntH self, TIntTr Key) -> TInt

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        AddDat(TIntTrIntH self, TIntTr Key, TInt Dat) -> TInt

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &
            Dat: TInt const &

        (   R   t   TIntTrIntH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s~   
        DelKey(TIntTrIntH self, TIntTr Key)

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrIntH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TIntTrIntH self, TIntTr Key) -> bool

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrIntH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TIntTrIntH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntTrIntH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TIntTrIntH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntTrIntH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s{   
        GetKey(TIntTrIntH self, int const & KeyId) -> TIntTr

        Parameters:
            KeyId: int const &

        (   R   t   TIntTrIntH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TIntTrIntH self, TIntTr Key) -> int

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrIntH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntTrIntH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntTrIntH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntTrIntH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s'  
        IsKey(TIntTrIntH self, TIntTr Key) -> bool

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        IsKey(TIntTrIntH self, TIntTr Key, int & KeyId) -> bool

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &
            KeyId: int &

        (   R   t   TIntTrIntH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  - s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TIntTrIntH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntTrIntH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    c         G   s   t  j |  |  S(   s  
        GetDat(TIntTrIntH self, TIntTr Key) -> TInt

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        GetDat(TIntTrIntH self, TIntTr Key) -> TInt

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrIntH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  G s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntTrIntH self, int const & KeyId, TIntTr Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TTriple< TInt,TInt,TInt > &
            Dat: TInt &

        (   R   t   TIntTrIntH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntTrIntH self, TIntTr Key, TInt Dat) -> bool

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &
            Dat: TInt &

        (   R   t   TIntTrIntH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  b s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TIntTrIntH self) -> int

        Parameters:
            self: THash< TIntTr,TInt > const *

        (   R   t   TIntTrIntH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  m s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TIntTrIntH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntTrIntH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  w s    c         G   s   t  j |  |  S(   s   
        GetKeyV(TIntTrIntH self, TIntTrV KeyV)

        Parameters:
            KeyV: TVec< TTriple< TInt,TInt,TInt > > &

        (   R   t   TIntTrIntH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sm   
        GetDatV(TIntTrIntH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TIntTrIntH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntTrIntH self, TVec< TPair< TTriple< TInt,TInt,TInt >,TInt > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TTriple< TInt,TInt,TInt >,TInt > > &

        (   R   t   TIntTrIntH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntTrIntH self, TVec< TPair< TInt,TTriple< TInt,TInt,TInt > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TTriple< TInt,TInt,TInt > > > &

        (   R   t   TIntTrIntH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntTrIntH self, TVec< TKeyDat< TTriple< TInt,TInt,TInt >,TInt > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TTriple< TInt,TInt,TInt >,TInt > > &

        (   R   t   TIntTrIntH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntTrIntH self, TVec< TKeyDat< TInt,TTriple< TInt,TInt,TInt > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TTriple< TInt,TInt,TInt > > > &

        (   R   t   TIntTrIntH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sw   
        Swap(TIntTrIntH self, TIntTrIntH Hash)

        Parameters:
            Hash: THash< TIntTr,TInt > &

        (   R   t   TIntTrIntH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sh   
        Defrag(TIntTrIntH self)

        Parameters:
            self: THash< TIntTr,TInt > *

        (   R   t   TIntTrIntH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sf   
        Pack(TIntTrIntH self)

        Parameters:
            self: THash< TIntTr,TInt > *

        (   R   t   TIntTrIntH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntTrIntH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntTrIntH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntTrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntTrIntH self)

        Parameters:
            self: THash< TIntTr,TInt > *

        (   R   t   TIntTrIntH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntTrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntTrIntH self)

        Parameters:
            self: THash< TIntTr,TInt > *

        (   R   t   TIntTrIntH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntTrIntH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntTrIntHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TIntVIntHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TIntV,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   8 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   8 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TIntV,TInt)> self) -> TIntVIntH
        __init__(THash<(TIntV,TInt)> self, TIntVIntH Hash) -> TIntVIntH

        Parameters:
            Hash: THash< TIntV,TInt > const &

        __init__(THash<(TIntV,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntVIntH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TIntV,TInt)> self, int const & ExpectVals) -> TIntVIntH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TIntV,TInt)> self, TSIn SIn) -> TIntVIntH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntVIntH_swiginitt   new_TIntVIntH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ; s    c         G   s   t  j |  |  S(   s^   
        Load(TIntVIntH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntVIntH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  U s    c         G   s   t  j |  |  S(   sb   
        Save(TIntVIntH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntVIntH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntVIntH self, TIntVIntH Hash) -> bool

        Parameters:
            Hash: THash< TIntV,TInt > const &

        (   R   t   TIntVIntH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntVIntH self, TIntVIntH Hash) -> bool

        Parameters:
            Hash: THash< TIntV,TInt > const &

        (   R   t   TIntVIntH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s s    c         G   s   t  j |  |  S(   s}   
        __call__(TIntVIntH self, TIntV Key) -> TInt

        Parameters:
            Key: TVec< TInt,int > const &

        (   R   t   TIntVIntH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   } s    c         C   s   t  j |   S(   s{   
        GetMemUsed(TIntVIntH self) -> ::TSize

        Parameters:
            self: THash< TIntV,TInt > const *

        (   R   t   TIntVIntH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sx   
        BegI(TIntVIntH self) -> TIntVIntHI

        Parameters:
            self: THash< TIntV,TInt > const *

        (   R   t   TIntVIntH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sx   
        EndI(TIntVIntH self) -> TIntVIntHI

        Parameters:
            self: THash< TIntV,TInt > const *

        (   R   t   TIntVIntH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetI(TIntVIntH self, TIntV Key) -> TIntVIntHI

        Parameters:
            Key: TVec< TInt,int > const &

        (   R   t   TIntVIntH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sw   
        Gen(TIntVIntH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntVIntH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sY  
        Clr(TIntVIntH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntVIntH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntVIntH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntVIntH self)

        Parameters:
            self: THash< TIntV,TInt > *

        (   R   t   TIntVIntH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   ss   
        Empty(TIntVIntH self) -> bool

        Parameters:
            self: THash< TIntV,TInt > const *

        (   R   t   TIntVIntH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sp   
        Len(TIntVIntH self) -> int

        Parameters:
            self: THash< TIntV,TInt > const *

        (   R   t   TIntVIntH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   su   
        GetPorts(TIntVIntH self) -> int

        Parameters:
            self: THash< TIntV,TInt > const *

        (   R   t   TIntVIntH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        IsAutoSize(TIntVIntH self) -> bool

        Parameters:
            self: THash< TIntV,TInt > const *

        (   R   t   TIntVIntH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        GetMxKeyIds(TIntVIntH self) -> int

        Parameters:
            self: THash< TIntV,TInt > const *

        (   R   t   TIntVIntH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s~   
        GetReservedKeyIds(TIntVIntH self) -> int

        Parameters:
            self: THash< TIntV,TInt > const *

        (   R   t   TIntVIntH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s{   
        IsKeyIdEqKeyN(TIntVIntH self) -> bool

        Parameters:
            self: THash< TIntV,TInt > const *

        (   R   t   TIntVIntH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sz   
        AddKey(TIntVIntH self, TIntV Key) -> int

        Parameters:
            Key: TVec< TInt,int > const &

        (   R   t   TIntVIntH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        AddDat(TIntVIntH self, TIntV Key) -> TInt

        Parameters:
            Key: TVec< TInt,int > const &

        AddDat(TIntVIntH self, TIntV Key, TInt Dat) -> TInt

        Parameters:
            Key: TVec< TInt,int > const &
            Dat: TInt const &

        (   R   t   TIntVIntH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   ss   
        DelKey(TIntVIntH self, TIntV Key)

        Parameters:
            Key: TVec< TInt,int > const &

        (   R   t   TIntVIntH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   s}   
        DelIfKey(TIntVIntH self, TIntV Key) -> bool

        Parameters:
            Key: TVec< TInt,int > const &

        (   R   t   TIntVIntH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   sr   
        DelKeyId(TIntVIntH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntVIntH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I s    c         G   s   t  j |  |  S(   sq   
        DelKeyIdV(TIntVIntH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntVIntH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         G   s   t  j |  |  S(   sy   
        GetKey(TIntVIntH self, int const & KeyId) -> TIntV

        Parameters:
            KeyId: int const &

        (   R   t   TIntVIntH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ] s    c         G   s   t  j |  |  S(   s|   
        GetKeyId(TIntVIntH self, TIntV Key) -> int

        Parameters:
            Key: TVec< TInt,int > const &

        (   R   t   TIntVIntH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  g s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntVIntH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntVIntH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntVIntH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  q s    c         G   s   t  j |  |  S(   s  
        IsKey(TIntVIntH self, TIntV Key) -> bool

        Parameters:
            Key: TVec< TInt,int > const &

        IsKey(TIntVIntH self, TIntV Key, int & KeyId) -> bool

        Parameters:
            Key: TVec< TInt,int > const &
            KeyId: int &

        (   R   t   TIntVIntH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sy   
        IsKeyId(TIntVIntH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntVIntH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntVIntH self, TIntV Key) -> TInt

        Parameters:
            Key: TVec< TInt,int > const &

        GetDat(TIntVIntH self, TIntV Key) -> TInt

        Parameters:
            Key: TVec< TInt,int > const &

        (   R   t   TIntVIntH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntVIntH self, int const & KeyId, TIntV Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TVec< TInt,int > &
            Dat: TInt &

        (   R   t   TIntVIntH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntVIntH self, TIntV Key, TInt Dat) -> bool

        Parameters:
            Key: TVec< TInt,int > const &
            Dat: TInt &

        (   R   t   TIntVIntH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sx   
        FFirstKeyId(TIntVIntH self) -> int

        Parameters:
            self: THash< TIntV,TInt > const *

        (   R   t   TIntVIntH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        FNextKeyId(TIntVIntH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntVIntH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyV(TIntVIntH self, TVec< TVec< TInt,int > > & KeyV)

        Parameters:
            KeyV: TVec< TVec< TInt,int > > &

        (   R   t   TIntVIntH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sl   
        GetDatV(TIntVIntH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TIntVIntH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntVIntH self, TVec< TPair< TVec< TInt,int >,TInt > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TVec< TInt,int >,TInt > > &

        (   R   t   TIntVIntH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntVIntH self, TVec< TPair< TInt,TVec< TInt,int > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TVec< TInt,int > > > &

        (   R   t   TIntVIntH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntVIntH self, TVec< TKeyDat< TVec< TInt,int >,TInt > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TVec< TInt,int >,TInt > > &

        (   R   t   TIntVIntH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntVIntH self, TVec< TKeyDat< TInt,TVec< TInt,int > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TVec< TInt,int > > > &

        (   R   t   TIntVIntH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        Swap(TIntVIntH self, TIntVIntH Hash)

        Parameters:
            Hash: THash< TIntV,TInt > &

        (   R   t   TIntVIntH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sf   
        Defrag(TIntVIntH self)

        Parameters:
            self: THash< TIntV,TInt > *

        (   R   t   TIntVIntH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sd   
        Pack(TIntVIntH self)

        Parameters:
            self: THash< TIntV,TInt > *

        (   R   t   TIntVIntH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  % s    c         G   s   t  j |  |  S(   s   
        Sort(TIntVIntH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntVIntH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntVIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntVIntH self)

        Parameters:
            self: THash< TIntV,TInt > *

        (   R   t   TIntVIntH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  : s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntVIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntVIntH self)

        Parameters:
            self: THash< TIntV,TInt > *

        (   R   t   TIntVIntH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntVIntH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntVIntHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR?*  6 sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TUIntHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TUInt,TUInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TUInt,TUInt)> self) -> TUIntH
        __init__(THash<(TUInt,TUInt)> self, TUIntH Hash) -> TUIntH

        Parameters:
            Hash: THash< TUInt,TUInt > const &

        __init__(THash<(TUInt,TUInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TUIntH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TUInt,TUInt)> self, int const & ExpectVals) -> TUIntH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TUInt,TUInt)> self, TSIn SIn) -> TUIntH

        Parameters:
            SIn: TSIn &

        N(   R   t   TUIntH_swiginitt
   new_TUIntH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s[   
        Load(TUIntH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TUIntH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s_   
        Save(TUIntH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TUIntH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TUIntH self, TUIntH Hash) -> bool

        Parameters:
            Hash: THash< TUInt,TUInt > const &

        (   R   t   TUIntH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TUIntH self, TUIntH Hash) -> bool

        Parameters:
            Hash: THash< TUInt,TUInt > const &

        (   R   t   TUIntH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sp   
        __call__(TUIntH self, TUInt Key) -> TUInt

        Parameters:
            Key: TUInt const &

        (   R   t   TUIntH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sy   
        GetMemUsed(TUIntH self) -> ::TSize

        Parameters:
            self: THash< TUInt,TUInt > const *

        (   R   t   TUIntH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   ss   
        BegI(TUIntH self) -> TUIntHI

        Parameters:
            self: THash< TUInt,TUInt > const *

        (   R   t   TUIntH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   ss   
        EndI(TUIntH self) -> TUIntHI

        Parameters:
            self: THash< TUInt,TUInt > const *

        (   R   t   TUIntH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sn   
        GetI(TUIntH self, TUInt Key) -> TUIntHI

        Parameters:
            Key: TUInt const &

        (   R   t   TUIntH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   st   
        Gen(TUIntH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t
   TUIntH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	 s    c         G   s   t  j |  |  S(   sN  
        Clr(TUIntH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TUIntH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TUIntH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TUIntH self)

        Parameters:
            self: THash< TUInt,TUInt > *

        (   R   t
   TUIntH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	 s    c         C   s   t  j |   S(   sq   
        Empty(TUIntH self) -> bool

        Parameters:
            self: THash< TUInt,TUInt > const *

        (   R   t   TUIntH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   )	 s    c         C   s   t  j |   S(   sn   
        Len(TUIntH self) -> int

        Parameters:
            self: THash< TUInt,TUInt > const *

        (   R   t
   TUIntH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   3	 s    c         C   s   t  j |   S(   ss   
        GetPorts(TUIntH self) -> int

        Parameters:
            self: THash< TUInt,TUInt > const *

        (   R   t   TUIntH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  =	 s    c         C   s   t  j |   S(   sv   
        IsAutoSize(TUIntH self) -> bool

        Parameters:
            self: THash< TUInt,TUInt > const *

        (   R   t   TUIntH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  G	 s    c         C   s   t  j |   S(   sv   
        GetMxKeyIds(TUIntH self) -> int

        Parameters:
            self: THash< TUInt,TUInt > const *

        (   R   t   TUIntH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q	 s    c         C   s   t  j |   S(   s|   
        GetReservedKeyIds(TUIntH self) -> int

        Parameters:
            self: THash< TUInt,TUInt > const *

        (   R   t   TUIntH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [	 s    c         C   s   t  j |   S(   sy   
        IsKeyIdEqKeyN(TUIntH self) -> bool

        Parameters:
            self: THash< TUInt,TUInt > const *

        (   R   t   TUIntH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  e	 s    c         G   s   t  j |  |  S(   sl   
        AddKey(TUIntH self, TUInt Key) -> int

        Parameters:
            Key: TUInt const &

        (   R   t   TUIntH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  o	 s    c         G   s   t  j |  |  S(   s   
        AddDat(TUIntH self, TUInt Key) -> TUInt

        Parameters:
            Key: TUInt const &

        AddDat(TUIntH self, TUInt Key, TUInt Dat) -> TUInt

        Parameters:
            Key: TUInt const &
            Dat: TUInt const &

        (   R   t   TUIntH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  y	 s    c         G   s   t  j |  |  S(   se   
        DelKey(TUIntH self, TUInt Key)

        Parameters:
            Key: TUInt const &

        (   R   t   TUIntH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   so   
        DelIfKey(TUIntH self, TUInt Key) -> bool

        Parameters:
            Key: TUInt const &

        (   R   t   TUIntH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   so   
        DelKeyId(TUIntH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TUIntH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   sn   
        DelKeyIdV(TUIntH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TUIntH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   sv   
        GetKey(TUIntH self, int const & KeyId) -> TUInt

        Parameters:
            KeyId: int const &

        (   R   t   TUIntH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   sn   
        GetKeyId(TUIntH self, TUInt Key) -> int

        Parameters:
            Key: TUInt const &

        (   R   t   TUIntH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   s	  
        GetRndKeyId(TUIntH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TUIntH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TUIntH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   s   
        IsKey(TUIntH self, TUInt Key) -> bool

        Parameters:
            Key: TUInt const &

        IsKey(TUIntH self, TUInt Key, int & KeyId) -> bool

        Parameters:
            Key: TUInt const &
            KeyId: int &

        (   R   t   TUIntH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	 s    c         G   s   t  j |  |  S(   sv   
        IsKeyId(TUIntH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TUIntH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   s   
        GetDat(TUIntH self, TUInt Key) -> TUInt

        Parameters:
            Key: TUInt const &

        GetDat(TUIntH self, TUInt Key) -> TUInt

        Parameters:
            Key: TUInt const &

        (   R   t   TUIntH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  	 s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TUIntH self, int const & KeyId, TUInt Key, TUInt Dat)

        Parameters:
            KeyId: int const &
            Key: TUInt &
            Dat: TUInt &

        (   R   t   TUIntH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TUIntH self, TUInt Key, TUInt Dat) -> bool

        Parameters:
            Key: TUInt const &
            Dat: TUInt &

        (   R   t   TUIntH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  

 s    	c         C   s   t  j |   S(   sv   
        FFirstKeyId(TUIntH self) -> int

        Parameters:
            self: THash< TUInt,TUInt > const *

        (   R   t   TUIntH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  
 s    c         G   s   t  j |  |  S(   sm   
        FNextKeyId(TUIntH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TUIntH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  
 s    c         G   s   t  j |  |  S(   sk   
        GetKeyV(TUIntH self, TUIntV KeyV)

        Parameters:
            KeyV: TVec< TUInt > &

        (   R   t   TUIntH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  )
 s    c         G   s   t  j |  |  S(   sk   
        GetDatV(TUIntH self, TUIntV DatV)

        Parameters:
            DatV: TVec< TUInt > &

        (   R   t   TUIntH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3
 s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TUIntH self, TVec< TPair< TUInt,TUInt > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TUInt,TUInt > > &

        (   R   t   TUIntH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  =
 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TUIntH self, TVec< TPair< TUInt,TUInt > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TUInt,TUInt > > &

        (   R   t   TUIntH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  G
 s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TUIntH self, TVec< TKeyDat< TUInt,TUInt > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TUInt,TUInt > > &

        (   R   t   TUIntH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q
 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TUIntH self, TVec< TKeyDat< TUInt,TUInt > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TUInt,TUInt > > &

        (   R   t   TUIntH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [
 s    c         G   s   t  j |  |  S(   so   
        Swap(TUIntH self, TUIntH Hash)

        Parameters:
            Hash: THash< TUInt,TUInt > &

        (   R   t   TUIntH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  e
 s    c         C   s   t  j |   S(   sd   
        Defrag(TUIntH self)

        Parameters:
            self: THash< TUInt,TUInt > *

        (   R   t   TUIntH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o
 s    c         C   s   t  j |   S(   sb   
        Pack(TUIntH self)

        Parameters:
            self: THash< TUInt,TUInt > *

        (   R   t   TUIntH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y
 s    c         G   s   t  j |  |  S(   s   
        Sort(TUIntH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TUIntH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
 s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TUIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TUIntH self)

        Parameters:
            self: THash< TUInt,TUInt > *

        (   R   t   TUIntH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  
 s    c         C   s   t  j |  |  S(   s   
        SortByDat(TUIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TUIntH self)

        Parameters:
            self: THash< TUInt,TUInt > *

        (   R   t   TUIntH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  
 s    (<   R   R-   RM   RN   R   R/   R+   R   t   TUIntH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TUIntHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRr*   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TIntTrFltHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TIntTr,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TIntTr,TFlt)> self) -> TIntTrFltH
        __init__(THash<(TIntTr,TFlt)> self, TIntTrFltH Hash) -> TIntTrFltH

        Parameters:
            Hash: THash< TIntTr,TFlt > const &

        __init__(THash<(TIntTr,TFlt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntTrFltH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TIntTr,TFlt)> self, int const & ExpectVals) -> TIntTrFltH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TIntTr,TFlt)> self, TSIn SIn) -> TIntTrFltH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntTrFltH_swiginitt   new_TIntTrFltH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   
 s    c         G   s   t  j |  |  S(   s_   
        Load(TIntTrFltH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntTrFltH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
 s    c         G   s   t  j |  |  S(   sc   
        Save(TIntTrFltH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntTrFltH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntTrFltH self, TIntTrFltH Hash) -> bool

        Parameters:
            Hash: THash< TIntTr,TFlt > const &

        (   R   t   TIntTrFltH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntTrFltH self, TIntTrFltH Hash) -> bool

        Parameters:
            Hash: THash< TIntTr,TFlt > const &

        (   R   t   TIntTrFltH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __call__(TIntTrFltH self, TIntTr Key) -> TFlt

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrFltH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   % s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TIntTrFltH self) -> ::TSize

        Parameters:
            self: THash< TIntTr,TFlt > const *

        (   R   t   TIntTrFltH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   / s    c         C   s   t  j |   S(   s{   
        BegI(TIntTrFltH self) -> TIntTrFltHI

        Parameters:
            self: THash< TIntTr,TFlt > const *

        (   R   t   TIntTrFltH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    c         C   s   t  j |   S(   s{   
        EndI(TIntTrFltH self) -> TIntTrFltHI

        Parameters:
            self: THash< TIntTr,TFlt > const *

        (   R   t   TIntTrFltH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C s    c         G   s   t  j |  |  S(   s   
        GetI(TIntTrFltH self, TIntTr Key) -> TIntTrFltHI

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrFltH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  M s    c         G   s   t  j |  |  S(   sx   
        Gen(TIntTrFltH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntTrFltH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W s    c         G   s   t  j |  |  S(   s^  
        Clr(TIntTrFltH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntTrFltH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntTrFltH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntTrFltH self)

        Parameters:
            self: THash< TIntTr,TFlt > *

        (   R   t   TIntTrFltH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a s    c         C   s   t  j |   S(   su   
        Empty(TIntTrFltH self) -> bool

        Parameters:
            self: THash< TIntTr,TFlt > const *

        (   R   t   TIntTrFltH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   } s    c         C   s   t  j |   S(   sr   
        Len(TIntTrFltH self) -> int

        Parameters:
            self: THash< TIntTr,TFlt > const *

        (   R   t   TIntTrFltH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sw   
        GetPorts(TIntTrFltH self) -> int

        Parameters:
            self: THash< TIntTr,TFlt > const *

        (   R   t   TIntTrFltH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TIntTrFltH self) -> bool

        Parameters:
            self: THash< TIntTr,TFlt > const *

        (   R   t   TIntTrFltH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TIntTrFltH self) -> int

        Parameters:
            self: THash< TIntTr,TFlt > const *

        (   R   t   TIntTrFltH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntTrFltH self) -> int

        Parameters:
            self: THash< TIntTr,TFlt > const *

        (   R   t   TIntTrFltH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TIntTrFltH self) -> bool

        Parameters:
            self: THash< TIntTr,TFlt > const *

        (   R   t   TIntTrFltH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        AddKey(TIntTrFltH self, TIntTr Key) -> int

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrFltH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s+  
        AddDat(TIntTrFltH self, TIntTr Key) -> TFlt

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        AddDat(TIntTrFltH self, TIntTr Key, TFlt Dat) -> TFlt

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &
            Dat: TFlt const &

        (   R   t   TIntTrFltH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s~   
        DelKey(TIntTrFltH self, TIntTr Key)

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrFltH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TIntTrFltH self, TIntTr Key) -> bool

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrFltH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TIntTrFltH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntTrFltH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TIntTrFltH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntTrFltH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s{   
        GetKey(TIntTrFltH self, int const & KeyId) -> TIntTr

        Parameters:
            KeyId: int const &

        (   R   t   TIntTrFltH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TIntTrFltH self, TIntTr Key) -> int

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrFltH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntTrFltH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntTrFltH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntTrFltH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s'  
        IsKey(TIntTrFltH self, TIntTr Key) -> bool

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        IsKey(TIntTrFltH self, TIntTr Key, int & KeyId) -> bool

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &
            KeyId: int &

        (   R   t   TIntTrFltH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ) s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TIntTrFltH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntTrFltH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9 s    c         G   s   t  j |  |  S(   s  
        GetDat(TIntTrFltH self, TIntTr Key) -> TFlt

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        GetDat(TIntTrFltH self, TIntTr Key) -> TFlt

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &

        (   R   t   TIntTrFltH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  C s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntTrFltH self, int const & KeyId, TIntTr Key, TFlt Dat)

        Parameters:
            KeyId: int const &
            Key: TTriple< TInt,TInt,TInt > &
            Dat: TFlt &

        (   R   t   TIntTrFltH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  R s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntTrFltH self, TIntTr Key, TFlt Dat) -> bool

        Parameters:
            Key: TTriple< TInt,TInt,TInt > const &
            Dat: TFlt &

        (   R   t   TIntTrFltH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ^ s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TIntTrFltH self) -> int

        Parameters:
            self: THash< TIntTr,TFlt > const *

        (   R   t   TIntTrFltH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  i s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TIntTrFltH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntTrFltH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  s s    c         G   s   t  j |  |  S(   s   
        GetKeyV(TIntTrFltH self, TIntTrV KeyV)

        Parameters:
            KeyV: TVec< TTriple< TInt,TInt,TInt > > &

        (   R   t   TIntTrFltH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  } s    c         G   s   t  j |  |  S(   sm   
        GetDatV(TIntTrFltH self, TFltV DatV)

        Parameters:
            DatV: TVec< TFlt > &

        (   R   t   TIntTrFltH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntTrFltH self, TVec< TPair< TTriple< TInt,TInt,TInt >,TFlt > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TTriple< TInt,TInt,TInt >,TFlt > > &

        (   R   t   TIntTrFltH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntTrFltH self, TVec< TPair< TFlt,TTriple< TInt,TInt,TInt > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TFlt,TTriple< TInt,TInt,TInt > > > &

        (   R   t   TIntTrFltH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntTrFltH self, TVec< TKeyDat< TTriple< TInt,TInt,TInt >,TFlt > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TTriple< TInt,TInt,TInt >,TFlt > > &

        (   R   t   TIntTrFltH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntTrFltH self, TVec< TKeyDat< TFlt,TTriple< TInt,TInt,TInt > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TFlt,TTriple< TInt,TInt,TInt > > > &

        (   R   t   TIntTrFltH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sw   
        Swap(TIntTrFltH self, TIntTrFltH Hash)

        Parameters:
            Hash: THash< TIntTr,TFlt > &

        (   R   t   TIntTrFltH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sh   
        Defrag(TIntTrFltH self)

        Parameters:
            self: THash< TIntTr,TFlt > *

        (   R   t   TIntTrFltH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sf   
        Pack(TIntTrFltH self)

        Parameters:
            self: THash< TIntTr,TFlt > *

        (   R   t   TIntTrFltH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntTrFltH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntTrFltH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntTrFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntTrFltH self)

        Parameters:
            self: THash< TIntTr,TFlt > *

        (   R   t   TIntTrFltH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntTrFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntTrFltH self)

        Parameters:
            self: THash< TIntTr,TFlt > *

        (   R   t   TIntTrFltH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntTrFltH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntTrFltHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  
 sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TIntPrStrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TIntPr,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TIntPr,TStr)> self) -> TIntPrStrH
        __init__(THash<(TIntPr,TStr)> self, TIntPrStrH Hash) -> TIntPrStrH

        Parameters:
            Hash: THash< TIntPr,TStr > const &

        __init__(THash<(TIntPr,TStr)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntPrStrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TIntPr,TStr)> self, int const & ExpectVals) -> TIntPrStrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TIntPr,TStr)> self, TSIn SIn) -> TIntPrStrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrStrH_swiginitt   new_TIntPrStrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   7 s    c         G   s   t  j |  |  S(   s_   
        Load(TIntPrStrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntPrStrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q s    c         G   s   t  j |  |  S(   sc   
        Save(TIntPrStrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrStrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrStrH self, TIntPrStrH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TStr > const &

        (   R   t   TIntPrStrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrStrH self, TIntPrStrH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TStr > const &

        (   R   t   TIntPrStrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o s    c         G   s   t  j |  |  S(   s   
        __call__(TIntPrStrH self, TIntPr Key) -> TStr

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TIntPrStrH self) -> ::TSize

        Parameters:
            self: THash< TIntPr,TStr > const *

        (   R   t   TIntPrStrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        BegI(TIntPrStrH self) -> TIntPrStrHI

        Parameters:
            self: THash< TIntPr,TStr > const *

        (   R   t   TIntPrStrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s{   
        EndI(TIntPrStrH self) -> TIntPrStrHI

        Parameters:
            self: THash< TIntPr,TStr > const *

        (   R   t   TIntPrStrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetI(TIntPrStrH self, TIntPr Key) -> TIntPrStrHI

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sx   
        Gen(TIntPrStrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntPrStrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s^  
        Clr(TIntPrStrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntPrStrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntPrStrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntPrStrH self)

        Parameters:
            self: THash< TIntPr,TStr > *

        (   R   t   TIntPrStrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   su   
        Empty(TIntPrStrH self) -> bool

        Parameters:
            self: THash< TIntPr,TStr > const *

        (   R   t   TIntPrStrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sr   
        Len(TIntPrStrH self) -> int

        Parameters:
            self: THash< TIntPr,TStr > const *

        (   R   t   TIntPrStrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   sw   
        GetPorts(TIntPrStrH self) -> int

        Parameters:
            self: THash< TIntPr,TStr > const *

        (   R   t   TIntPrStrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TIntPrStrH self) -> bool

        Parameters:
            self: THash< TIntPr,TStr > const *

        (   R   t   TIntPrStrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TIntPrStrH self) -> int

        Parameters:
            self: THash< TIntPr,TStr > const *

        (   R   t   TIntPrStrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntPrStrH self) -> int

        Parameters:
            self: THash< TIntPr,TStr > const *

        (   R   t   TIntPrStrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TIntPrStrH self) -> bool

        Parameters:
            self: THash< TIntPr,TStr > const *

        (   R   t   TIntPrStrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s~   
        AddKey(TIntPrStrH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        AddDat(TIntPrStrH self, TIntPr Key) -> TStr

        Parameters:
            Key: TPair< TInt,TInt > const &

        AddDat(TIntPrStrH self, TIntPr Key, TStr Dat) -> TStr

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TStr const &

        (   R   t   TIntPrStrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         G   s   t  j |  |  S(   sw   
        DelKey(TIntPrStrH self, TIntPr Key)

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TIntPrStrH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ; s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TIntPrStrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrStrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TIntPrStrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntPrStrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   s{   
        GetKey(TIntPrStrH self, int const & KeyId) -> TIntPr

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrStrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TIntPrStrH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  c s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntPrStrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntPrStrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntPrStrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  m s    c         G   s   t  j |  |  S(   s  
        IsKey(TIntPrStrH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        IsKey(TIntPrStrH self, TIntPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            KeyId: int &

        (   R   t   TIntPrStrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  } s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TIntPrStrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrStrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrStrH self, TIntPr Key) -> TStr

        Parameters:
            Key: TPair< TInt,TInt > const &

        GetDat(TIntPrStrH self, TIntPr Key) -> TStr

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntPrStrH self, int const & KeyId, TIntPr Key, TStr Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TInt,TInt > &
            Dat: TStr &

        (   R   t   TIntPrStrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntPrStrH self, TIntPr Key, TStr Dat) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TStr &

        (   R   t   TIntPrStrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TIntPrStrH self) -> int

        Parameters:
            self: THash< TIntPr,TStr > const *

        (   R   t   TIntPrStrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TIntPrStrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntPrStrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s}   
        GetKeyV(TIntPrStrH self, TIntPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntPrStrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sm   
        GetDatV(TIntPrStrH self, TStrV DatV)

        Parameters:
            DatV: TVec< TStr > &

        (   R   t   TIntPrStrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntPrStrH self, TVec< TPair< TPair< TInt,TInt >,TStr > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TInt,TInt >,TStr > > &

        (   R   t   TIntPrStrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntPrStrH self, TVec< TPair< TStr,TPair< TInt,TInt > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TStr,TPair< TInt,TInt > > > &

        (   R   t   TIntPrStrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntPrStrH self, TVec< TKeyDat< TPair< TInt,TInt >,TStr > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TInt,TInt >,TStr > > &

        (   R   t   TIntPrStrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntPrStrH self, TVec< TKeyDat< TStr,TPair< TInt,TInt > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TStr,TPair< TInt,TInt > > > &

        (   R   t   TIntPrStrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sw   
        Swap(TIntPrStrH self, TIntPrStrH Hash)

        Parameters:
            Hash: THash< TIntPr,TStr > &

        (   R   t   TIntPrStrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sh   
        Defrag(TIntPrStrH self)

        Parameters:
            self: THash< TIntPr,TStr > *

        (   R   t   TIntPrStrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sf   
        Pack(TIntPrStrH self)

        Parameters:
            self: THash< TIntPr,TStr > *

        (   R   t   TIntPrStrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         G   s   t  j |  |  S(   s   
        Sort(TIntPrStrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntPrStrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntPrStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntPrStrH self)

        Parameters:
            self: THash< TIntPr,TStr > *

        (   R   t   TIntPrStrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  6 s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntPrStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntPrStrH self)

        Parameters:
            self: THash< TIntPr,TStr > *

        (   R   t   TIntPrStrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntPrStrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntPrStrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  2 sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TIntPrStrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s(   Proxy of C++ THash<(TIntPr,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TIntPr,TStrV)> self) -> TIntPrStrVH
        __init__(THash<(TIntPr,TStrV)> self, TIntPrStrVH Hash) -> TIntPrStrVH

        Parameters:
            Hash: THash< TIntPr,TStrV > const &

        __init__(THash<(TIntPr,TStrV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntPrStrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TIntPr,TStrV)> self, int const & ExpectVals) -> TIntPrStrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TIntPr,TStrV)> self, TSIn SIn) -> TIntPrStrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntPrStrVH_swiginitt   new_TIntPrStrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s`   
        Load(TIntPrStrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntPrStrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sd   
        Save(TIntPrStrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntPrStrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrStrVH self, TIntPrStrVH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TStrV > const &

        (   R   t   TIntPrStrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrStrVH self, TIntPrStrVH Hash) -> bool

        Parameters:
            Hash: THash< TIntPr,TStrV > const &

        (   R   t   TIntPrStrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __call__(TIntPrStrVH self, TIntPr Key) -> TStrV

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntPrStrVH self) -> ::TSize

        Parameters:
            self: THash< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s~   
        BegI(TIntPrStrVH self) -> TIntPrStrVHI

        Parameters:
            self: THash< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s~   
        EndI(TIntPrStrVH self) -> TIntPrStrVHI

        Parameters:
            self: THash< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetI(TIntPrStrVH self, TIntPr Key) -> TIntPrStrVHI

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sy   
        Gen(TIntPrStrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntPrStrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sc  
        Clr(TIntPrStrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntPrStrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntPrStrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntPrStrVH self)

        Parameters:
            self: THash< TIntPr,TStrV > *

        (   R   t   TIntPrStrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	 s    c         C   s   t  j |   S(   sw   
        Empty(TIntPrStrVH self) -> bool

        Parameters:
            self: THash< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   % s    c         C   s   t  j |   S(   st   
        Len(TIntPrStrVH self) -> int

        Parameters:
            self: THash< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   / s    c         C   s   t  j |   S(   sy   
        GetPorts(TIntPrStrVH self) -> int

        Parameters:
            self: THash< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9 s    c         C   s   t  j |   S(   s|   
        IsAutoSize(TIntPrStrVH self) -> bool

        Parameters:
            self: THash< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         C   s   t  j |   S(   s|   
        GetMxKeyIds(TIntPrStrVH self) -> int

        Parameters:
            self: THash< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntPrStrVH self) -> int

        Parameters:
            self: THash< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TIntPrStrVH self) -> bool

        Parameters:
            self: THash< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  a s    c         G   s   t  j |  |  S(   s   
        AddKey(TIntPrStrVH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  k s    c         G   s   t  j |  |  S(   s.  
        AddDat(TIntPrStrVH self, TIntPr Key) -> TStrV

        Parameters:
            Key: TPair< TInt,TInt > const &

        AddDat(TIntPrStrVH self, TIntPr Key, TStrV Dat) -> TStrV

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TVec< TStr,int > const &

        (   R   t   TIntPrStrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  u s    c         G   s   t  j |  |  S(   sx   
        DelKey(TIntPrStrVH self, TIntPr Key)

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TIntPrStrVH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        DelKeyId(TIntPrStrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrStrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   ss   
        DelKeyIdV(TIntPrStrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntPrStrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s|   
        GetKey(TIntPrStrVH self, int const & KeyId) -> TIntPr

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrStrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TIntPrStrVH self, TIntPr Key) -> int

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntPrStrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntPrStrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntPrStrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        IsKey(TIntPrStrVH self, TIntPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &

        IsKey(TIntPrStrVH self, TIntPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            KeyId: int &

        (   R   t   TIntPrStrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s{   
        IsKeyId(TIntPrStrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntPrStrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrStrVH self, TIntPr Key) -> TStrV

        Parameters:
            Key: TPair< TInt,TInt > const &

        GetDat(TIntPrStrVH self, TIntPr Key) -> TStrV

        Parameters:
            Key: TPair< TInt,TInt > const &

        (   R   t   TIntPrStrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntPrStrVH self, int const & KeyId, TIntPr Key, TStrV Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TInt,TInt > &
            Dat: TVec< TStr,int > &

        (   R   t   TIntPrStrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntPrStrVH self, TIntPr Key, TStrV Dat) -> bool

        Parameters:
            Key: TPair< TInt,TInt > const &
            Dat: TVec< TStr,int > &

        (   R   t   TIntPrStrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   s|   
        FFirstKeyId(TIntPrStrVH self) -> int

        Parameters:
            self: THash< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        FNextKeyId(TIntPrStrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntPrStrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s~   
        GetKeyV(TIntPrStrVH self, TIntPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TInt,TInt > > &

        (   R   t   TIntPrStrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   s   
        GetDatV(TIntPrStrVH self, TVec< TVec< TStr,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TStr,int > > &

        (   R   t   TIntPrStrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  / s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntPrStrVH self, TVec< TPair< TPair< TInt,TInt >,TVec< TStr,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TInt,TInt >,TVec< TStr,int > > > &

        (   R   t   TIntPrStrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntPrStrVH self, TVec< TPair< TVec< TStr,int >,TPair< TInt,TInt > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TStr,int >,TPair< TInt,TInt > > > &

        (   R   t   TIntPrStrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntPrStrVH self, TVec< TKeyDat< TPair< TInt,TInt >,TVec< TStr,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TInt,TInt >,TVec< TStr,int > > > &

        (   R   t   TIntPrStrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntPrStrVH self, TVec< TKeyDat< TVec< TStr,int >,TPair< TInt,TInt > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TStr,int >,TPair< TInt,TInt > > > &

        (   R   t   TIntPrStrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W s    c         G   s   t  j |  |  S(   sz   
        Swap(TIntPrStrVH self, TIntPrStrVH Hash)

        Parameters:
            Hash: THash< TIntPr,TStrV > &

        (   R   t   TIntPrStrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  a s    c         C   s   t  j |   S(   sj   
        Defrag(TIntPrStrVH self)

        Parameters:
            self: THash< TIntPr,TStrV > *

        (   R   t   TIntPrStrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k s    c         C   s   t  j |   S(   sh   
        Pack(TIntPrStrVH self)

        Parameters:
            self: THash< TIntPr,TStrV > *

        (   R   t   TIntPrStrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         G   s   t  j |  |  S(   s   
        Sort(TIntPrStrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntPrStrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntPrStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntPrStrVH self)

        Parameters:
            self: THash< TIntPr,TStrV > *

        (   R   t   TIntPrStrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntPrStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntPrStrVH self)

        Parameters:
            self: THash< TIntPr,TStrV > *

        (   R   t   TIntPrStrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntPrStrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntPrStrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR+   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TIntStrPrIntHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s*   Proxy of C++ THash<(TIntStrPr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TIntStrPr,TInt)> self) -> TIntStrPrIntH
        __init__(THash<(TIntStrPr,TInt)> self, TIntStrPrIntH Hash) -> TIntStrPrIntH

        Parameters:
            Hash: THash< TIntStrPr,TInt > const &

        __init__(THash<(TIntStrPr,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TIntStrPrIntH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TIntStrPr,TInt)> self, int const & ExpectVals) -> TIntStrPrIntH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TIntStrPr,TInt)> self, TSIn SIn) -> TIntStrPrIntH

        Parameters:
            SIn: TSIn &

        N(   R   t   TIntStrPrIntH_swiginitt   new_TIntStrPrIntH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sb   
        Load(TIntStrPrIntH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TIntStrPrIntH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sf   
        Save(TIntStrPrIntH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TIntStrPrIntH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrPrIntH self, TIntStrPrIntH Hash) -> bool

        Parameters:
            Hash: THash< TIntStrPr,TInt > const &

        (   R   t   TIntStrPrIntH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrPrIntH self, TIntStrPrIntH Hash) -> bool

        Parameters:
            Hash: THash< TIntStrPr,TInt > const &

        (   R   t   TIntStrPrIntH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        __call__(TIntStrPrIntH self, TIntStrPr Key) -> TInt

        Parameters:
            Key: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrIntH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ! s    c         C   s   t  j |   S(   s   
        GetMemUsed(TIntStrPrIntH self) -> ::TSize

        Parameters:
            self: THash< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         C   s   t  j |   S(   s   
        BegI(TIntStrPrIntH self) -> TIntStrPrIntHI

        Parameters:
            self: THash< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5 s    c         C   s   t  j |   S(   s   
        EndI(TIntStrPrIntH self) -> TIntStrPrIntHI

        Parameters:
            self: THash< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ? s    c         G   s   t  j |  |  S(   s   
        GetI(TIntStrPrIntH self, TIntStrPr Key) -> TIntStrPrIntHI

        Parameters:
            Key: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrIntH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  I s    c         G   s   t  j |  |  S(   s{   
        Gen(TIntStrPrIntH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TIntStrPrIntH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S s    c         G   s   t  j |  |  S(   sm  
        Clr(TIntStrPrIntH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TIntStrPrIntH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TIntStrPrIntH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TIntStrPrIntH self)

        Parameters:
            self: THash< TIntStrPr,TInt > *

        (   R   t   TIntStrPrIntH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ] s    c         C   s   t  j |   S(   s{   
        Empty(TIntStrPrIntH self) -> bool

        Parameters:
            self: THash< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   y s    c         C   s   t  j |   S(   sx   
        Len(TIntStrPrIntH self) -> int

        Parameters:
            self: THash< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   s}   
        GetPorts(TIntStrPrIntH self) -> int

        Parameters:
            self: THash< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        IsAutoSize(TIntStrPrIntH self) -> bool

        Parameters:
            self: THash< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        GetMxKeyIds(TIntStrPrIntH self) -> int

        Parameters:
            self: THash< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TIntStrPrIntH self) -> int

        Parameters:
            self: THash< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TIntStrPrIntH self) -> bool

        Parameters:
            self: THash< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        AddKey(TIntStrPrIntH self, TIntStrPr Key) -> int

        Parameters:
            Key: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrIntH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s)  
        AddDat(TIntStrPrIntH self, TIntStrPr Key) -> TInt

        Parameters:
            Key: TPair< TInt,TStr > const &

        AddDat(TIntStrPrIntH self, TIntStrPr Key, TInt Dat) -> TInt

        Parameters:
            Key: TPair< TInt,TStr > const &
            Dat: TInt const &

        (   R   t   TIntStrPrIntH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s}   
        DelKey(TIntStrPrIntH self, TIntStrPr Key)

        Parameters:
            Key: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrIntH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TIntStrPrIntH self, TIntStrPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrIntH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sv   
        DelKeyId(TIntStrPrIntH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TIntStrPrIntH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   su   
        DelKeyIdV(TIntStrPrIntH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TIntStrPrIntH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKey(TIntStrPrIntH self, int const & KeyId) -> TIntStrPr

        Parameters:
            KeyId: int const &

        (   R   t   TIntStrPrIntH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TIntStrPrIntH self, TIntStrPr Key) -> int

        Parameters:
            Key: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrIntH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TIntStrPrIntH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TIntStrPrIntH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TIntStrPrIntH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s%  
        IsKey(TIntStrPrIntH self, TIntStrPr Key) -> bool

        Parameters:
            Key: TPair< TInt,TStr > const &

        IsKey(TIntStrPrIntH self, TIntStrPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TInt,TStr > const &
            KeyId: int &

        (   R   t   TIntStrPrIntH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  % s    c         G   s   t  j |  |  S(   s}   
        IsKeyId(TIntStrPrIntH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TIntStrPrIntH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   s  
        GetDat(TIntStrPrIntH self, TIntStrPr Key) -> TInt

        Parameters:
            Key: TPair< TInt,TStr > const &

        GetDat(TIntStrPrIntH self, TIntStrPr Key) -> TInt

        Parameters:
            Key: TPair< TInt,TStr > const &

        (   R   t   TIntStrPrIntH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  ? s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TIntStrPrIntH self, int const & KeyId, TIntStrPr Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TInt,TStr > &
            Dat: TInt &

        (   R   t   TIntStrPrIntH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  N s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TIntStrPrIntH self, TIntStrPr Key, TInt Dat) -> bool

        Parameters:
            Key: TPair< TInt,TStr > const &
            Dat: TInt &

        (   R   t   TIntStrPrIntH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Z s    	c         C   s   t  j |   S(   s   
        FFirstKeyId(TIntStrPrIntH self) -> int

        Parameters:
            self: THash< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  e s    c         G   s   t  j |  |  S(   st   
        FNextKeyId(TIntStrPrIntH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TIntStrPrIntH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  o s    c         G   s   t  j |  |  S(   s   
        GetKeyV(TIntStrPrIntH self, TIntStrPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TInt,TStr > > &

        (   R   t   TIntStrPrIntH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  y s    c         G   s   t  j |  |  S(   sp   
        GetDatV(TIntStrPrIntH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TIntStrPrIntH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TIntStrPrIntH self, TVec< TPair< TPair< TInt,TStr >,TInt > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TInt,TStr >,TInt > > &

        (   R   t   TIntStrPrIntH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TIntStrPrIntH self, TVec< TPair< TInt,TPair< TInt,TStr > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TPair< TInt,TStr > > > &

        (   R   t   TIntStrPrIntH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TIntStrPrIntH self, TVec< TKeyDat< TPair< TInt,TStr >,TInt > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TInt,TStr >,TInt > > &

        (   R   t   TIntStrPrIntH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TIntStrPrIntH self, TVec< TKeyDat< TInt,TPair< TInt,TStr > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TPair< TInt,TStr > > > &

        (   R   t   TIntStrPrIntH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        Swap(TIntStrPrIntH self, TIntStrPrIntH Hash)

        Parameters:
            Hash: THash< TIntStrPr,TInt > &

        (   R   t   TIntStrPrIntH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sn   
        Defrag(TIntStrPrIntH self)

        Parameters:
            self: THash< TIntStrPr,TInt > *

        (   R   t   TIntStrPrIntH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sl   
        Pack(TIntStrPrIntH self)

        Parameters:
            self: THash< TIntStrPr,TInt > *

        (   R   t   TIntStrPrIntH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TIntStrPrIntH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TIntStrPrIntH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TIntStrPrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TIntStrPrIntH self)

        Parameters:
            self: THash< TIntStrPr,TInt > *

        (   R   t   TIntStrPrIntH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TIntStrPrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TIntStrPrIntH self)

        Parameters:
            self: THash< TIntStrPr,TInt > *

        (   R   t   TIntStrPrIntH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TIntStrPrIntH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TIntStrPrIntHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>+   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TFltFltHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s%   Proxy of C++ THash<(TFlt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TFlt,TFlt)> self) -> TFltFltH
        __init__(THash<(TFlt,TFlt)> self, TFltFltH Hash) -> TFltFltH

        Parameters:
            Hash: THash< TFlt,TFlt > const &

        __init__(THash<(TFlt,TFlt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TFltFltH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TFlt,TFlt)> self, int const & ExpectVals) -> TFltFltH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TFlt,TFlt)> self, TSIn SIn) -> TFltFltH

        Parameters:
            SIn: TSIn &

        N(   R   t   TFltFltH_swiginitt   new_TFltFltH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   3 s    c         G   s   t  j |  |  S(   s]   
        Load(TFltFltH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TFltFltH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M s    c         G   s   t  j |  |  S(   sa   
        Save(TFltFltH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TFltFltH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltFltH self, TFltFltH Hash) -> bool

        Parameters:
            Hash: THash< TFlt,TFlt > const &

        (   R   t   TFltFltH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltFltH self, TFltFltH Hash) -> bool

        Parameters:
            Hash: THash< TFlt,TFlt > const &

        (   R   t   TFltFltH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k s    c         G   s   t  j |  |  S(   so   
        __call__(TFltFltH self, TFlt Key) -> TFlt

        Parameters:
            Key: TFlt const &

        (   R   t   TFltFltH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u s    c         C   s   t  j |   S(   sy   
        GetMemUsed(TFltFltH self) -> ::TSize

        Parameters:
            self: THash< TFlt,TFlt > const *

        (   R   t   TFltFltH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   su   
        BegI(TFltFltH self) -> TFltFltHI

        Parameters:
            self: THash< TFlt,TFlt > const *

        (   R   t   TFltFltH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   su   
        EndI(TFltFltH self) -> TFltFltHI

        Parameters:
            self: THash< TFlt,TFlt > const *

        (   R   t   TFltFltH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sp   
        GetI(TFltFltH self, TFlt Key) -> TFltFltHI

        Parameters:
            Key: TFlt const &

        (   R   t   TFltFltH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sv   
        Gen(TFltFltH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TFltFltH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sT  
        Clr(TFltFltH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TFltFltH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TFltFltH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TFltFltH self)

        Parameters:
            self: THash< TFlt,TFlt > *

        (   R   t   TFltFltH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sq   
        Empty(TFltFltH self) -> bool

        Parameters:
            self: THash< TFlt,TFlt > const *

        (   R   t   TFltFltH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sn   
        Len(TFltFltH self) -> int

        Parameters:
            self: THash< TFlt,TFlt > const *

        (   R   t   TFltFltH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   ss   
        GetPorts(TFltFltH self) -> int

        Parameters:
            self: THash< TFlt,TFlt > const *

        (   R   t   TFltFltH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sv   
        IsAutoSize(TFltFltH self) -> bool

        Parameters:
            self: THash< TFlt,TFlt > const *

        (   R   t   TFltFltH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sv   
        GetMxKeyIds(TFltFltH self) -> int

        Parameters:
            self: THash< TFlt,TFlt > const *

        (   R   t   TFltFltH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s|   
        GetReservedKeyIds(TFltFltH self) -> int

        Parameters:
            self: THash< TFlt,TFlt > const *

        (   R   t   TFltFltH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sy   
        IsKeyIdEqKeyN(TFltFltH self) -> bool

        Parameters:
            self: THash< TFlt,TFlt > const *

        (   R   t   TFltFltH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   sl   
        AddKey(TFltFltH self, TFlt Key) -> int

        Parameters:
            Key: TFlt const &

        (   R   t   TFltFltH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        AddDat(TFltFltH self, TFlt Key) -> TFlt

        Parameters:
            Key: TFlt const &

        AddDat(TFltFltH self, TFlt Key, TFlt Dat) -> TFlt

        Parameters:
            Key: TFlt const &
            Dat: TFlt const &

        (   R   t   TFltFltH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   se   
        DelKey(TFltFltH self, TFlt Key)

        Parameters:
            Key: TFlt const &

        (   R   t   TFltFltH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  - s    c         G   s   t  j |  |  S(   so   
        DelIfKey(TFltFltH self, TFlt Key) -> bool

        Parameters:
            Key: TFlt const &

        (   R   t   TFltFltH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7 s    c         G   s   t  j |  |  S(   sq   
        DelKeyId(TFltFltH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TFltFltH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         G   s   t  j |  |  S(   sp   
        DelKeyIdV(TFltFltH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TFltFltH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K s    c         G   s   t  j |  |  S(   sw   
        GetKey(TFltFltH self, int const & KeyId) -> TFlt

        Parameters:
            KeyId: int const &

        (   R   t   TFltFltH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  U s    c         G   s   t  j |  |  S(   sn   
        GetKeyId(TFltFltH self, TFlt Key) -> int

        Parameters:
            Key: TFlt const &

        (   R   t   TFltFltH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  _ s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TFltFltH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TFltFltH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TFltFltH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  i s    c         G   s   t  j |  |  S(   s   
        IsKey(TFltFltH self, TFlt Key) -> bool

        Parameters:
            Key: TFlt const &

        IsKey(TFltFltH self, TFlt Key, int & KeyId) -> bool

        Parameters:
            Key: TFlt const &
            KeyId: int &

        (   R   t   TFltFltH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y s    c         G   s   t  j |  |  S(   sx   
        IsKeyId(TFltFltH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TFltFltH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltFltH self, TFlt Key) -> TFlt

        Parameters:
            Key: TFlt const &

        GetDat(TFltFltH self, TFlt Key) -> TFlt

        Parameters:
            Key: TFlt const &

        (   R   t   TFltFltH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TFltFltH self, int const & KeyId, TFlt Key, TFlt Dat)

        Parameters:
            KeyId: int const &
            Key: TFlt &
            Dat: TFlt &

        (   R   t   TFltFltH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TFltFltH self, TFlt Key, TFlt Dat) -> bool

        Parameters:
            Key: TFlt const &
            Dat: TFlt &

        (   R   t   TFltFltH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sv   
        FFirstKeyId(TFltFltH self) -> int

        Parameters:
            self: THash< TFlt,TFlt > const *

        (   R   t   TFltFltH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        FNextKeyId(TFltFltH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TFltFltH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sk   
        GetKeyV(TFltFltH self, TFltV KeyV)

        Parameters:
            KeyV: TVec< TFlt > &

        (   R   t   TFltFltH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sk   
        GetDatV(TFltFltH self, TFltV DatV)

        Parameters:
            DatV: TVec< TFlt > &

        (   R   t   TFltFltH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TFltFltH self, TFltPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TFlt,TFlt > > &

        (   R   t   TFltFltH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TFltFltH self, TFltPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TFlt,TFlt > > &

        (   R   t   TFltFltH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TFltFltH self, TFltKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TFlt,TFlt > > &

        (   R   t   TFltFltH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TFltFltH self, TFltKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TFlt,TFlt > > &

        (   R   t   TFltFltH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        Swap(TFltFltH self, TFltFltH Hash)

        Parameters:
            Hash: THash< TFlt,TFlt > &

        (   R   t   TFltFltH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  	 s    c         C   s   t  j |   S(   sd   
        Defrag(TFltFltH self)

        Parameters:
            self: THash< TFlt,TFlt > *

        (   R   t   TFltFltH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sb   
        Pack(TFltFltH self)

        Parameters:
            self: THash< TFlt,TFlt > *

        (   R   t   TFltFltH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TFltFltH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TFltFltH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ' s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TFltFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TFltFltH self)

        Parameters:
            self: THash< TFlt,TFlt > *

        (   R   t   TFltFltH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  2 s    c         C   s   t  j |  |  S(   s   
        SortByDat(TFltFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TFltFltH self)

        Parameters:
            self: THash< TFlt,TFlt > *

        (   R   t   TFltFltH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    (<   R   R-   RM   RN   R   R/   R+   R   t   TFltFltH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TFltFltHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRq+  . sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s%   Proxy of C++ THash<(TStr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sw  
        __init__(THash<(TStr,TInt)> self) -> TStrH
        __init__(THash<(TStr,TInt)> self, TStrH Hash) -> TStrH

        Parameters:
            Hash: THash< TStr,TInt > const &

        __init__(THash<(TStr,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TInt)> self, int const & ExpectVals) -> TStrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TInt)> self, TSIn SIn) -> TStrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrH_swiginitt	   new_TStrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   sZ   
        Load(TStrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t
   TStrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s^   
        Save(TStrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t
   TStrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s{   
        __eq__(TStrH self, TStrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TInt > const &

        (   R   t   TStrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s{   
        __lt__(TStrH self, TStrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TInt > const &

        (   R   t   TStrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sl   
        __call__(TStrH self, TStr Key) -> TInt

        Parameters:
            Key: TStr const &

        (   R   t   TStrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sv   
        GetMemUsed(TStrH self) -> ::TSize

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   so   
        BegI(TStrH self) -> TStrHI

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t
   TStrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   so   
        EndI(TStrH self) -> TStrHI

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t
   TStrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sj   
        GetI(TStrH self, TStr Key) -> TStrHI

        Parameters:
            Key: TStr const &

        (   R   t
   TStrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   ss   
        Gen(TStrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t	   TStrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sH  
        Clr(TStrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrH self)

        Parameters:
            self: THash< TStr,TInt > *

        (   R   t	   TStrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sn   
        Empty(TStrH self) -> bool

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   ! s    c         C   s   t  j |   S(   sk   
        Len(TStrH self) -> int

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t	   TStrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   + s    c         C   s   t  j |   S(   sp   
        GetPorts(TStrH self) -> int

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         C   s   t  j |   S(   ss   
        IsAutoSize(TStrH self) -> bool

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         C   s   t  j |   S(   ss   
        GetMxKeyIds(TStrH self) -> int

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I s    c         C   s   t  j |   S(   sy   
        GetReservedKeyIds(TStrH self) -> int

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         C   s   t  j |   S(   sv   
        IsKeyIdEqKeyN(TStrH self) -> bool

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ] s    c         G   s   t  j |  |  S(   si   
        AddKey(TStrH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  g s    c         G   s   t  j |  |  S(   s   
        AddDat(TStrH self, TStr Key) -> TInt

        Parameters:
            Key: TStr const &

        AddDat(TStrH self, TStr Key, TInt Dat) -> TInt

        Parameters:
            Key: TStr const &
            Dat: TInt const &

        (   R   t   TStrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  q s    c         G   s   t  j |  |  S(   sb   
        DelKey(TStrH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sl   
        DelIfKey(TStrH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sn   
        DelKeyId(TStrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sm   
        DelKeyIdV(TStrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        GetKey(TStrH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sk   
        GetKeyId(TStrH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   su   
        IsKeyId(TStrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrH self, TStr Key) -> TInt

        Parameters:
            Key: TStr const &

        GetDat(TStrH self, TStr Key) -> TInt

        Parameters:
            Key: TStr const &

        (   R   t   TStrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrH self, int const & KeyId, TStr Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TInt &

        (   R   t   TStrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrH self, TStr Key, TInt Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TInt &

        (   R   t   TStrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   ss   
        FFirstKeyId(TStrH self) -> int

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sl   
        FNextKeyId(TStrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sh   
        GetKeyV(TStrH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         G   s   t  j |  |  S(   sh   
        GetDatV(TStrH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TStrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  + s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrH self, TStrIntPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TInt > > &

        (   R   t   TStrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrH self, TIntStrPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TStr > > &

        (   R   t   TStrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrH self, TStrIntKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TInt > > &

        (   R   t   TStrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrH self, TIntStrKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TStr > > &

        (   R   t   TStrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         G   s   t  j |  |  S(   sk   
        Swap(TStrH self, TStrH Hash)

        Parameters:
            Hash: THash< TStr,TInt > &

        (   R   t
   TStrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ] s    c         C   s   t  j |   S(   sa   
        Defrag(TStrH self)

        Parameters:
            self: THash< TStr,TInt > *

        (   R   t   TStrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g s    c         C   s   t  j |   S(   s_   
        Pack(TStrH self)

        Parameters:
            self: THash< TStr,TInt > *

        (   R   t
   TStrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q s    c         G   s   t  j |  |  S(   s   
        Sort(TStrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t
   TStrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrH self)

        Parameters:
            self: THash< TStr,TInt > *

        (   R   t   TStrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrH self)

        Parameters:
            self: THash< TStr,TInt > *

        (   R   t   TStrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR+   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TStrBoolHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TStr,TBool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TBool)> self) -> TStrBoolH
        __init__(THash<(TStr,TBool)> self, TStrBoolH Hash) -> TStrBoolH

        Parameters:
            Hash: THash< TStr,TBool > const &

        __init__(THash<(TStr,TBool)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrBoolH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TBool)> self, int const & ExpectVals) -> TStrBoolH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TBool)> self, TSIn SIn) -> TStrBoolH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrBoolH_swiginitt   new_TStrBoolH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s^   
        Load(TStrBoolH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrBoolH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sb   
        Save(TStrBoolH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrBoolH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrBoolH self, TStrBoolH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TBool > const &

        (   R   t   TStrBoolH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	 s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrBoolH self, TStrBoolH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TBool > const &

        (   R   t   TStrBoolH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sq   
        __call__(TStrBoolH self, TStr Key) -> TBool

        Parameters:
            Key: TStr const &

        (   R   t   TStrBoolH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        GetMemUsed(TStrBoolH self) -> ::TSize

        Parameters:
            self: THash< TStr,TBool > const *

        (   R   t   TStrBoolH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ' s    c         C   s   t  j |   S(   sx   
        BegI(TStrBoolH self) -> TStrBoolHI

        Parameters:
            self: THash< TStr,TBool > const *

        (   R   t   TStrBoolH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1 s    c         C   s   t  j |   S(   sx   
        EndI(TStrBoolH self) -> TStrBoolHI

        Parameters:
            self: THash< TStr,TBool > const *

        (   R   t   TStrBoolH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s    c         G   s   t  j |  |  S(   sr   
        GetI(TStrBoolH self, TStr Key) -> TStrBoolHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrBoolH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  E s    c         G   s   t  j |  |  S(   sw   
        Gen(TStrBoolH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrBoolH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   O s    c         G   s   t  j |  |  S(   sY  
        Clr(TStrBoolH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrBoolH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrBoolH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrBoolH self)

        Parameters:
            self: THash< TStr,TBool > *

        (   R   t   TStrBoolH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y s    c         C   s   t  j |   S(   ss   
        Empty(TStrBoolH self) -> bool

        Parameters:
            self: THash< TStr,TBool > const *

        (   R   t   TStrBoolH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   u s    c         C   s   t  j |   S(   sp   
        Len(TStrBoolH self) -> int

        Parameters:
            self: THash< TStr,TBool > const *

        (   R   t   TStrBoolH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   su   
        GetPorts(TStrBoolH self) -> int

        Parameters:
            self: THash< TStr,TBool > const *

        (   R   t   TStrBoolH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        IsAutoSize(TStrBoolH self) -> bool

        Parameters:
            self: THash< TStr,TBool > const *

        (   R   t   TStrBoolH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sx   
        GetMxKeyIds(TStrBoolH self) -> int

        Parameters:
            self: THash< TStr,TBool > const *

        (   R   t   TStrBoolH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s~   
        GetReservedKeyIds(TStrBoolH self) -> int

        Parameters:
            self: THash< TStr,TBool > const *

        (   R   t   TStrBoolH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s{   
        IsKeyIdEqKeyN(TStrBoolH self) -> bool

        Parameters:
            self: THash< TStr,TBool > const *

        (   R   t   TStrBoolH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sm   
        AddKey(TStrBoolH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrBoolH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        AddDat(TStrBoolH self, TStr Key) -> TBool

        Parameters:
            Key: TStr const &

        AddDat(TStrBoolH self, TStr Key, TBool Dat) -> TBool

        Parameters:
            Key: TStr const &
            Dat: TBool const &

        (   R   t   TStrBoolH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sf   
        DelKey(TStrBoolH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrBoolH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        DelIfKey(TStrBoolH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrBoolH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelKeyId(TStrBoolH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrBoolH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sq   
        DelKeyIdV(TStrBoolH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrBoolH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sx   
        GetKey(TStrBoolH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrBoolH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        GetKeyId(TStrBoolH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrBoolH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrBoolH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrBoolH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrBoolH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrBoolH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrBoolH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrBoolH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         G   s   t  j |  |  S(   sy   
        IsKeyId(TStrBoolH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrBoolH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrBoolH self, TStr Key) -> TBool

        Parameters:
            Key: TStr const &

        GetDat(TStrBoolH self, TStr Key) -> TBool

        Parameters:
            Key: TStr const &

        (   R   t   TStrBoolH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  ; s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrBoolH self, int const & KeyId, TStr Key, TBool Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TBool &

        (   R   t   TStrBoolH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrBoolH self, TStr Key, TBool Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TBool &

        (   R   t   TStrBoolH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    	c         C   s   t  j |   S(   sx   
        FFirstKeyId(TStrBoolH self) -> int

        Parameters:
            self: THash< TStr,TBool > const *

        (   R   t   TStrBoolH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  a s    c         G   s   t  j |  |  S(   sp   
        FNextKeyId(TStrBoolH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrBoolH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  k s    c         G   s   t  j |  |  S(   sl   
        GetKeyV(TStrBoolH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrBoolH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  u s    c         G   s   t  j |  |  S(   sn   
        GetDatV(TStrBoolH self, TBoolV DatV)

        Parameters:
            DatV: TVec< TBool > &

        (   R   t   TStrBoolH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrBoolH self, TVec< TPair< TStr,TBool > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TBool > > &

        (   R   t   TStrBoolH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrBoolH self, TVec< TPair< TBool,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TBool,TStr > > &

        (   R   t   TStrBoolH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrBoolH self, TVec< TKeyDat< TStr,TBool > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TBool > > &

        (   R   t   TStrBoolH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrBoolH self, TVec< TKeyDat< TBool,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TBool,TStr > > &

        (   R   t   TStrBoolH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   st   
        Swap(TStrBoolH self, TStrBoolH Hash)

        Parameters:
            Hash: THash< TStr,TBool > &

        (   R   t   TStrBoolH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sf   
        Defrag(TStrBoolH self)

        Parameters:
            self: THash< TStr,TBool > *

        (   R   t   TStrBoolH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sd   
        Pack(TStrBoolH self)

        Parameters:
            self: THash< TStr,TBool > *

        (   R   t   TStrBoolH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TStrBoolH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrBoolH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrBoolH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrBoolH self)

        Parameters:
            self: THash< TStr,TBool > *

        (   R   t   TStrBoolH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrBoolH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrBoolH self)

        Parameters:
            self: THash< TStr,TBool > *

        (   R   t   TStrBoolH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrBoolH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrBoolHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR+   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrIntHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s%   Proxy of C++ THash<(TStr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   , s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   , s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TInt)> self) -> TStrIntH
        __init__(THash<(TStr,TInt)> self, TStrH Hash) -> TStrIntH

        Parameters:
            Hash: THash< TStr,TInt > const &

        __init__(THash<(TStr,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrIntH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TInt)> self, int const & ExpectVals) -> TStrIntH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TInt)> self, TSIn SIn) -> TStrIntH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntH_swiginitt   new_TStrIntH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   / s    c         G   s   t  j |  |  S(   s]   
        Load(TStrIntH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrIntH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s    c         G   s   t  j |  |  S(   sa   
        Save(TStrIntH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S s    c         G   s   t  j |  |  S(   s~   
        __eq__(TStrIntH self, TStrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TInt > const &

        (   R   t   TStrIntH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ] s    c         G   s   t  j |  |  S(   s~   
        __lt__(TStrIntH self, TStrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TInt > const &

        (   R   t   TStrIntH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g s    c         G   s   t  j |  |  S(   so   
        __call__(TStrIntH self, TStr Key) -> TInt

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         C   s   t  j |   S(   sy   
        GetMemUsed(TStrIntH self) -> ::TSize

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrIntH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   { s    c         C   s   t  j |   S(   sr   
        BegI(TStrIntH self) -> TStrHI

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrIntH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sr   
        EndI(TStrIntH self) -> TStrHI

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrIntH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sm   
        GetI(TStrIntH self, TStr Key) -> TStrHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sv   
        Gen(TStrIntH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrIntH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sT  
        Clr(TStrIntH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrIntH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrIntH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrIntH self)

        Parameters:
            self: THash< TStr,TInt > *

        (   R   t   TStrIntH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sq   
        Empty(TStrIntH self) -> bool

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrIntH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sn   
        Len(TStrIntH self) -> int

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrIntH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY    s    c         C   s   t  j |   S(   ss   
        GetPorts(TStrIntH self) -> int

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrIntH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sv   
        IsAutoSize(TStrIntH self) -> bool

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrIntH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sv   
        GetMxKeyIds(TStrIntH self) -> int

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrIntH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   s|   
        GetReservedKeyIds(TStrIntH self) -> int

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrIntH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |   S(   sy   
        IsKeyIdEqKeyN(TStrIntH self) -> bool

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrIntH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sl   
        AddKey(TStrIntH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        AddDat(TStrIntH self, TStr Key) -> TInt

        Parameters:
            Key: TStr const &

        AddDat(TStrIntH self, TStr Key, TInt Dat) -> TInt

        Parameters:
            Key: TStr const &
            Dat: TInt const &

        (   R   t   TStrIntH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   se   
        DelKey(TStrIntH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ) s    c         G   s   t  j |  |  S(   so   
        DelIfKey(TStrIntH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3 s    c         G   s   t  j |  |  S(   sq   
        DelKeyId(TStrIntH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    c         G   s   t  j |  |  S(   sp   
        DelKeyIdV(TStrIntH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrIntH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  G s    c         G   s   t  j |  |  S(   sw   
        GetKey(TStrIntH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   sn   
        GetKeyId(TStrIntH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [ s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrIntH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrIntH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrIntH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  e s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrIntH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrIntH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrIntH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         G   s   t  j |  |  S(   sx   
        IsKeyId(TStrIntH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntH self, TStr Key) -> TInt

        Parameters:
            Key: TStr const &

        GetDat(TStrIntH self, TStr Key) -> TInt

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrIntH self, int const & KeyId, TStr Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TInt &

        (   R   t   TStrIntH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrIntH self, TStr Key, TInt Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TInt &

        (   R   t   TStrIntH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sv   
        FFirstKeyId(TStrIntH self) -> int

        Parameters:
            self: THash< TStr,TInt > const *

        (   R   t   TStrIntH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   so   
        FNextKeyId(TStrIntH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrIntH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sk   
        GetKeyV(TStrIntH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrIntH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sk   
        GetDatV(TStrIntH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TStrIntH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrIntH self, TStrIntPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TInt > > &

        (   R   t   TStrIntH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrIntH self, TIntStrPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TStr > > &

        (   R   t   TStrIntH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrIntH self, TStrIntKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TInt > > &

        (   R   t   TStrIntH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrIntH self, TIntStrKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TStr > > &

        (   R   t   TStrIntH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sn   
        Swap(TStrIntH self, TStrH Hash)

        Parameters:
            Hash: THash< TStr,TInt > &

        (   R   t   TStrIntH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE   s    c         C   s   t  j |   S(   sd   
        Defrag(TStrIntH self)

        Parameters:
            self: THash< TStr,TInt > *

        (   R   t   TStrIntH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sb   
        Pack(TStrIntH self)

        Parameters:
            self: THash< TStr,TInt > *

        (   R   t   TStrIntH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Sort(TStrIntH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrIntH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  # s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrIntH self)

        Parameters:
            self: THash< TStr,TInt > *

        (   R   t   TStrIntH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrIntH self)

        Parameters:
            self: THash< TStr,TInt > *

        (   R   t   TStrIntH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrIntH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrIntHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
,  * sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TStrIntPrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TStr,TIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TIntPr)> self) -> TStrIntPrH
        __init__(THash<(TStr,TIntPr)> self, TStrIntPrH Hash) -> TStrIntPrH

        Parameters:
            Hash: THash< TStr,TIntPr > const &

        __init__(THash<(TStr,TIntPr)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrIntPrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TIntPr)> self, int const & ExpectVals) -> TStrIntPrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TIntPr)> self, TSIn SIn) -> TStrIntPrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntPrH_swiginitt   new_TStrIntPrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s_   
        Load(TStrIntPrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrIntPrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sc   
        Save(TStrIntPrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntPrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntPrH self, TStrIntPrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TIntPr > const &

        (   R   t   TStrIntPrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntPrH self, TStrIntPrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TIntPr > const &

        (   R   t   TStrIntPrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   ss   
        __call__(TStrIntPrH self, TStr Key) -> TIntPr

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TStrIntPrH self) -> ::TSize

        Parameters:
            self: THash< TStr,TIntPr > const *

        (   R   t   TStrIntPrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   s{   
        BegI(TStrIntPrH self) -> TStrIntPrHI

        Parameters:
            self: THash< TStr,TIntPr > const *

        (   R   t   TStrIntPrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   s{   
        EndI(TStrIntPrH self) -> TStrIntPrHI

        Parameters:
            self: THash< TStr,TIntPr > const *

        (   R   t   TStrIntPrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   st   
        GetI(TStrIntPrH self, TStr Key) -> TStrIntPrHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   sx   
        Gen(TStrIntPrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrIntPrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s^  
        Clr(TStrIntPrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrIntPrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrIntPrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrIntPrH self)

        Parameters:
            self: THash< TStr,TIntPr > *

        (   R   t   TStrIntPrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   su   
        Empty(TStrIntPrH self) -> bool

        Parameters:
            self: THash< TStr,TIntPr > const *

        (   R   t   TStrIntPrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   sr   
        Len(TStrIntPrH self) -> int

        Parameters:
            self: THash< TStr,TIntPr > const *

        (   R   t   TStrIntPrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   ' s    c         C   s   t  j |   S(   sw   
        GetPorts(TStrIntPrH self) -> int

        Parameters:
            self: THash< TStr,TIntPr > const *

        (   R   t   TStrIntPrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TStrIntPrH self) -> bool

        Parameters:
            self: THash< TStr,TIntPr > const *

        (   R   t   TStrIntPrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ; s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TStrIntPrH self) -> int

        Parameters:
            self: THash< TStr,TIntPr > const *

        (   R   t   TStrIntPrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrIntPrH self) -> int

        Parameters:
            self: THash< TStr,TIntPr > const *

        (   R   t   TStrIntPrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TStrIntPrH self) -> bool

        Parameters:
            self: THash< TStr,TIntPr > const *

        (   R   t   TStrIntPrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y s    c         G   s   t  j |  |  S(   sn   
        AddKey(TStrIntPrH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  c s    c         G   s   t  j |  |  S(   s  
        AddDat(TStrIntPrH self, TStr Key) -> TIntPr

        Parameters:
            Key: TStr const &

        AddDat(TStrIntPrH self, TStr Key, TIntPr Dat) -> TIntPr

        Parameters:
            Key: TStr const &
            Dat: TPair< TInt,TInt > const &

        (   R   t   TStrIntPrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  m s    c         G   s   t  j |  |  S(   sg   
        DelKey(TStrIntPrH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  } s    c         G   s   t  j |  |  S(   sq   
        DelIfKey(TStrIntPrH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TStrIntPrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntPrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TStrIntPrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrIntPrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sy   
        GetKey(TStrIntPrH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntPrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sp   
        GetKeyId(TStrIntPrH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrIntPrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrIntPrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrIntPrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrIntPrH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrIntPrH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrIntPrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TStrIntPrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntPrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntPrH self, TStr Key) -> TIntPr

        Parameters:
            Key: TStr const &

        GetDat(TStrIntPrH self, TStr Key) -> TIntPr

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrIntPrH self, int const & KeyId, TStr Key, TIntPr Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TPair< TInt,TInt > &

        (   R   t   TStrIntPrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrIntPrH self, TStr Key, TIntPr Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TPair< TInt,TInt > &

        (   R   t   TStrIntPrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TStrIntPrH self) -> int

        Parameters:
            self: THash< TStr,TIntPr > const *

        (   R   t   TStrIntPrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	 s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TStrIntPrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrIntPrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   sm   
        GetKeyV(TStrIntPrH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrIntPrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         G   s   t  j |  |  S(   s}   
        GetDatV(TStrIntPrH self, TIntPrV DatV)

        Parameters:
            DatV: TVec< TPair< TInt,TInt > > &

        (   R   t   TStrIntPrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrIntPrH self, TVec< TPair< TStr,TPair< TInt,TInt > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TPair< TInt,TInt > > > &

        (   R   t   TStrIntPrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrIntPrH self, TVec< TPair< TPair< TInt,TInt >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TPair< TInt,TInt >,TStr > > &

        (   R   t   TStrIntPrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ; s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrIntPrH self, TVec< TKeyDat< TStr,TPair< TInt,TInt > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TPair< TInt,TInt > > > &

        (   R   t   TStrIntPrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrIntPrH self, TVec< TKeyDat< TPair< TInt,TInt >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TPair< TInt,TInt >,TStr > > &

        (   R   t   TStrIntPrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   sw   
        Swap(TStrIntPrH self, TStrIntPrH Hash)

        Parameters:
            Hash: THash< TStr,TIntPr > &

        (   R   t   TStrIntPrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  Y s    c         C   s   t  j |   S(   sh   
        Defrag(TStrIntPrH self)

        Parameters:
            self: THash< TStr,TIntPr > *

        (   R   t   TStrIntPrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c s    c         C   s   t  j |   S(   sf   
        Pack(TStrIntPrH self)

        Parameters:
            self: THash< TStr,TIntPr > *

        (   R   t   TStrIntPrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m s    c         G   s   t  j |  |  S(   s   
        Sort(TStrIntPrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrIntPrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrIntPrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrIntPrH self)

        Parameters:
            self: THash< TStr,TIntPr > *

        (   R   t   TStrIntPrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrIntPrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrIntPrH self)

        Parameters:
            self: THash< TStr,TIntPr > *

        (   R   t   TStrIntPrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%   s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrIntPrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrIntPrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR=,  ~ sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TStrIntVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TStr,TIntV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TIntV)> self) -> TStrIntVH
        __init__(THash<(TStr,TIntV)> self, TStrIntVH Hash) -> TStrIntVH

        Parameters:
            Hash: THash< TStr,TIntV > const &

        __init__(THash<(TStr,TIntV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrIntVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TIntV)> self, int const & ExpectVals) -> TStrIntVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TIntV)> self, TSIn SIn) -> TStrIntVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntVH_swiginitt   new_TStrIntVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c         G   s   t  j |  |  S(   s^   
        Load(TStrIntVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrIntVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sb   
        Save(TStrIntVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntVH self, TStrIntVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TIntV > const &

        (   R   t   TStrIntVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntVH self, TStrIntVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TIntV > const &

        (   R   t   TStrIntVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   sq   
        __call__(TStrIntVH self, TStr Key) -> TIntV

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR     s    c         C   s   t  j |   S(   s{   
        GetMemUsed(TStrIntVH self) -> ::TSize

        Parameters:
            self: THash< TStr,TIntV > const *

        (   R   t   TStrIntVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   #  s    c         C   s   t  j |   S(   sx   
        BegI(TStrIntVH self) -> TStrIntVHI

        Parameters:
            self: THash< TStr,TIntV > const *

        (   R   t   TStrIntVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  -  s    c         C   s   t  j |   S(   sx   
        EndI(TStrIntVH self) -> TStrIntVHI

        Parameters:
            self: THash< TStr,TIntV > const *

        (   R   t   TStrIntVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7  s    c         G   s   t  j |  |  S(   sr   
        GetI(TStrIntVH self, TStr Key) -> TStrIntVHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  A  s    c         G   s   t  j |  |  S(   sw   
        Gen(TStrIntVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrIntVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   K  s    c         G   s   t  j |  |  S(   sY  
        Clr(TStrIntVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrIntVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrIntVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrIntVH self)

        Parameters:
            self: THash< TStr,TIntV > *

        (   R   t   TStrIntVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U  s    c         C   s   t  j |   S(   ss   
        Empty(TStrIntVH self) -> bool

        Parameters:
            self: THash< TStr,TIntV > const *

        (   R   t   TStrIntVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   q  s    c         C   s   t  j |   S(   sp   
        Len(TStrIntVH self) -> int

        Parameters:
            self: THash< TStr,TIntV > const *

        (   R   t   TStrIntVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   {  s    c         C   s   t  j |   S(   su   
        GetPorts(TStrIntVH self) -> int

        Parameters:
            self: THash< TStr,TIntV > const *

        (   R   t   TStrIntVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         C   s   t  j |   S(   sx   
        IsAutoSize(TStrIntVH self) -> bool

        Parameters:
            self: THash< TStr,TIntV > const *

        (   R   t   TStrIntVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         C   s   t  j |   S(   sx   
        GetMxKeyIds(TStrIntVH self) -> int

        Parameters:
            self: THash< TStr,TIntV > const *

        (   R   t   TStrIntVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         C   s   t  j |   S(   s~   
        GetReservedKeyIds(TStrIntVH self) -> int

        Parameters:
            self: THash< TStr,TIntV > const *

        (   R   t   TStrIntVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         C   s   t  j |   S(   s{   
        IsKeyIdEqKeyN(TStrIntVH self) -> bool

        Parameters:
            self: THash< TStr,TIntV > const *

        (   R   t   TStrIntVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   sm   
        AddKey(TStrIntVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   s
  
        AddDat(TStrIntVH self, TStr Key) -> TIntV

        Parameters:
            Key: TStr const &

        AddDat(TStrIntVH self, TStr Key, TIntV Dat) -> TIntV

        Parameters:
            Key: TStr const &
            Dat: TVec< TInt,int > const &

        (   R   t   TStrIntVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   sf   
        DelKey(TStrIntVH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   sp   
        DelIfKey(TStrIntVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   sr   
        DelKeyId(TStrIntVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   sq   
        DelKeyIdV(TStrIntVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrIntVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   sx   
        GetKey(TStrIntVH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%    s    c         G   s   t  j |  |  S(   so   
        GetKeyId(TStrIntVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrIntVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrIntVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrIntVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrIntVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrIntVH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrIntVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         G   s   t  j |  |  S(   sy   
        IsKeyId(TStrIntVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  -! s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntVH self, TStr Key) -> TIntV

        Parameters:
            Key: TStr const &

        GetDat(TStrIntVH self, TStr Key) -> TIntV

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  7! s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrIntVH self, int const & KeyId, TStr Key, TIntV Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TVec< TInt,int > &

        (   R   t   TStrIntVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F! s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrIntVH self, TStr Key, TIntV Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TVec< TInt,int > &

        (   R   t   TStrIntVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  R! s    	c         C   s   t  j |   S(   sx   
        FFirstKeyId(TStrIntVH self) -> int

        Parameters:
            self: THash< TStr,TIntV > const *

        (   R   t   TStrIntVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ]! s    c         G   s   t  j |  |  S(   sp   
        FNextKeyId(TStrIntVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrIntVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  g! s    c         G   s   t  j |  |  S(   sl   
        GetKeyV(TStrIntVH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrIntVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  q! s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrIntVH self, TVec< TVec< TInt,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TInt,int > > &

        (   R   t   TStrIntVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  {! s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrIntVH self, TVec< TPair< TStr,TVec< TInt,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TVec< TInt,int > > > &

        (   R   t   TStrIntVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrIntVH self, TVec< TPair< TVec< TInt,int >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TInt,int >,TStr > > &

        (   R   t   TStrIntVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrIntVH self, TVec< TKeyDat< TStr,TVec< TInt,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TVec< TInt,int > > > &

        (   R   t   TStrIntVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrIntVH self, TVec< TKeyDat< TVec< TInt,int >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TInt,int >,TStr > > &

        (   R   t   TStrIntVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         G   s   t  j |  |  S(   st   
        Swap(TStrIntVH self, TStrIntVH Hash)

        Parameters:
            Hash: THash< TStr,TIntV > &

        (   R   t   TStrIntVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ! s    c         C   s   t  j |   S(   sf   
        Defrag(TStrIntVH self)

        Parameters:
            self: THash< TStr,TIntV > *

        (   R   t   TStrIntVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         C   s   t  j |   S(   sd   
        Pack(TStrIntVH self)

        Parameters:
            self: THash< TStr,TIntV > *

        (   R   t   TStrIntVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         G   s   t  j |  |  S(   s   
        Sort(TStrIntVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrIntVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrIntVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrIntVH self)

        Parameters:
            self: THash< TStr,TIntV > *

        (   R   t   TStrIntVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrIntVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrIntVH self)

        Parameters:
            self: THash< TStr,TIntV > *

        (   R   t   TStrIntVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ! s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrIntVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrIntVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRp,   sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrUInt64Hc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s(   Proxy of C++ THash<(TStr,TUInt64)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (" s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (" s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TUInt64)> self) -> TStrUInt64H
        __init__(THash<(TStr,TUInt64)> self, TStrUInt64H Hash) -> TStrUInt64H

        Parameters:
            Hash: THash< TStr,TUInt64 > const &

        __init__(THash<(TStr,TUInt64)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrUInt64H

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TUInt64)> self, int const & ExpectVals) -> TStrUInt64H

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TUInt64)> self, TSIn SIn) -> TStrUInt64H

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrUInt64H_swiginitt   new_TStrUInt64H(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   +" s    c         G   s   t  j |  |  S(   s`   
        Load(TStrUInt64H self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrUInt64H_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E" s    c         G   s   t  j |  |  S(   sd   
        Save(TStrUInt64H self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrUInt64H_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   O" s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrUInt64H self, TStrUInt64H Hash) -> bool

        Parameters:
            Hash: THash< TStr,TUInt64 > const &

        (   R   t   TStrUInt64H___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Y" s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrUInt64H self, TStrUInt64H Hash) -> bool

        Parameters:
            Hash: THash< TStr,TUInt64 > const &

        (   R   t   TStrUInt64H___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c" s    c         G   s   t  j |  |  S(   su   
        __call__(TStrUInt64H self, TStr Key) -> TUInt64

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64H___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m" s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrUInt64H self) -> ::TSize

        Parameters:
            self: THash< TStr,TUInt64 > const *

        (   R   t   TStrUInt64H_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w" s    c         C   s   t  j |   S(   s~   
        BegI(TStrUInt64H self) -> TStrUInt64HI

        Parameters:
            self: THash< TStr,TUInt64 > const *

        (   R   t   TStrUInt64H_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  " s    c         C   s   t  j |   S(   s~   
        EndI(TStrUInt64H self) -> TStrUInt64HI

        Parameters:
            self: THash< TStr,TUInt64 > const *

        (   R   t   TStrUInt64H_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  " s    c         G   s   t  j |  |  S(   sv   
        GetI(TStrUInt64H self, TStr Key) -> TStrUInt64HI

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64H_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  " s    c         G   s   t  j |  |  S(   sy   
        Gen(TStrUInt64H self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrUInt64H_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   " s    c         G   s   t  j |  |  S(   sc  
        Clr(TStrUInt64H self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrUInt64H self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrUInt64H self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrUInt64H self)

        Parameters:
            self: THash< TStr,TUInt64 > *

        (   R   t   TStrUInt64H_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   " s    c         C   s   t  j |   S(   sw   
        Empty(TStrUInt64H self) -> bool

        Parameters:
            self: THash< TStr,TUInt64 > const *

        (   R   t   TStrUInt64H_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   " s    c         C   s   t  j |   S(   st   
        Len(TStrUInt64H self) -> int

        Parameters:
            self: THash< TStr,TUInt64 > const *

        (   R   t   TStrUInt64H_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   " s    c         C   s   t  j |   S(   sy   
        GetPorts(TStrUInt64H self) -> int

        Parameters:
            self: THash< TStr,TUInt64 > const *

        (   R   t   TStrUInt64H_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  " s    c         C   s   t  j |   S(   s|   
        IsAutoSize(TStrUInt64H self) -> bool

        Parameters:
            self: THash< TStr,TUInt64 > const *

        (   R   t   TStrUInt64H_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  " s    c         C   s   t  j |   S(   s|   
        GetMxKeyIds(TStrUInt64H self) -> int

        Parameters:
            self: THash< TStr,TUInt64 > const *

        (   R   t   TStrUInt64H_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  " s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrUInt64H self) -> int

        Parameters:
            self: THash< TStr,TUInt64 > const *

        (   R   t   TStrUInt64H_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  " s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TStrUInt64H self) -> bool

        Parameters:
            self: THash< TStr,TUInt64 > const *

        (   R   t   TStrUInt64H_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   so   
        AddKey(TStrUInt64H self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64H_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   s  
        AddDat(TStrUInt64H self, TStr Key) -> TUInt64

        Parameters:
            Key: TStr const &

        AddDat(TStrUInt64H self, TStr Key, TUInt64 Dat) -> TUInt64

        Parameters:
            Key: TStr const &
            Dat: TUInt64 const &

        (   R   t   TStrUInt64H_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   sh   
        DelKey(TStrUInt64H self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64H_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  %# s    c         G   s   t  j |  |  S(   sr   
        DelIfKey(TStrUInt64H self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64H_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  /# s    c         G   s   t  j |  |  S(   st   
        DelKeyId(TStrUInt64H self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrUInt64H_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9# s    c         G   s   t  j |  |  S(   ss   
        DelKeyIdV(TStrUInt64H self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrUInt64H_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C# s    c         G   s   t  j |  |  S(   sz   
        GetKey(TStrUInt64H self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrUInt64H_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M# s    c         G   s   t  j |  |  S(   sq   
        GetKeyId(TStrUInt64H self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64H_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W# s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrUInt64H self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrUInt64H self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrUInt64H_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  a# s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrUInt64H self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrUInt64H self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrUInt64H_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q# s    c         G   s   t  j |  |  S(   s{   
        IsKeyId(TStrUInt64H self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrUInt64H_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrUInt64H self, TStr Key) -> TUInt64

        Parameters:
            Key: TStr const &

        GetDat(TStrUInt64H self, TStr Key) -> TUInt64

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64H_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  # s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrUInt64H self, int const & KeyId, TStr Key, TUInt64 Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TUInt64 &

        (   R   t   TStrUInt64H_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrUInt64H self, TStr Key, TUInt64 Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TUInt64 &

        (   R   t   TStrUInt64H_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    	c         C   s   t  j |   S(   s|   
        FFirstKeyId(TStrUInt64H self) -> int

        Parameters:
            self: THash< TStr,TUInt64 > const *

        (   R   t   TStrUInt64H_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   sr   
        FNextKeyId(TStrUInt64H self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrUInt64H_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   sn   
        GetKeyV(TStrUInt64H self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrUInt64H_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   st   
        GetDatV(TStrUInt64H self, TUInt64V DatV)

        Parameters:
            DatV: TVec< TUInt64 > &

        (   R   t   TStrUInt64H_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrUInt64H self, TVec< TPair< TStr,TUInt64 > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TUInt64 > > &

        (   R   t   TStrUInt64H_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrUInt64H self, TUInt64StrPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TUInt64,TStr > > &

        (   R   t   TStrUInt64H_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrUInt64H self, TVec< TKeyDat< TStr,TUInt64 > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TUInt64 > > &

        (   R   t   TStrUInt64H_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrUInt64H self, TUInt64StrKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TUInt64,TStr > > &

        (   R   t   TStrUInt64H_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  # s    c         G   s   t  j |  |  S(   sz   
        Swap(TStrUInt64H self, TStrUInt64H Hash)

        Parameters:
            Hash: THash< TStr,TUInt64 > &

        (   R   t   TStrUInt64H_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  $ s    c         C   s   t  j |   S(   sj   
        Defrag(TStrUInt64H self)

        Parameters:
            self: THash< TStr,TUInt64 > *

        (   R   t   TStrUInt64H_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $ s    c         C   s   t  j |   S(   sh   
        Pack(TStrUInt64H self)

        Parameters:
            self: THash< TStr,TUInt64 > *

        (   R   t   TStrUInt64H_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $ s    c         G   s   t  j |  |  S(   s   
        Sort(TStrUInt64H self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrUInt64H_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $ s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrUInt64H self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrUInt64H self)

        Parameters:
            self: THash< TStr,TUInt64 > *

        (   R   t   TStrUInt64H_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  *$ s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrUInt64H self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrUInt64H self)

        Parameters:
            self: THash< TStr,TUInt64 > *

        (   R   t   TStrUInt64H_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9$ s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrUInt64H_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrUInt64HRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  &" sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrUInt64VHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s)   Proxy of C++ THash<(TStr,TUInt64V)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   |$ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   |$ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TUInt64V)> self) -> TStrUInt64VH
        __init__(THash<(TStr,TUInt64V)> self, TStrUInt64VH Hash) -> TStrUInt64VH

        Parameters:
            Hash: THash< TStr,TUInt64V > const &

        __init__(THash<(TStr,TUInt64V)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrUInt64VH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TUInt64V)> self, int const & ExpectVals) -> TStrUInt64VH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TUInt64V)> self, TSIn SIn) -> TStrUInt64VH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrUInt64VH_swiginitt   new_TStrUInt64VH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   $ s    c         G   s   t  j |  |  S(   sa   
        Load(TStrUInt64VH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrUInt64VH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $ s    c         G   s   t  j |  |  S(   se   
        Save(TStrUInt64VH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrUInt64VH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $ s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrUInt64VH self, TStrUInt64VH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TUInt64V > const &

        (   R   t   TStrUInt64VH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $ s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrUInt64VH self, TStrUInt64VH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TUInt64V > const &

        (   R   t   TStrUInt64VH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $ s    c         G   s   t  j |  |  S(   sw   
        __call__(TStrUInt64VH self, TStr Key) -> TUInt64V

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64VH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $ s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrUInt64VH self) -> ::TSize

        Parameters:
            self: THash< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $ s    c         C   s   t  j |   S(   s   
        BegI(TStrUInt64VH self) -> TStrUInt64VHI

        Parameters:
            self: THash< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $ s    c         C   s   t  j |   S(   s   
        EndI(TStrUInt64VH self) -> TStrUInt64VHI

        Parameters:
            self: THash< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $ s    c         G   s   t  j |  |  S(   sx   
        GetI(TStrUInt64VH self, TStr Key) -> TStrUInt64VHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64VH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  $ s    c         G   s   t  j |  |  S(   sz   
        Gen(TStrUInt64VH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrUInt64VH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $ s    c         G   s   t  j |  |  S(   sh  
        Clr(TStrUInt64VH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrUInt64VH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrUInt64VH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrUInt64VH self)

        Parameters:
            self: THash< TStr,TUInt64V > *

        (   R   t   TStrUInt64VH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $ s    c         C   s   t  j |   S(   sy   
        Empty(TStrUInt64VH self) -> bool

        Parameters:
            self: THash< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   % s    c         C   s   t  j |   S(   sv   
        Len(TStrUInt64VH self) -> int

        Parameters:
            self: THash< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   #% s    c         C   s   t  j |   S(   s{   
        GetPorts(TStrUInt64VH self) -> int

        Parameters:
            self: THash< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  -% s    c         C   s   t  j |   S(   s~   
        IsAutoSize(TStrUInt64VH self) -> bool

        Parameters:
            self: THash< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7% s    c         C   s   t  j |   S(   s~   
        GetMxKeyIds(TStrUInt64VH self) -> int

        Parameters:
            self: THash< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A% s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrUInt64VH self) -> int

        Parameters:
            self: THash< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K% s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TStrUInt64VH self) -> bool

        Parameters:
            self: THash< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  U% s    c         G   s   t  j |  |  S(   sp   
        AddKey(TStrUInt64VH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64VH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  _% s    c         G   s   t  j |  |  S(   s  
        AddDat(TStrUInt64VH self, TStr Key) -> TUInt64V

        Parameters:
            Key: TStr const &

        AddDat(TStrUInt64VH self, TStr Key, TUInt64V Dat) -> TUInt64V

        Parameters:
            Key: TStr const &
            Dat: TVec< TUInt64,int > const &

        (   R   t   TStrUInt64VH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  i% s    c         G   s   t  j |  |  S(   si   
        DelKey(TStrUInt64VH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64VH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  y% s    c         G   s   t  j |  |  S(   ss   
        DelIfKey(TStrUInt64VH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64VH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   su   
        DelKeyId(TStrUInt64VH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrUInt64VH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   st   
        DelKeyIdV(TStrUInt64VH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrUInt64VH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   s{   
        GetKey(TStrUInt64VH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrUInt64VH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   sr   
        GetKeyId(TStrUInt64VH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64VH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrUInt64VH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrUInt64VH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrUInt64VH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrUInt64VH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrUInt64VH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrUInt64VH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  % s    c         G   s   t  j |  |  S(   s|   
        IsKeyId(TStrUInt64VH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrUInt64VH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrUInt64VH self, TStr Key) -> TUInt64V

        Parameters:
            Key: TStr const &

        GetDat(TStrUInt64VH self, TStr Key) -> TUInt64V

        Parameters:
            Key: TStr const &

        (   R   t   TStrUInt64VH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  % s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrUInt64VH self, int const & KeyId, TStr Key, TUInt64V Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TVec< TUInt64,int > &

        (   R   t   TStrUInt64VH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrUInt64VH self, TStr Key, TUInt64V Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TVec< TUInt64,int > &

        (   R   t   TStrUInt64VH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  % s    	c         C   s   t  j |   S(   s~   
        FFirstKeyId(TStrUInt64VH self) -> int

        Parameters:
            self: THash< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  & s    c         G   s   t  j |  |  S(   ss   
        FNextKeyId(TStrUInt64VH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrUInt64VH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  & s    c         G   s   t  j |  |  S(   so   
        GetKeyV(TStrUInt64VH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrUInt64VH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  & s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrUInt64VH self, TVec< TVec< TUInt64,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TUInt64,int > > &

        (   R   t   TStrUInt64VH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  #& s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrUInt64VH self, TVec< TPair< TStr,TVec< TUInt64,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TVec< TUInt64,int > > > &

        (   R   t   TStrUInt64VH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  -& s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrUInt64VH self, TVec< TPair< TVec< TUInt64,int >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TUInt64,int >,TStr > > &

        (   R   t   TStrUInt64VH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7& s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrUInt64VH self, TVec< TKeyDat< TStr,TVec< TUInt64,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TVec< TUInt64,int > > > &

        (   R   t   TStrUInt64VH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A& s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrUInt64VH self, TVec< TKeyDat< TVec< TUInt64,int >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TUInt64,int >,TStr > > &

        (   R   t   TStrUInt64VH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K& s    c         G   s   t  j |  |  S(   s}   
        Swap(TStrUInt64VH self, TStrUInt64VH Hash)

        Parameters:
            Hash: THash< TStr,TUInt64V > &

        (   R   t   TStrUInt64VH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  U& s    c         C   s   t  j |   S(   sl   
        Defrag(TStrUInt64VH self)

        Parameters:
            self: THash< TStr,TUInt64V > *

        (   R   t   TStrUInt64VH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _& s    c         C   s   t  j |   S(   sj   
        Pack(TStrUInt64VH self)

        Parameters:
            self: THash< TStr,TUInt64V > *

        (   R   t   TStrUInt64VH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i& s    c         G   s   t  j |  |  S(   s   
        Sort(TStrUInt64VH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrUInt64VH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s& s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrUInt64VH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrUInt64VH self)

        Parameters:
            self: THash< TStr,TUInt64V > *

        (   R   t   TStrUInt64VH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ~& s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrUInt64VH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrUInt64VH self)

        Parameters:
            self: THash< TStr,TUInt64V > *

        (   R   t   TStrUInt64VH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  & s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrUInt64VH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrUInt64VHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  z$ sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrIntPrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s(   Proxy of C++ THash<(TStr,TIntPrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   & s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   & s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TIntPrV)> self) -> TStrIntPrVH
        __init__(THash<(TStr,TIntPrV)> self, TStrIntPrVH Hash) -> TStrIntPrVH

        Parameters:
            Hash: THash< TStr,TIntPrV > const &

        __init__(THash<(TStr,TIntPrV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrIntPrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TIntPrV)> self, int const & ExpectVals) -> TStrIntPrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TIntPrV)> self, TSIn SIn) -> TStrIntPrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntPrVH_swiginitt   new_TStrIntPrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   & s    c         G   s   t  j |  |  S(   s`   
        Load(TStrIntPrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrIntPrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    c         G   s   t  j |  |  S(   sd   
        Save(TStrIntPrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntPrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   & s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntPrVH self, TStrIntPrVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TIntPrV > const &

        (   R   t   TStrIntPrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ' s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntPrVH self, TStrIntPrVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TIntPrV > const &

        (   R   t   TStrIntPrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ' s    c         G   s   t  j |  |  S(   su   
        __call__(TStrIntPrVH self, TStr Key) -> TIntPrV

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ' s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrIntPrVH self) -> ::TSize

        Parameters:
            self: THash< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ' s    c         C   s   t  j |   S(   s~   
        BegI(TStrIntPrVH self) -> TStrIntPrVHI

        Parameters:
            self: THash< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )' s    c         C   s   t  j |   S(   s~   
        EndI(TStrIntPrVH self) -> TStrIntPrVHI

        Parameters:
            self: THash< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3' s    c         G   s   t  j |  |  S(   sv   
        GetI(TStrIntPrVH self, TStr Key) -> TStrIntPrVHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  =' s    c         G   s   t  j |  |  S(   sy   
        Gen(TStrIntPrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrIntPrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G' s    c         G   s   t  j |  |  S(   sc  
        Clr(TStrIntPrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrIntPrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrIntPrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrIntPrVH self)

        Parameters:
            self: THash< TStr,TIntPrV > *

        (   R   t   TStrIntPrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q' s    c         C   s   t  j |   S(   sw   
        Empty(TStrIntPrVH self) -> bool

        Parameters:
            self: THash< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   m' s    c         C   s   t  j |   S(   st   
        Len(TStrIntPrVH self) -> int

        Parameters:
            self: THash< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   w' s    c         C   s   t  j |   S(   sy   
        GetPorts(TStrIntPrVH self) -> int

        Parameters:
            self: THash< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         C   s   t  j |   S(   s|   
        IsAutoSize(TStrIntPrVH self) -> bool

        Parameters:
            self: THash< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         C   s   t  j |   S(   s|   
        GetMxKeyIds(TStrIntPrVH self) -> int

        Parameters:
            self: THash< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrIntPrVH self) -> int

        Parameters:
            self: THash< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TStrIntPrVH self) -> bool

        Parameters:
            self: THash< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   so   
        AddKey(TStrIntPrVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   s"  
        AddDat(TStrIntPrVH self, TStr Key) -> TIntPrV

        Parameters:
            Key: TStr const &

        AddDat(TStrIntPrVH self, TStr Key, TIntPrV Dat) -> TIntPrV

        Parameters:
            Key: TStr const &
            Dat: TVec< TPair< TInt,TInt >,int > const &

        (   R   t   TStrIntPrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   sh   
        DelKey(TStrIntPrVH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   sr   
        DelIfKey(TStrIntPrVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   st   
        DelKeyId(TStrIntPrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntPrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   ss   
        DelKeyIdV(TStrIntPrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrIntPrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   sz   
        GetKey(TStrIntPrVH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntPrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   sq   
        GetKeyId(TStrIntPrVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ' s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrIntPrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrIntPrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrIntPrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	( s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrIntPrVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrIntPrVH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrIntPrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ( s    c         G   s   t  j |  |  S(   s{   
        IsKeyId(TStrIntPrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntPrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  )( s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntPrVH self, TStr Key) -> TIntPrV

        Parameters:
            Key: TStr const &

        GetDat(TStrIntPrVH self, TStr Key) -> TIntPrV

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntPrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  3( s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrIntPrVH self, int const & KeyId, TStr Key, TIntPrV Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TVec< TPair< TInt,TInt >,int > &

        (   R   t   TStrIntPrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  B( s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrIntPrVH self, TStr Key, TIntPrV Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TVec< TPair< TInt,TInt >,int > &

        (   R   t   TStrIntPrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  N( s    	c         C   s   t  j |   S(   s|   
        FFirstKeyId(TStrIntPrVH self) -> int

        Parameters:
            self: THash< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y( s    c         G   s   t  j |  |  S(   sr   
        FNextKeyId(TStrIntPrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrIntPrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  c( s    c         G   s   t  j |  |  S(   sn   
        GetKeyV(TStrIntPrVH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrIntPrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  m( s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrIntPrVH self, TVec< TVec< TPair< TInt,TInt >,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TPair< TInt,TInt >,int > > &

        (   R   t   TStrIntPrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  w( s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrIntPrVH self, TVec< TPair< TStr,TVec< TPair< TInt,TInt >,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TVec< TPair< TInt,TInt >,int > > > &

        (   R   t   TStrIntPrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ( s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrIntPrVH self, TVec< TPair< TVec< TPair< TInt,TInt >,int >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TPair< TInt,TInt >,int >,TStr > > &

        (   R   t   TStrIntPrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ( s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrIntPrVH self, TVec< TKeyDat< TStr,TVec< TPair< TInt,TInt >,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TVec< TPair< TInt,TInt >,int > > > &

        (   R   t   TStrIntPrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ( s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrIntPrVH self, TVec< TKeyDat< TVec< TPair< TInt,TInt >,int >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TPair< TInt,TInt >,int >,TStr > > &

        (   R   t   TStrIntPrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ( s    c         G   s   t  j |  |  S(   sz   
        Swap(TStrIntPrVH self, TStrIntPrVH Hash)

        Parameters:
            Hash: THash< TStr,TIntPrV > &

        (   R   t   TStrIntPrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ( s    c         C   s   t  j |   S(   sj   
        Defrag(TStrIntPrVH self)

        Parameters:
            self: THash< TStr,TIntPrV > *

        (   R   t   TStrIntPrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ( s    c         C   s   t  j |   S(   sh   
        Pack(TStrIntPrVH self)

        Parameters:
            self: THash< TStr,TIntPrV > *

        (   R   t   TStrIntPrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ( s    c         G   s   t  j |  |  S(   s   
        Sort(TStrIntPrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrIntPrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ( s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrIntPrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrIntPrVH self)

        Parameters:
            self: THash< TStr,TIntPrV > *

        (   R   t   TStrIntPrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ( s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrIntPrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrIntPrVH self)

        Parameters:
            self: THash< TStr,TIntPrV > *

        (   R   t   TStrIntPrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ( s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrIntPrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrIntPrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	-  & sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrFltHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s%   Proxy of C++ THash<(TStr,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $) s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $) s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TFlt)> self) -> TStrFltH
        __init__(THash<(TStr,TFlt)> self, TStrFltH Hash) -> TStrFltH

        Parameters:
            Hash: THash< TStr,TFlt > const &

        __init__(THash<(TStr,TFlt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrFltH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TFlt)> self, int const & ExpectVals) -> TStrFltH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TFlt)> self, TSIn SIn) -> TStrFltH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrFltH_swiginitt   new_TStrFltH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ') s    c         G   s   t  j |  |  S(   s]   
        Load(TStrFltH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrFltH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A) s    c         G   s   t  j |  |  S(   sa   
        Save(TStrFltH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrFltH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   K) s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrFltH self, TStrFltH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TFlt > const &

        (   R   t   TStrFltH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U) s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrFltH self, TStrFltH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TFlt > const &

        (   R   t   TStrFltH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _) s    c         G   s   t  j |  |  S(   so   
        __call__(TStrFltH self, TStr Key) -> TFlt

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i) s    c         C   s   t  j |   S(   sy   
        GetMemUsed(TStrFltH self) -> ::TSize

        Parameters:
            self: THash< TStr,TFlt > const *

        (   R   t   TStrFltH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s) s    c         C   s   t  j |   S(   su   
        BegI(TStrFltH self) -> TStrFltHI

        Parameters:
            self: THash< TStr,TFlt > const *

        (   R   t   TStrFltH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }) s    c         C   s   t  j |   S(   su   
        EndI(TStrFltH self) -> TStrFltHI

        Parameters:
            self: THash< TStr,TFlt > const *

        (   R   t   TStrFltH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ) s    c         G   s   t  j |  |  S(   sp   
        GetI(TStrFltH self, TStr Key) -> TStrFltHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  ) s    c         G   s   t  j |  |  S(   sv   
        Gen(TStrFltH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrFltH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         G   s   t  j |  |  S(   sT  
        Clr(TStrFltH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrFltH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrFltH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrFltH self)

        Parameters:
            self: THash< TStr,TFlt > *

        (   R   t   TStrFltH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ) s    c         C   s   t  j |   S(   sq   
        Empty(TStrFltH self) -> bool

        Parameters:
            self: THash< TStr,TFlt > const *

        (   R   t   TStrFltH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   ) s    c         C   s   t  j |   S(   sn   
        Len(TStrFltH self) -> int

        Parameters:
            self: THash< TStr,TFlt > const *

        (   R   t   TStrFltH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   ) s    c         C   s   t  j |   S(   ss   
        GetPorts(TStrFltH self) -> int

        Parameters:
            self: THash< TStr,TFlt > const *

        (   R   t   TStrFltH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ) s    c         C   s   t  j |   S(   sv   
        IsAutoSize(TStrFltH self) -> bool

        Parameters:
            self: THash< TStr,TFlt > const *

        (   R   t   TStrFltH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ) s    c         C   s   t  j |   S(   sv   
        GetMxKeyIds(TStrFltH self) -> int

        Parameters:
            self: THash< TStr,TFlt > const *

        (   R   t   TStrFltH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ) s    c         C   s   t  j |   S(   s|   
        GetReservedKeyIds(TStrFltH self) -> int

        Parameters:
            self: THash< TStr,TFlt > const *

        (   R   t   TStrFltH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ) s    c         C   s   t  j |   S(   sy   
        IsKeyIdEqKeyN(TStrFltH self) -> bool

        Parameters:
            self: THash< TStr,TFlt > const *

        (   R   t   TStrFltH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ) s    c         G   s   t  j |  |  S(   sl   
        AddKey(TStrFltH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    c         G   s   t  j |  |  S(   s   
        AddDat(TStrFltH self, TStr Key) -> TFlt

        Parameters:
            Key: TStr const &

        AddDat(TStrFltH self, TStr Key, TFlt Dat) -> TFlt

        Parameters:
            Key: TStr const &
            Dat: TFlt const &

        (   R   t   TStrFltH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    c         G   s   t  j |  |  S(   se   
        DelKey(TStrFltH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  !* s    c         G   s   t  j |  |  S(   so   
        DelIfKey(TStrFltH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  +* s    c         G   s   t  j |  |  S(   sq   
        DelKeyId(TStrFltH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrFltH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5* s    c         G   s   t  j |  |  S(   sp   
        DelKeyIdV(TStrFltH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrFltH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ?* s    c         G   s   t  j |  |  S(   sw   
        GetKey(TStrFltH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrFltH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I* s    c         G   s   t  j |  |  S(   sn   
        GetKeyId(TStrFltH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S* s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrFltH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrFltH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrFltH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ]* s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrFltH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrFltH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrFltH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m* s    c         G   s   t  j |  |  S(   sx   
        IsKeyId(TStrFltH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrFltH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  }* s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrFltH self, TStr Key) -> TFlt

        Parameters:
            Key: TStr const &

        GetDat(TStrFltH self, TStr Key) -> TFlt

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  * s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrFltH self, int const & KeyId, TStr Key, TFlt Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TFlt &

        (   R   t   TStrFltH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrFltH self, TStr Key, TFlt Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TFlt &

        (   R   t   TStrFltH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    	c         C   s   t  j |   S(   sv   
        FFirstKeyId(TStrFltH self) -> int

        Parameters:
            self: THash< TStr,TFlt > const *

        (   R   t   TStrFltH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    c         G   s   t  j |  |  S(   so   
        FNextKeyId(TStrFltH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrFltH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    c         G   s   t  j |  |  S(   sk   
        GetKeyV(TStrFltH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrFltH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    c         G   s   t  j |  |  S(   sk   
        GetDatV(TStrFltH self, TFltV DatV)

        Parameters:
            DatV: TVec< TFlt > &

        (   R   t   TStrFltH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrFltH self, TStrFltPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TFlt > > &

        (   R   t   TStrFltH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrFltH self, TFltStrPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TFlt,TStr > > &

        (   R   t   TStrFltH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrFltH self, TStrFltKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TFlt > > &

        (   R   t   TStrFltH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrFltH self, TFltStrKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TFlt,TStr > > &

        (   R   t   TStrFltH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  * s    c         G   s   t  j |  |  S(   sq   
        Swap(TStrFltH self, TStrFltH Hash)

        Parameters:
            Hash: THash< TStr,TFlt > &

        (   R   t   TStrFltH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  * s    c         C   s   t  j |   S(   sd   
        Defrag(TStrFltH self)

        Parameters:
            self: THash< TStr,TFlt > *

        (   R   t   TStrFltH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         C   s   t  j |   S(   sb   
        Pack(TStrFltH self)

        Parameters:
            self: THash< TStr,TFlt > *

        (   R   t   TStrFltH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         G   s   t  j |  |  S(   s   
        Sort(TStrFltH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrFltH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrFltH self)

        Parameters:
            self: THash< TStr,TFlt > *

        (   R   t   TStrFltH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  &+ s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrFltH self)

        Parameters:
            self: THash< TStr,TFlt > *

        (   R   t   TStrFltH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5+ s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrFltH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrFltHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR<-  ") sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TStrFltVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TStr,TFltV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x+ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x+ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TFltV)> self) -> TStrFltVH
        __init__(THash<(TStr,TFltV)> self, TStrFltVH Hash) -> TStrFltVH

        Parameters:
            Hash: THash< TStr,TFltV > const &

        __init__(THash<(TStr,TFltV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrFltVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TFltV)> self, int const & ExpectVals) -> TStrFltVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TFltV)> self, TSIn SIn) -> TStrFltVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrFltVH_swiginitt   new_TStrFltVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   {+ s    c         G   s   t  j |  |  S(   s^   
        Load(TStrFltVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrFltVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         G   s   t  j |  |  S(   sb   
        Save(TStrFltVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrFltVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrFltVH self, TStrFltVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TFltV > const &

        (   R   t   TStrFltVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrFltVH self, TStrFltVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TFltV > const &

        (   R   t   TStrFltVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         G   s   t  j |  |  S(   sq   
        __call__(TStrFltVH self, TStr Key) -> TFltV

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         C   s   t  j |   S(   s{   
        GetMemUsed(TStrFltVH self) -> ::TSize

        Parameters:
            self: THash< TStr,TFltV > const *

        (   R   t   TStrFltVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         C   s   t  j |   S(   sx   
        BegI(TStrFltVH self) -> TStrFltVHI

        Parameters:
            self: THash< TStr,TFltV > const *

        (   R   t   TStrFltVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         C   s   t  j |   S(   sx   
        EndI(TStrFltVH self) -> TStrFltVHI

        Parameters:
            self: THash< TStr,TFltV > const *

        (   R   t   TStrFltVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         G   s   t  j |  |  S(   sr   
        GetI(TStrFltVH self, TStr Key) -> TStrFltVHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  + s    c         G   s   t  j |  |  S(   sw   
        Gen(TStrFltVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrFltVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         G   s   t  j |  |  S(   sY  
        Clr(TStrFltVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrFltVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrFltVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrFltVH self)

        Parameters:
            self: THash< TStr,TFltV > *

        (   R   t   TStrFltVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         C   s   t  j |   S(   ss   
        Empty(TStrFltVH self) -> bool

        Parameters:
            self: THash< TStr,TFltV > const *

        (   R   t   TStrFltVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   , s    c         C   s   t  j |   S(   sp   
        Len(TStrFltVH self) -> int

        Parameters:
            self: THash< TStr,TFltV > const *

        (   R   t   TStrFltVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   , s    c         C   s   t  j |   S(   su   
        GetPorts(TStrFltVH self) -> int

        Parameters:
            self: THash< TStr,TFltV > const *

        (   R   t   TStrFltVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ), s    c         C   s   t  j |   S(   sx   
        IsAutoSize(TStrFltVH self) -> bool

        Parameters:
            self: THash< TStr,TFltV > const *

        (   R   t   TStrFltVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3, s    c         C   s   t  j |   S(   sx   
        GetMxKeyIds(TStrFltVH self) -> int

        Parameters:
            self: THash< TStr,TFltV > const *

        (   R   t   TStrFltVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  =, s    c         C   s   t  j |   S(   s~   
        GetReservedKeyIds(TStrFltVH self) -> int

        Parameters:
            self: THash< TStr,TFltV > const *

        (   R   t   TStrFltVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  G, s    c         C   s   t  j |   S(   s{   
        IsKeyIdEqKeyN(TStrFltVH self) -> bool

        Parameters:
            self: THash< TStr,TFltV > const *

        (   R   t   TStrFltVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q, s    c         G   s   t  j |  |  S(   sm   
        AddKey(TStrFltVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [, s    c         G   s   t  j |  |  S(   s
  
        AddDat(TStrFltVH self, TStr Key) -> TFltV

        Parameters:
            Key: TStr const &

        AddDat(TStrFltVH self, TStr Key, TFltV Dat) -> TFltV

        Parameters:
            Key: TStr const &
            Dat: TVec< TFlt,int > const &

        (   R   t   TStrFltVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  e, s    c         G   s   t  j |  |  S(   sf   
        DelKey(TStrFltVH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  u, s    c         G   s   t  j |  |  S(   sp   
        DelIfKey(TStrFltVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  , s    c         G   s   t  j |  |  S(   sr   
        DelKeyId(TStrFltVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrFltVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  , s    c         G   s   t  j |  |  S(   sq   
        DelKeyIdV(TStrFltVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrFltVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  , s    c         G   s   t  j |  |  S(   sx   
        GetKey(TStrFltVH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrFltVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  , s    c         G   s   t  j |  |  S(   so   
        GetKeyId(TStrFltVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  , s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrFltVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrFltVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrFltVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  , s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrFltVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrFltVH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrFltVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  , s    c         G   s   t  j |  |  S(   sy   
        IsKeyId(TStrFltVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrFltVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  , s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrFltVH self, TStr Key) -> TFltV

        Parameters:
            Key: TStr const &

        GetDat(TStrFltVH self, TStr Key) -> TFltV

        Parameters:
            Key: TStr const &

        (   R   t   TStrFltVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  , s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrFltVH self, int const & KeyId, TStr Key, TFltV Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TVec< TFlt,int > &

        (   R   t   TStrFltVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  , s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrFltVH self, TStr Key, TFltV Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TVec< TFlt,int > &

        (   R   t   TStrFltVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  , s    	c         C   s   t  j |   S(   sx   
        FFirstKeyId(TStrFltVH self) -> int

        Parameters:
            self: THash< TStr,TFltV > const *

        (   R   t   TStrFltVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  - s    c         G   s   t  j |  |  S(   sp   
        FNextKeyId(TStrFltVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrFltVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  - s    c         G   s   t  j |  |  S(   sl   
        GetKeyV(TStrFltVH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrFltVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  - s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrFltVH self, TVec< TVec< TFlt,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TFlt,int > > &

        (   R   t   TStrFltVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  - s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrFltVH self, TVec< TPair< TStr,TVec< TFlt,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TVec< TFlt,int > > > &

        (   R   t   TStrFltVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  )- s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrFltVH self, TVec< TPair< TVec< TFlt,int >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TFlt,int >,TStr > > &

        (   R   t   TStrFltVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3- s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrFltVH self, TVec< TKeyDat< TStr,TVec< TFlt,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TVec< TFlt,int > > > &

        (   R   t   TStrFltVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  =- s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrFltVH self, TVec< TKeyDat< TVec< TFlt,int >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TFlt,int >,TStr > > &

        (   R   t   TStrFltVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  G- s    c         G   s   t  j |  |  S(   st   
        Swap(TStrFltVH self, TStrFltVH Hash)

        Parameters:
            Hash: THash< TStr,TFltV > &

        (   R   t   TStrFltVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  Q- s    c         C   s   t  j |   S(   sf   
        Defrag(TStrFltVH self)

        Parameters:
            self: THash< TStr,TFltV > *

        (   R   t   TStrFltVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [- s    c         C   s   t  j |   S(   sd   
        Pack(TStrFltVH self)

        Parameters:
            self: THash< TStr,TFltV > *

        (   R   t   TStrFltVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e- s    c         G   s   t  j |  |  S(   s   
        Sort(TStrFltVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrFltVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o- s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrFltVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrFltVH self)

        Parameters:
            self: THash< TStr,TFltV > *

        (   R   t   TStrFltVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  z- s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrFltVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrFltVH self)

        Parameters:
            self: THash< TStr,TFltV > *

        (   R   t   TStrFltVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  - s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrFltVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrFltVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRo-  v+ sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrStrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s%   Proxy of C++ THash<(TStr,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   - s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   - s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TStr)> self) -> TStrStrH
        __init__(THash<(TStr,TStr)> self, TStrStrH Hash) -> TStrStrH

        Parameters:
            Hash: THash< TStr,TStr > const &

        __init__(THash<(TStr,TStr)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrStrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TStr)> self, int const & ExpectVals) -> TStrStrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TStr)> self, TSIn SIn) -> TStrStrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrH_swiginitt   new_TStrStrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   - s    c         G   s   t  j |  |  S(   s]   
        Load(TStrStrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrStrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  - s    c         G   s   t  j |  |  S(   sa   
        Save(TStrStrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   - s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrH self, TStrStrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStr > const &

        (   R   t   TStrStrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   - s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrH self, TStrStrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStr > const &

        (   R   t   TStrStrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  . s    c         G   s   t  j |  |  S(   so   
        __call__(TStrStrH self, TStr Key) -> TStr

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   . s    c         C   s   t  j |   S(   sy   
        GetMemUsed(TStrStrH self) -> ::TSize

        Parameters:
            self: THash< TStr,TStr > const *

        (   R   t   TStrStrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   . s    c         C   s   t  j |   S(   su   
        BegI(TStrStrH self) -> TStrStrHI

        Parameters:
            self: THash< TStr,TStr > const *

        (   R   t   TStrStrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  %. s    c         C   s   t  j |   S(   su   
        EndI(TStrStrH self) -> TStrStrHI

        Parameters:
            self: THash< TStr,TStr > const *

        (   R   t   TStrStrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  /. s    c         G   s   t  j |  |  S(   sp   
        GetI(TStrStrH self, TStr Key) -> TStrStrHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  9. s    c         G   s   t  j |  |  S(   sv   
        Gen(TStrStrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrStrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   C. s    c         G   s   t  j |  |  S(   sT  
        Clr(TStrStrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrStrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrStrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrStrH self)

        Parameters:
            self: THash< TStr,TStr > *

        (   R   t   TStrStrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M. s    c         C   s   t  j |   S(   sq   
        Empty(TStrStrH self) -> bool

        Parameters:
            self: THash< TStr,TStr > const *

        (   R   t   TStrStrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   i. s    c         C   s   t  j |   S(   sn   
        Len(TStrStrH self) -> int

        Parameters:
            self: THash< TStr,TStr > const *

        (   R   t   TStrStrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   s. s    c         C   s   t  j |   S(   ss   
        GetPorts(TStrStrH self) -> int

        Parameters:
            self: THash< TStr,TStr > const *

        (   R   t   TStrStrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  }. s    c         C   s   t  j |   S(   sv   
        IsAutoSize(TStrStrH self) -> bool

        Parameters:
            self: THash< TStr,TStr > const *

        (   R   t   TStrStrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         C   s   t  j |   S(   sv   
        GetMxKeyIds(TStrStrH self) -> int

        Parameters:
            self: THash< TStr,TStr > const *

        (   R   t   TStrStrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         C   s   t  j |   S(   s|   
        GetReservedKeyIds(TStrStrH self) -> int

        Parameters:
            self: THash< TStr,TStr > const *

        (   R   t   TStrStrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         C   s   t  j |   S(   sy   
        IsKeyIdEqKeyN(TStrStrH self) -> bool

        Parameters:
            self: THash< TStr,TStr > const *

        (   R   t   TStrStrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         G   s   t  j |  |  S(   sl   
        AddKey(TStrStrH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         G   s   t  j |  |  S(   s   
        AddDat(TStrStrH self, TStr Key) -> TStr

        Parameters:
            Key: TStr const &

        AddDat(TStrStrH self, TStr Key, TStr Dat) -> TStr

        Parameters:
            Key: TStr const &
            Dat: TStr const &

        (   R   t   TStrStrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         G   s   t  j |  |  S(   se   
        DelKey(TStrStrH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         G   s   t  j |  |  S(   so   
        DelIfKey(TStrStrH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         G   s   t  j |  |  S(   sq   
        DelKeyId(TStrStrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         G   s   t  j |  |  S(   sp   
        DelKeyIdV(TStrStrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrStrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         G   s   t  j |  |  S(   sw   
        GetKey(TStrStrH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         G   s   t  j |  |  S(   sn   
        GetKeyId(TStrStrH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  . s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrStrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrStrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrStrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  / s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrStrH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrStrH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrStrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         G   s   t  j |  |  S(   sx   
        IsKeyId(TStrStrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  %/ s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrH self, TStr Key) -> TStr

        Parameters:
            Key: TStr const &

        GetDat(TStrStrH self, TStr Key) -> TStr

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  // s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrStrH self, int const & KeyId, TStr Key, TStr Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TStr &

        (   R   t   TStrStrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  >/ s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrStrH self, TStr Key, TStr Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TStr &

        (   R   t   TStrStrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J/ s    	c         C   s   t  j |   S(   sv   
        FFirstKeyId(TStrStrH self) -> int

        Parameters:
            self: THash< TStr,TStr > const *

        (   R   t   TStrStrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  U/ s    c         G   s   t  j |  |  S(   so   
        FNextKeyId(TStrStrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrStrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  _/ s    c         G   s   t  j |  |  S(   sk   
        GetKeyV(TStrStrH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrStrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  i/ s    c         G   s   t  j |  |  S(   sk   
        GetDatV(TStrStrH self, TStrV DatV)

        Parameters:
            DatV: TVec< TStr > &

        (   R   t   TStrStrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  s/ s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrStrH self, TStrPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TStr > > &

        (   R   t   TStrStrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  }/ s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrStrH self, TStrPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TStr,TStr > > &

        (   R   t   TStrStrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  / s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrStrH self, TStrKdV KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TStr > > &

        (   R   t   TStrStrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  / s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrStrH self, TStrKdV DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TStr,TStr > > &

        (   R   t   TStrStrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  / s    c         G   s   t  j |  |  S(   sq   
        Swap(TStrStrH self, TStrStrH Hash)

        Parameters:
            Hash: THash< TStr,TStr > &

        (   R   t   TStrStrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  / s    c         C   s   t  j |   S(   sd   
        Defrag(TStrStrH self)

        Parameters:
            self: THash< TStr,TStr > *

        (   R   t   TStrStrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         C   s   t  j |   S(   sb   
        Pack(TStrStrH self)

        Parameters:
            self: THash< TStr,TStr > *

        (   R   t   TStrStrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         G   s   t  j |  |  S(   s   
        Sort(TStrStrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrStrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrStrH self)

        Parameters:
            self: THash< TStr,TStr > *

        (   R   t   TStrStrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  / s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrStrH self)

        Parameters:
            self: THash< TStr,TStr > *

        (   R   t   TStrStrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  / s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrStrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrStrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR-  - sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TStrStrPrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TStr,TStrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    0 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    0 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TStrPr)> self) -> TStrStrPrH
        __init__(THash<(TStr,TStrPr)> self, TStrStrPrH Hash) -> TStrStrPrH

        Parameters:
            Hash: THash< TStr,TStrPr > const &

        __init__(THash<(TStr,TStrPr)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrStrPrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TStrPr)> self, int const & ExpectVals) -> TStrStrPrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TStrPr)> self, TSIn SIn) -> TStrStrPrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrPrH_swiginitt   new_TStrStrPrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   #0 s    c         G   s   t  j |  |  S(   s_   
        Load(TStrStrPrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrStrPrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  =0 s    c         G   s   t  j |  |  S(   sc   
        Save(TStrStrPrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrPrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G0 s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrPrH self, TStrStrPrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrPr > const &

        (   R   t   TStrStrPrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q0 s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrPrH self, TStrStrPrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrPr > const &

        (   R   t   TStrStrPrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [0 s    c         G   s   t  j |  |  S(   ss   
        __call__(TStrStrPrH self, TStr Key) -> TStrPr

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e0 s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TStrStrPrH self) -> ::TSize

        Parameters:
            self: THash< TStr,TStrPr > const *

        (   R   t   TStrStrPrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o0 s    c         C   s   t  j |   S(   s{   
        BegI(TStrStrPrH self) -> TStrStrPrHI

        Parameters:
            self: THash< TStr,TStrPr > const *

        (   R   t   TStrStrPrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y0 s    c         C   s   t  j |   S(   s{   
        EndI(TStrStrPrH self) -> TStrStrPrHI

        Parameters:
            self: THash< TStr,TStrPr > const *

        (   R   t   TStrStrPrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  0 s    c         G   s   t  j |  |  S(   st   
        GetI(TStrStrPrH self, TStr Key) -> TStrStrPrHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  0 s    c         G   s   t  j |  |  S(   sx   
        Gen(TStrStrPrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrStrPrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0 s    c         G   s   t  j |  |  S(   s^  
        Clr(TStrStrPrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrStrPrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrStrPrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrStrPrH self)

        Parameters:
            self: THash< TStr,TStrPr > *

        (   R   t   TStrStrPrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   0 s    c         C   s   t  j |   S(   su   
        Empty(TStrStrPrH self) -> bool

        Parameters:
            self: THash< TStr,TStrPr > const *

        (   R   t   TStrStrPrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   0 s    c         C   s   t  j |   S(   sr   
        Len(TStrStrPrH self) -> int

        Parameters:
            self: THash< TStr,TStrPr > const *

        (   R   t   TStrStrPrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   0 s    c         C   s   t  j |   S(   sw   
        GetPorts(TStrStrPrH self) -> int

        Parameters:
            self: THash< TStr,TStrPr > const *

        (   R   t   TStrStrPrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  0 s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TStrStrPrH self) -> bool

        Parameters:
            self: THash< TStr,TStrPr > const *

        (   R   t   TStrStrPrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  0 s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TStrStrPrH self) -> int

        Parameters:
            self: THash< TStr,TStrPr > const *

        (   R   t   TStrStrPrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  0 s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrStrPrH self) -> int

        Parameters:
            self: THash< TStr,TStrPr > const *

        (   R   t   TStrStrPrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  0 s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TStrStrPrH self) -> bool

        Parameters:
            self: THash< TStr,TStrPr > const *

        (   R   t   TStrStrPrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  0 s    c         G   s   t  j |  |  S(   sn   
        AddKey(TStrStrPrH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   s  
        AddDat(TStrStrPrH self, TStr Key) -> TStrPr

        Parameters:
            Key: TStr const &

        AddDat(TStrStrPrH self, TStr Key, TStrPr Dat) -> TStrPr

        Parameters:
            Key: TStr const &
            Dat: TPair< TStr,TStr > const &

        (   R   t   TStrStrPrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   sg   
        DelKey(TStrStrPrH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   sq   
        DelIfKey(TStrStrPrH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  '1 s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TStrStrPrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrPrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  11 s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TStrStrPrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrStrPrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ;1 s    c         G   s   t  j |  |  S(   sy   
        GetKey(TStrStrPrH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrPrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E1 s    c         G   s   t  j |  |  S(   sp   
        GetKeyId(TStrStrPrH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O1 s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrStrPrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrStrPrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrStrPrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y1 s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrStrPrH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrStrPrH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrStrPrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i1 s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TStrStrPrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrPrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  y1 s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrPrH self, TStr Key) -> TStrPr

        Parameters:
            Key: TStr const &

        GetDat(TStrStrPrH self, TStr Key) -> TStrPr

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  1 s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrStrPrH self, int const & KeyId, TStr Key, TStrPr Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TPair< TStr,TStr > &

        (   R   t   TStrStrPrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrStrPrH self, TStr Key, TStrPr Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TPair< TStr,TStr > &

        (   R   t   TStrStrPrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TStrStrPrH self) -> int

        Parameters:
            self: THash< TStr,TStrPr > const *

        (   R   t   TStrStrPrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TStrStrPrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrStrPrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   sm   
        GetKeyV(TStrStrPrH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrStrPrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   s}   
        GetDatV(TStrStrPrH self, TStrPrV DatV)

        Parameters:
            DatV: TVec< TPair< TStr,TStr > > &

        (   R   t   TStrStrPrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrStrPrH self, TVec< TPair< TStr,TPair< TStr,TStr > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TPair< TStr,TStr > > > &

        (   R   t   TStrStrPrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrStrPrH self, TVec< TPair< TPair< TStr,TStr >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TPair< TStr,TStr >,TStr > > &

        (   R   t   TStrStrPrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrStrPrH self, TVec< TKeyDat< TStr,TPair< TStr,TStr > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TPair< TStr,TStr > > > &

        (   R   t   TStrStrPrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrStrPrH self, TVec< TKeyDat< TPair< TStr,TStr >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TPair< TStr,TStr >,TStr > > &

        (   R   t   TStrStrPrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1 s    c         G   s   t  j |  |  S(   sw   
        Swap(TStrStrPrH self, TStrStrPrH Hash)

        Parameters:
            Hash: THash< TStr,TStrPr > &

        (   R   t   TStrStrPrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  1 s    c         C   s   t  j |   S(   sh   
        Defrag(TStrStrPrH self)

        Parameters:
            self: THash< TStr,TStrPr > *

        (   R   t   TStrStrPrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         C   s   t  j |   S(   sf   
        Pack(TStrStrPrH self)

        Parameters:
            self: THash< TStr,TStrPr > *

        (   R   t   TStrStrPrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         G   s   t  j |  |  S(   s   
        Sort(TStrStrPrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrStrPrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrStrPrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrStrPrH self)

        Parameters:
            self: THash< TStr,TStrPr > *

        (   R   t   TStrStrPrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  "2 s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrStrPrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrStrPrH self)

        Parameters:
            self: THash< TStr,TStrPr > *

        (   R   t   TStrStrPrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  12 s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrStrPrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrStrPrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR-  0 sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TStrStrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TStr,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t2 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t2 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TStrV)> self) -> TStrStrVH
        __init__(THash<(TStr,TStrV)> self, TStrStrVH Hash) -> TStrStrVH

        Parameters:
            Hash: THash< TStr,TStrV > const &

        __init__(THash<(TStr,TStrV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrStrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TStrV)> self, int const & ExpectVals) -> TStrStrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TStrV)> self, TSIn SIn) -> TStrStrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrVH_swiginitt   new_TStrStrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   w2 s    c         G   s   t  j |  |  S(   s^   
        Load(TStrStrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrStrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         G   s   t  j |  |  S(   sb   
        Save(TStrStrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrVH self, TStrStrVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrV > const &

        (   R   t   TStrStrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrVH self, TStrStrVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrV > const &

        (   R   t   TStrStrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         G   s   t  j |  |  S(   sq   
        __call__(TStrStrVH self, TStr Key) -> TStrV

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         C   s   t  j |   S(   s{   
        GetMemUsed(TStrStrVH self) -> ::TSize

        Parameters:
            self: THash< TStr,TStrV > const *

        (   R   t   TStrStrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         C   s   t  j |   S(   sx   
        BegI(TStrStrVH self) -> TStrStrVHI

        Parameters:
            self: THash< TStr,TStrV > const *

        (   R   t   TStrStrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         C   s   t  j |   S(   sx   
        EndI(TStrStrVH self) -> TStrStrVHI

        Parameters:
            self: THash< TStr,TStrV > const *

        (   R   t   TStrStrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2 s    c         G   s   t  j |  |  S(   sr   
        GetI(TStrStrVH self, TStr Key) -> TStrStrVHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  2 s    c         G   s   t  j |  |  S(   sw   
        Gen(TStrStrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrStrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         G   s   t  j |  |  S(   sY  
        Clr(TStrStrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrStrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrStrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrStrVH self)

        Parameters:
            self: THash< TStr,TStrV > *

        (   R   t   TStrStrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2 s    c         C   s   t  j |   S(   ss   
        Empty(TStrStrVH self) -> bool

        Parameters:
            self: THash< TStr,TStrV > const *

        (   R   t   TStrStrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   3 s    c         C   s   t  j |   S(   sp   
        Len(TStrStrVH self) -> int

        Parameters:
            self: THash< TStr,TStrV > const *

        (   R   t   TStrStrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   3 s    c         C   s   t  j |   S(   su   
        GetPorts(TStrStrVH self) -> int

        Parameters:
            self: THash< TStr,TStrV > const *

        (   R   t   TStrStrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  %3 s    c         C   s   t  j |   S(   sx   
        IsAutoSize(TStrStrVH self) -> bool

        Parameters:
            self: THash< TStr,TStrV > const *

        (   R   t   TStrStrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  /3 s    c         C   s   t  j |   S(   sx   
        GetMxKeyIds(TStrStrVH self) -> int

        Parameters:
            self: THash< TStr,TStrV > const *

        (   R   t   TStrStrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  93 s    c         C   s   t  j |   S(   s~   
        GetReservedKeyIds(TStrStrVH self) -> int

        Parameters:
            self: THash< TStr,TStrV > const *

        (   R   t   TStrStrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C3 s    c         C   s   t  j |   S(   s{   
        IsKeyIdEqKeyN(TStrStrVH self) -> bool

        Parameters:
            self: THash< TStr,TStrV > const *

        (   R   t   TStrStrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M3 s    c         G   s   t  j |  |  S(   sm   
        AddKey(TStrStrVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W3 s    c         G   s   t  j |  |  S(   s
  
        AddDat(TStrStrVH self, TStr Key) -> TStrV

        Parameters:
            Key: TStr const &

        AddDat(TStrStrVH self, TStr Key, TStrV Dat) -> TStrV

        Parameters:
            Key: TStr const &
            Dat: TVec< TStr,int > const &

        (   R   t   TStrStrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  a3 s    c         G   s   t  j |  |  S(   sf   
        DelKey(TStrStrVH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  q3 s    c         G   s   t  j |  |  S(   sp   
        DelIfKey(TStrStrVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  {3 s    c         G   s   t  j |  |  S(   sr   
        DelKeyId(TStrStrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3 s    c         G   s   t  j |  |  S(   sq   
        DelKeyIdV(TStrStrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrStrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3 s    c         G   s   t  j |  |  S(   sx   
        GetKey(TStrStrVH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3 s    c         G   s   t  j |  |  S(   so   
        GetKeyId(TStrStrVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3 s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrStrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrStrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrStrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3 s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrStrVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrStrVH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrStrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  3 s    c         G   s   t  j |  |  S(   sy   
        IsKeyId(TStrStrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3 s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrVH self, TStr Key) -> TStrV

        Parameters:
            Key: TStr const &

        GetDat(TStrStrVH self, TStr Key) -> TStrV

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  3 s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrStrVH self, int const & KeyId, TStr Key, TStrV Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TVec< TStr,int > &

        (   R   t   TStrStrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3 s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrStrVH self, TStr Key, TStrV Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TVec< TStr,int > &

        (   R   t   TStrStrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3 s    	c         C   s   t  j |   S(   sx   
        FFirstKeyId(TStrStrVH self) -> int

        Parameters:
            self: THash< TStr,TStrV > const *

        (   R   t   TStrStrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3 s    c         G   s   t  j |  |  S(   sp   
        FNextKeyId(TStrStrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrStrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  4 s    c         G   s   t  j |  |  S(   sl   
        GetKeyV(TStrStrVH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrStrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  4 s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrStrVH self, TVec< TVec< TStr,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TStr,int > > &

        (   R   t   TStrStrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  4 s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrStrVH self, TStrStrVPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TVec< TStr,int > > > &

        (   R   t   TStrStrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  %4 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrStrVH self, TVec< TPair< TVec< TStr,int >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TStr,int >,TStr > > &

        (   R   t   TStrStrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  /4 s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrStrVH self, TVec< TKeyDat< TStr,TVec< TStr,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TVec< TStr,int > > > &

        (   R   t   TStrStrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  94 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrStrVH self, TVec< TKeyDat< TVec< TStr,int >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TStr,int >,TStr > > &

        (   R   t   TStrStrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C4 s    c         G   s   t  j |  |  S(   st   
        Swap(TStrStrVH self, TStrStrVH Hash)

        Parameters:
            Hash: THash< TStr,TStrV > &

        (   R   t   TStrStrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  M4 s    c         C   s   t  j |   S(   sf   
        Defrag(TStrStrVH self)

        Parameters:
            self: THash< TStr,TStrV > *

        (   R   t   TStrStrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W4 s    c         C   s   t  j |   S(   sd   
        Pack(TStrStrVH self)

        Parameters:
            self: THash< TStr,TStrV > *

        (   R   t   TStrStrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a4 s    c         G   s   t  j |  |  S(   s   
        Sort(TStrStrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrStrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k4 s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrStrVH self)

        Parameters:
            self: THash< TStr,TStrV > *

        (   R   t   TStrStrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  v4 s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrStrVH self)

        Parameters:
            self: THash< TStr,TStrV > *

        (   R   t   TStrStrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  4 s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrStrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrStrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  r2 sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrStrPrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s(   Proxy of C++ THash<(TStr,TStrPrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TStrPrV)> self) -> TStrStrPrVH
        __init__(THash<(TStr,TStrPrV)> self, TStrStrPrVH Hash) -> TStrStrPrVH

        Parameters:
            Hash: THash< TStr,TStrPrV > const &

        __init__(THash<(TStr,TStrPrV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrStrPrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TStrPrV)> self, int const & ExpectVals) -> TStrStrPrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TStrPrV)> self, TSIn SIn) -> TStrStrPrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrPrVH_swiginitt   new_TStrStrPrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   4 s    c         G   s   t  j |  |  S(   s`   
        Load(TStrStrPrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrStrPrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4 s    c         G   s   t  j |  |  S(   sd   
        Save(TStrStrPrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrPrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4 s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrPrVH self, TStrStrPrVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrPrV > const &

        (   R   t   TStrStrPrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   4 s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrPrVH self, TStrStrPrVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrPrV > const &

        (   R   t   TStrStrPrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5 s    c         G   s   t  j |  |  S(   su   
        __call__(TStrStrPrVH self, TStr Key) -> TStrPrV

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   5 s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrStrPrVH self) -> ::TSize

        Parameters:
            self: THash< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   5 s    c         C   s   t  j |   S(   s~   
        BegI(TStrStrPrVH self) -> TStrStrPrVHI

        Parameters:
            self: THash< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  !5 s    c         C   s   t  j |   S(   s~   
        EndI(TStrStrPrVH self) -> TStrStrPrVHI

        Parameters:
            self: THash< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +5 s    c         G   s   t  j |  |  S(   sv   
        GetI(TStrStrPrVH self, TStr Key) -> TStrStrPrVHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  55 s    c         G   s   t  j |  |  S(   sy   
        Gen(TStrStrPrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrStrPrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ?5 s    c         G   s   t  j |  |  S(   sc  
        Clr(TStrStrPrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrStrPrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrStrPrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrStrPrVH self)

        Parameters:
            self: THash< TStr,TStrPrV > *

        (   R   t   TStrStrPrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I5 s    c         C   s   t  j |   S(   sw   
        Empty(TStrStrPrVH self) -> bool

        Parameters:
            self: THash< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   e5 s    c         C   s   t  j |   S(   st   
        Len(TStrStrPrVH self) -> int

        Parameters:
            self: THash< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   o5 s    c         C   s   t  j |   S(   sy   
        GetPorts(TStrStrPrVH self) -> int

        Parameters:
            self: THash< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  y5 s    c         C   s   t  j |   S(   s|   
        IsAutoSize(TStrStrPrVH self) -> bool

        Parameters:
            self: THash< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         C   s   t  j |   S(   s|   
        GetMxKeyIds(TStrStrPrVH self) -> int

        Parameters:
            self: THash< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrStrPrVH self) -> int

        Parameters:
            self: THash< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TStrStrPrVH self) -> bool

        Parameters:
            self: THash< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   so   
        AddKey(TStrStrPrVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   s"  
        AddDat(TStrStrPrVH self, TStr Key) -> TStrPrV

        Parameters:
            Key: TStr const &

        AddDat(TStrStrPrVH self, TStr Key, TStrPrV Dat) -> TStrPrV

        Parameters:
            Key: TStr const &
            Dat: TVec< TPair< TStr,TStr >,int > const &

        (   R   t   TStrStrPrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   sh   
        DelKey(TStrStrPrVH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   sr   
        DelIfKey(TStrStrPrVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   st   
        DelKeyId(TStrStrPrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrPrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   ss   
        DelKeyIdV(TStrStrPrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrStrPrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   sz   
        GetKey(TStrStrPrVH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrPrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   sq   
        GetKeyId(TStrStrPrVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5 s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrStrPrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrStrPrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrStrPrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  6 s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrStrPrVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrStrPrVH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrStrPrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6 s    c         G   s   t  j |  |  S(   s{   
        IsKeyId(TStrStrPrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrPrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  !6 s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrPrVH self, TStr Key) -> TStrPrV

        Parameters:
            Key: TStr const &

        GetDat(TStrStrPrVH self, TStr Key) -> TStrPrV

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrPrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  +6 s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrStrPrVH self, int const & KeyId, TStr Key, TStrPrV Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TVec< TPair< TStr,TStr >,int > &

        (   R   t   TStrStrPrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  :6 s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrStrPrVH self, TStr Key, TStrPrV Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TVec< TPair< TStr,TStr >,int > &

        (   R   t   TStrStrPrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F6 s    	c         C   s   t  j |   S(   s|   
        FFirstKeyId(TStrStrPrVH self) -> int

        Parameters:
            self: THash< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q6 s    c         G   s   t  j |  |  S(   sr   
        FNextKeyId(TStrStrPrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrStrPrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [6 s    c         G   s   t  j |  |  S(   sn   
        GetKeyV(TStrStrPrVH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrStrPrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  e6 s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrStrPrVH self, TVec< TVec< TPair< TStr,TStr >,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TPair< TStr,TStr >,int > > &

        (   R   t   TStrStrPrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  o6 s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrStrPrVH self, TVec< TPair< TStr,TVec< TPair< TStr,TStr >,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TVec< TPair< TStr,TStr >,int > > > &

        (   R   t   TStrStrPrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  y6 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrStrPrVH self, TVec< TPair< TVec< TPair< TStr,TStr >,int >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TPair< TStr,TStr >,int >,TStr > > &

        (   R   t   TStrStrPrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  6 s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrStrPrVH self, TVec< TKeyDat< TStr,TVec< TPair< TStr,TStr >,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TVec< TPair< TStr,TStr >,int > > > &

        (   R   t   TStrStrPrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  6 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrStrPrVH self, TVec< TKeyDat< TVec< TPair< TStr,TStr >,int >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TPair< TStr,TStr >,int >,TStr > > &

        (   R   t   TStrStrPrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  6 s    c         G   s   t  j |  |  S(   sz   
        Swap(TStrStrPrVH self, TStrStrPrVH Hash)

        Parameters:
            Hash: THash< TStr,TStrPrV > &

        (   R   t   TStrStrPrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  6 s    c         C   s   t  j |   S(   sj   
        Defrag(TStrStrPrVH self)

        Parameters:
            self: THash< TStr,TStrPrV > *

        (   R   t   TStrStrPrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6 s    c         C   s   t  j |   S(   sh   
        Pack(TStrStrPrVH self)

        Parameters:
            self: THash< TStr,TStrPrV > *

        (   R   t   TStrStrPrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6 s    c         G   s   t  j |  |  S(   s   
        Sort(TStrStrPrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrStrPrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  6 s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrStrPrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrStrPrVH self)

        Parameters:
            self: THash< TStr,TStrPrV > *

        (   R   t   TStrStrPrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  6 s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrStrPrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrStrPrVH self)

        Parameters:
            self: THash< TStr,TStrPrV > *

        (   R   t   TStrStrPrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  6 s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrStrPrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrStrPrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;.  4 sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrStrKdVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s(   Proxy of C++ THash<(TStr,TStrKdV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TStrKdV)> self) -> TStrStrKdVH
        __init__(THash<(TStr,TStrKdV)> self, TStrStrKdVH Hash) -> TStrStrKdVH

        Parameters:
            Hash: THash< TStr,TStrKdV > const &

        __init__(THash<(TStr,TStrKdV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrStrKdVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TStrKdV)> self, int const & ExpectVals) -> TStrStrKdVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TStrKdV)> self, TSIn SIn) -> TStrStrKdVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrKdVH_swiginitt   new_TStrStrKdVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   7 s    c         G   s   t  j |  |  S(   s`   
        Load(TStrStrKdVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrStrKdVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  97 s    c         G   s   t  j |  |  S(   sd   
        Save(TStrStrKdVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrKdVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   C7 s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrKdVH self, TStrStrKdVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrKdV > const &

        (   R   t   TStrStrKdVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   M7 s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrKdVH self, TStrStrKdVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrKdV > const &

        (   R   t   TStrStrKdVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W7 s    c         G   s   t  j |  |  S(   su   
        __call__(TStrStrKdVH self, TStr Key) -> TStrKdV

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrKdVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a7 s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrStrKdVH self) -> ::TSize

        Parameters:
            self: THash< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k7 s    c         C   s   t  j |   S(   s~   
        BegI(TStrStrKdVH self) -> TStrStrKdVHI

        Parameters:
            self: THash< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u7 s    c         C   s   t  j |   S(   s~   
        EndI(TStrStrKdVH self) -> TStrStrKdVHI

        Parameters:
            self: THash< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  7 s    c         G   s   t  j |  |  S(   sv   
        GetI(TStrStrKdVH self, TStr Key) -> TStrStrKdVHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrKdVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  7 s    c         G   s   t  j |  |  S(   sy   
        Gen(TStrStrKdVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrStrKdVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    c         G   s   t  j |  |  S(   sc  
        Clr(TStrStrKdVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrStrKdVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrStrKdVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrStrKdVH self)

        Parameters:
            self: THash< TStr,TStrKdV > *

        (   R   t   TStrStrKdVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7 s    c         C   s   t  j |   S(   sw   
        Empty(TStrStrKdVH self) -> bool

        Parameters:
            self: THash< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   7 s    c         C   s   t  j |   S(   st   
        Len(TStrStrKdVH self) -> int

        Parameters:
            self: THash< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   7 s    c         C   s   t  j |   S(   sy   
        GetPorts(TStrStrKdVH self) -> int

        Parameters:
            self: THash< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7 s    c         C   s   t  j |   S(   s|   
        IsAutoSize(TStrStrKdVH self) -> bool

        Parameters:
            self: THash< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7 s    c         C   s   t  j |   S(   s|   
        GetMxKeyIds(TStrStrKdVH self) -> int

        Parameters:
            self: THash< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7 s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrStrKdVH self) -> int

        Parameters:
            self: THash< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7 s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TStrStrKdVH self) -> bool

        Parameters:
            self: THash< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7 s    c         G   s   t  j |  |  S(   so   
        AddKey(TStrStrKdVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrKdVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7 s    c         G   s   t  j |  |  S(   s$  
        AddDat(TStrStrKdVH self, TStr Key) -> TStrKdV

        Parameters:
            Key: TStr const &

        AddDat(TStrStrKdVH self, TStr Key, TStrKdV Dat) -> TStrKdV

        Parameters:
            Key: TStr const &
            Dat: TVec< TKeyDat< TStr,TStr >,int > const &

        (   R   t   TStrStrKdVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	8 s    c         G   s   t  j |  |  S(   sh   
        DelKey(TStrStrKdVH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrKdVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8 s    c         G   s   t  j |  |  S(   sr   
        DelIfKey(TStrStrKdVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrKdVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  #8 s    c         G   s   t  j |  |  S(   st   
        DelKeyId(TStrStrKdVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrKdVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  -8 s    c         G   s   t  j |  |  S(   ss   
        DelKeyIdV(TStrStrKdVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrStrKdVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  78 s    c         G   s   t  j |  |  S(   sz   
        GetKey(TStrStrKdVH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrKdVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A8 s    c         G   s   t  j |  |  S(   sq   
        GetKeyId(TStrStrKdVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrKdVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K8 s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrStrKdVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrStrKdVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrStrKdVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  U8 s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrStrKdVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrStrKdVH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrStrKdVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e8 s    c         G   s   t  j |  |  S(   s{   
        IsKeyId(TStrStrKdVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrKdVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  u8 s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrKdVH self, TStr Key) -> TStrKdV

        Parameters:
            Key: TStr const &

        GetDat(TStrStrKdVH self, TStr Key) -> TStrKdV

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrKdVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  8 s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrStrKdVH self, int const & KeyId, TStr Key, TStrKdV Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TVec< TKeyDat< TStr,TStr >,int > &

        (   R   t   TStrStrKdVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8 s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrStrKdVH self, TStr Key, TStrKdV Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TVec< TKeyDat< TStr,TStr >,int > &

        (   R   t   TStrStrKdVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8 s    	c         C   s   t  j |   S(   s|   
        FFirstKeyId(TStrStrKdVH self) -> int

        Parameters:
            self: THash< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8 s    c         G   s   t  j |  |  S(   sr   
        FNextKeyId(TStrStrKdVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrStrKdVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8 s    c         G   s   t  j |  |  S(   sn   
        GetKeyV(TStrStrKdVH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrStrKdVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8 s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrStrKdVH self, TVec< TVec< TKeyDat< TStr,TStr >,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TKeyDat< TStr,TStr >,int > > &

        (   R   t   TStrStrKdVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8 s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrStrKdVH self, TVec< TPair< TStr,TVec< TKeyDat< TStr,TStr >,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TVec< TKeyDat< TStr,TStr >,int > > > &

        (   R   t   TStrStrKdVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrStrKdVH self, TVec< TPair< TVec< TKeyDat< TStr,TStr >,int >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TKeyDat< TStr,TStr >,int >,TStr > > &

        (   R   t   TStrStrKdVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8 s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrStrKdVH self, TVec< TKeyDat< TStr,TVec< TKeyDat< TStr,TStr >,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TVec< TKeyDat< TStr,TStr >,int > > > &

        (   R   t   TStrStrKdVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8 s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrStrKdVH self, TVec< TKeyDat< TVec< TKeyDat< TStr,TStr >,int >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TKeyDat< TStr,TStr >,int >,TStr > > &

        (   R   t   TStrStrKdVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8 s    c         G   s   t  j |  |  S(   sz   
        Swap(TStrStrKdVH self, TStrStrKdVH Hash)

        Parameters:
            Hash: THash< TStr,TStrKdV > &

        (   R   t   TStrStrKdVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  8 s    c         C   s   t  j |   S(   sj   
        Defrag(TStrStrKdVH self)

        Parameters:
            self: THash< TStr,TStrKdV > *

        (   R   t   TStrStrKdVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    c         C   s   t  j |   S(   sh   
        Pack(TStrStrKdVH self)

        Parameters:
            self: THash< TStr,TStrKdV > *

        (   R   t   TStrStrKdVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	9 s    c         G   s   t  j |  |  S(   s   
        Sort(TStrStrKdVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrStrKdVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrStrKdVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrStrKdVH self)

        Parameters:
            self: THash< TStr,TStrKdV > *

        (   R   t   TStrStrKdVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9 s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrStrKdVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrStrKdVH self)

        Parameters:
            self: THash< TStr,TStrKdV > *

        (   R   t   TStrStrKdVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  -9 s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrStrKdVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrStrKdVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRn.  7 sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrIntFltPrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s*   Proxy of C++ THash<(TStr,TIntFltPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p9 s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p9 s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TIntFltPr)> self) -> TStrIntFltPrH
        __init__(THash<(TStr,TIntFltPr)> self, TStrIntFltPrH Hash) -> TStrIntFltPrH

        Parameters:
            Hash: THash< TStr,TIntFltPr > const &

        __init__(THash<(TStr,TIntFltPr)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrIntFltPrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TIntFltPr)> self, int const & ExpectVals) -> TStrIntFltPrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TIntFltPr)> self, TSIn SIn) -> TStrIntFltPrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntFltPrH_swiginitt   new_TStrIntFltPrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   s9 s    c         G   s   t  j |  |  S(   sb   
        Load(TStrIntFltPrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrIntFltPrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    c         G   s   t  j |  |  S(   sf   
        Save(TStrIntFltPrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntFltPrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9 s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntFltPrH self, TStrIntFltPrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TIntFltPr > const &

        (   R   t   TStrIntFltPrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9 s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntFltPrH self, TStrIntFltPrH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TIntFltPr > const &

        (   R   t   TStrIntFltPrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    c         G   s   t  j |  |  S(   sy   
        __call__(TStrIntFltPrH self, TStr Key) -> TIntFltPr

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntFltPrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9 s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrIntFltPrH self) -> ::TSize

        Parameters:
            self: THash< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9 s    c         C   s   t  j |   S(   s   
        BegI(TStrIntFltPrH self) -> TStrIntFltPrHI

        Parameters:
            self: THash< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    c         C   s   t  j |   S(   s   
        EndI(TStrIntFltPrH self) -> TStrIntFltPrHI

        Parameters:
            self: THash< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9 s    c         G   s   t  j |  |  S(   sz   
        GetI(TStrIntFltPrH self, TStr Key) -> TStrIntFltPrHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntFltPrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  9 s    c         G   s   t  j |  |  S(   s{   
        Gen(TStrIntFltPrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrIntFltPrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9 s    c         G   s   t  j |  |  S(   sm  
        Clr(TStrIntFltPrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrIntFltPrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrIntFltPrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrIntFltPrH self)

        Parameters:
            self: THash< TStr,TIntFltPr > *

        (   R   t   TStrIntFltPrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9 s    c         C   s   t  j |   S(   s{   
        Empty(TStrIntFltPrH self) -> bool

        Parameters:
            self: THash< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   : s    c         C   s   t  j |   S(   sx   
        Len(TStrIntFltPrH self) -> int

        Parameters:
            self: THash< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   : s    c         C   s   t  j |   S(   s}   
        GetPorts(TStrIntFltPrH self) -> int

        Parameters:
            self: THash< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  !: s    c         C   s   t  j |   S(   s   
        IsAutoSize(TStrIntFltPrH self) -> bool

        Parameters:
            self: THash< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  +: s    c         C   s   t  j |   S(   s   
        GetMxKeyIds(TStrIntFltPrH self) -> int

        Parameters:
            self: THash< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5: s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrIntFltPrH self) -> int

        Parameters:
            self: THash< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ?: s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TStrIntFltPrH self) -> bool

        Parameters:
            self: THash< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I: s    c         G   s   t  j |  |  S(   sq   
        AddKey(TStrIntFltPrH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntFltPrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S: s    c         G   s   t  j |  |  S(   s   
        AddDat(TStrIntFltPrH self, TStr Key) -> TIntFltPr

        Parameters:
            Key: TStr const &

        AddDat(TStrIntFltPrH self, TStr Key, TIntFltPr Dat) -> TIntFltPr

        Parameters:
            Key: TStr const &
            Dat: TPair< TInt,TFlt > const &

        (   R   t   TStrIntFltPrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ]: s    c         G   s   t  j |  |  S(   sj   
        DelKey(TStrIntFltPrH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntFltPrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  m: s    c         G   s   t  j |  |  S(   st   
        DelIfKey(TStrIntFltPrH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntFltPrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  w: s    c         G   s   t  j |  |  S(   sv   
        DelKeyId(TStrIntFltPrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntFltPrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  : s    c         G   s   t  j |  |  S(   su   
        DelKeyIdV(TStrIntFltPrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrIntFltPrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  : s    c         G   s   t  j |  |  S(   s|   
        GetKey(TStrIntFltPrH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntFltPrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  : s    c         G   s   t  j |  |  S(   ss   
        GetKeyId(TStrIntFltPrH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntFltPrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  : s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrIntFltPrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrIntFltPrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrIntFltPrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  : s    c         G   s   t  j |  |  S(   s   
        IsKey(TStrIntFltPrH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrIntFltPrH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrIntFltPrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  : s    c         G   s   t  j |  |  S(   s}   
        IsKeyId(TStrIntFltPrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntFltPrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  : s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntFltPrH self, TStr Key) -> TIntFltPr

        Parameters:
            Key: TStr const &

        GetDat(TStrIntFltPrH self, TStr Key) -> TIntFltPr

        Parameters:
            Key: TStr const &

        (   R   t   TStrIntFltPrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  : s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrIntFltPrH self, int const & KeyId, TStr Key, TIntFltPr Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TPair< TInt,TFlt > &

        (   R   t   TStrIntFltPrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  : s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrIntFltPrH self, TStr Key, TIntFltPr Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TPair< TInt,TFlt > &

        (   R   t   TStrIntFltPrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  : s    	c         C   s   t  j |   S(   s   
        FFirstKeyId(TStrIntFltPrH self) -> int

        Parameters:
            self: THash< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  : s    c         G   s   t  j |  |  S(   st   
        FNextKeyId(TStrIntFltPrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrIntFltPrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ; s    c         G   s   t  j |  |  S(   sp   
        GetKeyV(TStrIntFltPrH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrIntFltPrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ; s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrIntFltPrH self, TIntFltPrV DatV)

        Parameters:
            DatV: TVec< TPair< TInt,TFlt > > &

        (   R   t   TStrIntFltPrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ; s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrIntFltPrH self, TVec< TPair< TStr,TPair< TInt,TFlt > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TPair< TInt,TFlt > > > &

        (   R   t   TStrIntFltPrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  !; s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrIntFltPrH self, TVec< TPair< TPair< TInt,TFlt >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TPair< TInt,TFlt >,TStr > > &

        (   R   t   TStrIntFltPrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  +; s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrIntFltPrH self, TVec< TKeyDat< TStr,TPair< TInt,TFlt > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TPair< TInt,TFlt > > > &

        (   R   t   TStrIntFltPrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5; s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrIntFltPrH self, TVec< TKeyDat< TPair< TInt,TFlt >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TPair< TInt,TFlt >,TStr > > &

        (   R   t   TStrIntFltPrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ?; s    c         G   s   t  j |  |  S(   s   
        Swap(TStrIntFltPrH self, TStrIntFltPrH Hash)

        Parameters:
            Hash: THash< TStr,TIntFltPr > &

        (   R   t   TStrIntFltPrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  I; s    c         C   s   t  j |   S(   sn   
        Defrag(TStrIntFltPrH self)

        Parameters:
            self: THash< TStr,TIntFltPr > *

        (   R   t   TStrIntFltPrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S; s    c         C   s   t  j |   S(   sl   
        Pack(TStrIntFltPrH self)

        Parameters:
            self: THash< TStr,TIntFltPr > *

        (   R   t   TStrIntFltPrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ]; s    c         G   s   t  j |  |  S(   s   
        Sort(TStrIntFltPrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrIntFltPrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g; s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrIntFltPrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrIntFltPrH self)

        Parameters:
            self: THash< TStr,TIntFltPr > *

        (   R   t   TStrIntFltPrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  r; s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrIntFltPrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrIntFltPrH self)

        Parameters:
            self: THash< TStr,TIntFltPr > *

        (   R   t   TStrIntFltPrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ; s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrIntFltPrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrIntFltPrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  n9 sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrStrIntPrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s+   Proxy of C++ THash<(TStr,TStrIntPrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TStrIntPrV)> self) -> TStrStrIntPrVH
        __init__(THash<(TStr,TStrIntPrV)> self, TStrStrIntPrVH Hash) -> TStrStrIntPrVH

        Parameters:
            Hash: THash< TStr,TStrIntPrV > const &

        __init__(THash<(TStr,TStrIntPrV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrStrIntPrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TStrIntPrV)> self, int const & ExpectVals) -> TStrStrIntPrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TStrIntPrV)> self, TSIn SIn) -> TStrStrIntPrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrIntPrVH_swiginitt   new_TStrStrIntPrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ; s    c         G   s   t  j |  |  S(   sc   
        Load(TStrStrIntPrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrStrIntPrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s    c         G   s   t  j |  |  S(   sg   
        Save(TStrStrIntPrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrIntPrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrIntPrVH self, TStrStrIntPrVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrIntPrV > const &

        (   R   t   TStrStrIntPrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ; s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrIntPrVH self, TStrStrIntPrVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrIntPrV > const &

        (   R   t   TStrStrIntPrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s    c         G   s   t  j |  |  S(   s{   
        __call__(TStrStrIntPrVH self, TStr Key) -> TStrIntPrV

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntPrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   	< s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrStrIntPrVH self) -> ::TSize

        Parameters:
            self: THash< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   < s    c         C   s   t  j |   S(   s   
        BegI(TStrStrIntPrVH self) -> TStrStrIntPrVHI

        Parameters:
            self: THash< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  < s    c         C   s   t  j |   S(   s   
        EndI(TStrStrIntPrVH self) -> TStrStrIntPrVHI

        Parameters:
            self: THash< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  '< s    c         G   s   t  j |  |  S(   s|   
        GetI(TStrStrIntPrVH self, TStr Key) -> TStrStrIntPrVHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntPrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  1< s    c         G   s   t  j |  |  S(   s|   
        Gen(TStrStrIntPrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrStrIntPrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ;< s    c         G   s   t  j |  |  S(   sr  
        Clr(TStrStrIntPrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrStrIntPrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrStrIntPrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrStrIntPrVH self)

        Parameters:
            self: THash< TStr,TStrIntPrV > *

        (   R   t   TStrStrIntPrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E< s    c         C   s   t  j |   S(   s}   
        Empty(TStrStrIntPrVH self) -> bool

        Parameters:
            self: THash< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   a< s    c         C   s   t  j |   S(   sz   
        Len(TStrStrIntPrVH self) -> int

        Parameters:
            self: THash< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   k< s    c         C   s   t  j |   S(   s   
        GetPorts(TStrStrIntPrVH self) -> int

        Parameters:
            self: THash< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  u< s    c         C   s   t  j |   S(   s   
        IsAutoSize(TStrStrIntPrVH self) -> bool

        Parameters:
            self: THash< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         C   s   t  j |   S(   s   
        GetMxKeyIds(TStrStrIntPrVH self) -> int

        Parameters:
            self: THash< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrStrIntPrVH self) -> int

        Parameters:
            self: THash< TStr,TStrIntPrV > const *

        (   R   t    TStrStrIntPrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TStrStrIntPrVH self) -> bool

        Parameters:
            self: THash< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         G   s   t  j |  |  S(   sr   
        AddKey(TStrStrIntPrVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntPrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         G   s   t  j |  |  S(   s1  
        AddDat(TStrStrIntPrVH self, TStr Key) -> TStrIntPrV

        Parameters:
            Key: TStr const &

        AddDat(TStrStrIntPrVH self, TStr Key, TStrIntPrV Dat) -> TStrIntPrV

        Parameters:
            Key: TStr const &
            Dat: TVec< TPair< TStr,TInt >,int > const &

        (   R   t   TStrStrIntPrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         G   s   t  j |  |  S(   sk   
        DelKey(TStrStrIntPrVH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntPrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         G   s   t  j |  |  S(   su   
        DelIfKey(TStrStrIntPrVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntPrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         G   s   t  j |  |  S(   sw   
        DelKeyId(TStrStrIntPrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrIntPrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         G   s   t  j |  |  S(   sv   
        DelKeyIdV(TStrStrIntPrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrStrIntPrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         G   s   t  j |  |  S(   s}   
        GetKey(TStrStrIntPrVH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrIntPrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         G   s   t  j |  |  S(   st   
        GetKeyId(TStrStrIntPrVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntPrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrStrIntPrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrStrIntPrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrStrIntPrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  < s    c         G   s   t  j |  |  S(   s  
        IsKey(TStrStrIntPrVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrStrIntPrVH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrStrIntPrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  = s    c         G   s   t  j |  |  S(   s~   
        IsKeyId(TStrStrIntPrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrIntPrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrIntPrVH self, TStr Key) -> TStrIntPrV

        Parameters:
            Key: TStr const &

        GetDat(TStrStrIntPrVH self, TStr Key) -> TStrIntPrV

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntPrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  '= s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrStrIntPrVH self, int const & KeyId, TStr Key, TStrIntPrV Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TVec< TPair< TStr,TInt >,int > &

        (   R   t   TStrStrIntPrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  6= s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrStrIntPrVH self, TStr Key, TStrIntPrV Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TVec< TPair< TStr,TInt >,int > &

        (   R   t   TStrStrIntPrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  B= s    	c         C   s   t  j |   S(   s   
        FFirstKeyId(TStrStrIntPrVH self) -> int

        Parameters:
            self: THash< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M= s    c         G   s   t  j |  |  S(   su   
        FNextKeyId(TStrStrIntPrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrStrIntPrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W= s    c         G   s   t  j |  |  S(   sq   
        GetKeyV(TStrStrIntPrVH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrStrIntPrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  a= s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrStrIntPrVH self, TVec< TVec< TPair< TStr,TInt >,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TPair< TStr,TInt >,int > > &

        (   R   t   TStrStrIntPrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  k= s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrStrIntPrVH self, TVec< TPair< TStr,TVec< TPair< TStr,TInt >,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TVec< TPair< TStr,TInt >,int > > > &

        (   R   t   TStrStrIntPrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  u= s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrStrIntPrVH self, TVec< TPair< TVec< TPair< TStr,TInt >,int >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TPair< TStr,TInt >,int >,TStr > > &

        (   R   t   TStrStrIntPrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrStrIntPrVH self, TVec< TKeyDat< TStr,TVec< TPair< TStr,TInt >,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TVec< TPair< TStr,TInt >,int > > > &

        (   R   t   TStrStrIntPrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrStrIntPrVH self, TVec< TKeyDat< TVec< TPair< TStr,TInt >,int >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TPair< TStr,TInt >,int >,TStr > > &

        (   R   t   TStrStrIntPrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    c         G   s   t  j |  |  S(   s   
        Swap(TStrStrIntPrVH self, TStrStrIntPrVH Hash)

        Parameters:
            Hash: THash< TStr,TStrIntPrV > &

        (   R   t   TStrStrIntPrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  = s    c         C   s   t  j |   S(   sp   
        Defrag(TStrStrIntPrVH self)

        Parameters:
            self: THash< TStr,TStrIntPrV > *

        (   R   t   TStrStrIntPrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  = s    c         C   s   t  j |   S(   sn   
        Pack(TStrStrIntPrVH self)

        Parameters:
            self: THash< TStr,TStrIntPrV > *

        (   R   t   TStrStrIntPrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  = s    c         G   s   t  j |  |  S(   s   
        Sort(TStrStrIntPrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrStrIntPrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  = s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrStrIntPrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrStrIntPrVH self)

        Parameters:
            self: THash< TStr,TStrIntPrV > *

        (   R   t   TStrStrIntPrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrStrIntPrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrStrIntPrVH self)

        Parameters:
            self: THash< TStr,TStrIntPrV > *

        (   R   t   TStrStrIntPrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  = s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrStrIntPrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrStrIntPrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  ; sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrStrIntKdVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s+   Proxy of C++ THash<(TStr,TStrIntKdV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   > s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   > s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStr,TStrIntKdV)> self) -> TStrStrIntKdVH
        __init__(THash<(TStr,TStrIntKdV)> self, TStrStrIntKdVH Hash) -> TStrStrIntKdVH

        Parameters:
            Hash: THash< TStr,TStrIntKdV > const &

        __init__(THash<(TStr,TStrIntKdV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrStrIntKdVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStr,TStrIntKdV)> self, int const & ExpectVals) -> TStrStrIntKdVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStr,TStrIntKdV)> self, TSIn SIn) -> TStrStrIntKdVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrStrIntKdVH_swiginitt   new_TStrStrIntKdVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   > s    c         G   s   t  j |  |  S(   sc   
        Load(TStrStrIntKdVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrStrIntKdVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5> s    c         G   s   t  j |  |  S(   sg   
        Save(TStrStrIntKdVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrStrIntKdVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ?> s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrIntKdVH self, TStrStrIntKdVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrIntKdV > const &

        (   R   t   TStrStrIntKdVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I> s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrIntKdVH self, TStrStrIntKdVH Hash) -> bool

        Parameters:
            Hash: THash< TStr,TStrIntKdV > const &

        (   R   t   TStrStrIntKdVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  S> s    c         G   s   t  j |  |  S(   s{   
        __call__(TStrStrIntKdVH self, TStr Key) -> TStrIntKdV

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntKdVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ]> s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrStrIntKdVH self) -> ::TSize

        Parameters:
            self: THash< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g> s    c         C   s   t  j |   S(   s   
        BegI(TStrStrIntKdVH self) -> TStrStrIntKdVHI

        Parameters:
            self: THash< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q> s    c         C   s   t  j |   S(   s   
        EndI(TStrStrIntKdVH self) -> TStrStrIntKdVHI

        Parameters:
            self: THash< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  {> s    c         G   s   t  j |  |  S(   s|   
        GetI(TStrStrIntKdVH self, TStr Key) -> TStrStrIntKdVHI

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntKdVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  > s    c         G   s   t  j |  |  S(   s|   
        Gen(TStrStrIntKdVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrStrIntKdVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   > s    c         G   s   t  j |  |  S(   sr  
        Clr(TStrStrIntKdVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrStrIntKdVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrStrIntKdVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrStrIntKdVH self)

        Parameters:
            self: THash< TStr,TStrIntKdV > *

        (   R   t   TStrStrIntKdVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   > s    c         C   s   t  j |   S(   s}   
        Empty(TStrStrIntKdVH self) -> bool

        Parameters:
            self: THash< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   > s    c         C   s   t  j |   S(   sz   
        Len(TStrStrIntKdVH self) -> int

        Parameters:
            self: THash< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   > s    c         C   s   t  j |   S(   s   
        GetPorts(TStrStrIntKdVH self) -> int

        Parameters:
            self: THash< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  > s    c         C   s   t  j |   S(   s   
        IsAutoSize(TStrStrIntKdVH self) -> bool

        Parameters:
            self: THash< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  > s    c         C   s   t  j |   S(   s   
        GetMxKeyIds(TStrStrIntKdVH self) -> int

        Parameters:
            self: THash< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  > s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrStrIntKdVH self) -> int

        Parameters:
            self: THash< TStr,TStrIntKdV > const *

        (   R   t    TStrStrIntKdVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  > s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TStrStrIntKdVH self) -> bool

        Parameters:
            self: THash< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  > s    c         G   s   t  j |  |  S(   sr   
        AddKey(TStrStrIntKdVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntKdVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  > s    c         G   s   t  j |  |  S(   s3  
        AddDat(TStrStrIntKdVH self, TStr Key) -> TStrIntKdV

        Parameters:
            Key: TStr const &

        AddDat(TStrStrIntKdVH self, TStr Key, TStrIntKdV Dat) -> TStrIntKdV

        Parameters:
            Key: TStr const &
            Dat: TVec< TKeyDat< TStr,TInt >,int > const &

        (   R   t   TStrStrIntKdVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   sk   
        DelKey(TStrStrIntKdVH self, TStr Key)

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntKdVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   su   
        DelIfKey(TStrStrIntKdVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntKdVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   sw   
        DelKeyId(TStrStrIntKdVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrIntKdVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  )? s    c         G   s   t  j |  |  S(   sv   
        DelKeyIdV(TStrStrIntKdVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrStrIntKdVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3? s    c         G   s   t  j |  |  S(   s}   
        GetKey(TStrStrIntKdVH self, int const & KeyId) -> TStr

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrIntKdVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  =? s    c         G   s   t  j |  |  S(   st   
        GetKeyId(TStrStrIntKdVH self, TStr Key) -> int

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntKdVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  G? s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrStrIntKdVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrStrIntKdVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrStrIntKdVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q? s    c         G   s   t  j |  |  S(   s  
        IsKey(TStrStrIntKdVH self, TStr Key) -> bool

        Parameters:
            Key: TStr const &

        IsKey(TStrStrIntKdVH self, TStr Key, int & KeyId) -> bool

        Parameters:
            Key: TStr const &
            KeyId: int &

        (   R   t   TStrStrIntKdVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a? s    c         G   s   t  j |  |  S(   s~   
        IsKeyId(TStrStrIntKdVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrStrIntKdVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  q? s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrIntKdVH self, TStr Key) -> TStrIntKdV

        Parameters:
            Key: TStr const &

        GetDat(TStrStrIntKdVH self, TStr Key) -> TStrIntKdV

        Parameters:
            Key: TStr const &

        (   R   t   TStrStrIntKdVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  {? s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrStrIntKdVH self, int const & KeyId, TStr Key, TStrIntKdV Dat)

        Parameters:
            KeyId: int const &
            Key: TStr &
            Dat: TVec< TKeyDat< TStr,TInt >,int > &

        (   R   t   TStrStrIntKdVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrStrIntKdVH self, TStr Key, TStrIntKdV Dat) -> bool

        Parameters:
            Key: TStr const &
            Dat: TVec< TKeyDat< TStr,TInt >,int > &

        (   R   t   TStrStrIntKdVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    	c         C   s   t  j |   S(   s   
        FFirstKeyId(TStrStrIntKdVH self) -> int

        Parameters:
            self: THash< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   su   
        FNextKeyId(TStrStrIntKdVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrStrIntKdVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   sq   
        GetKeyV(TStrStrIntKdVH self, TStrV KeyV)

        Parameters:
            KeyV: TVec< TStr > &

        (   R   t   TStrStrIntKdVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrStrIntKdVH self, TVec< TVec< TKeyDat< TStr,TInt >,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TKeyDat< TStr,TInt >,int > > &

        (   R   t   TStrStrIntKdVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrStrIntKdVH self, TVec< TPair< TStr,TVec< TKeyDat< TStr,TInt >,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TStr,TVec< TKeyDat< TStr,TInt >,int > > > &

        (   R   t   TStrStrIntKdVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrStrIntKdVH self, TVec< TPair< TVec< TKeyDat< TStr,TInt >,int >,TStr > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TKeyDat< TStr,TInt >,int >,TStr > > &

        (   R   t   TStrStrIntKdVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrStrIntKdVH self, TVec< TKeyDat< TStr,TVec< TKeyDat< TStr,TInt >,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TStr,TVec< TKeyDat< TStr,TInt >,int > > > &

        (   R   t   TStrStrIntKdVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrStrIntKdVH self, TVec< TKeyDat< TVec< TKeyDat< TStr,TInt >,int >,TStr > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TKeyDat< TStr,TInt >,int >,TStr > > &

        (   R   t   TStrStrIntKdVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ? s    c         G   s   t  j |  |  S(   s   
        Swap(TStrStrIntKdVH self, TStrStrIntKdVH Hash)

        Parameters:
            Hash: THash< TStr,TStrIntKdV > &

        (   R   t   TStrStrIntKdVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  ? s    c         C   s   t  j |   S(   sp   
        Defrag(TStrStrIntKdVH self)

        Parameters:
            self: THash< TStr,TStrIntKdV > *

        (   R   t   TStrStrIntKdVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ? s    c         C   s   t  j |   S(   sn   
        Pack(TStrStrIntKdVH self)

        Parameters:
            self: THash< TStr,TStrIntKdV > *

        (   R   t   TStrStrIntKdVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         G   s   t  j |  |  S(   s   
        Sort(TStrStrIntKdVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrStrIntKdVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrStrIntKdVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrStrIntKdVH self)

        Parameters:
            self: THash< TStr,TStrIntKdV > *

        (   R   t   TStrStrIntKdVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  @ s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrStrIntKdVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrStrIntKdVH self)

        Parameters:
            self: THash< TStr,TStrIntKdV > *

        (   R   t   TStrStrIntKdVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  )@ s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrStrIntKdVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrStrIntKdVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR/  > sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrPrBoolHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s(   Proxy of C++ THash<(TStrPr,TBool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l@ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l@ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStrPr,TBool)> self) -> TStrPrBoolH
        __init__(THash<(TStrPr,TBool)> self, TStrPrBoolH Hash) -> TStrPrBoolH

        Parameters:
            Hash: THash< TStrPr,TBool > const &

        __init__(THash<(TStrPr,TBool)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrPrBoolH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStrPr,TBool)> self, int const & ExpectVals) -> TStrPrBoolH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStrPr,TBool)> self, TSIn SIn) -> TStrPrBoolH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrPrBoolH_swiginitt   new_TStrPrBoolH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   o@ s    c         G   s   t  j |  |  S(   s`   
        Load(TStrPrBoolH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrPrBoolH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         G   s   t  j |  |  S(   sd   
        Save(TStrPrBoolH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrPrBoolH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrPrBoolH self, TStrPrBoolH Hash) -> bool

        Parameters:
            Hash: THash< TStrPr,TBool > const &

        (   R   t   TStrPrBoolH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrPrBoolH self, TStrPrBoolH Hash) -> bool

        Parameters:
            Hash: THash< TStrPr,TBool > const &

        (   R   t   TStrPrBoolH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         G   s   t  j |  |  S(   s   
        __call__(TStrPrBoolH self, TStrPr Key) -> TBool

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrBoolH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrPrBoolH self) -> ::TSize

        Parameters:
            self: THash< TStrPr,TBool > const *

        (   R   t   TStrPrBoolH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         C   s   t  j |   S(   s~   
        BegI(TStrPrBoolH self) -> TStrPrBoolHI

        Parameters:
            self: THash< TStrPr,TBool > const *

        (   R   t   TStrPrBoolH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         C   s   t  j |   S(   s~   
        EndI(TStrPrBoolH self) -> TStrPrBoolHI

        Parameters:
            self: THash< TStrPr,TBool > const *

        (   R   t   TStrPrBoolH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @ s    c         G   s   t  j |  |  S(   s   
        GetI(TStrPrBoolH self, TStrPr Key) -> TStrPrBoolHI

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrBoolH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  @ s    c         G   s   t  j |  |  S(   sy   
        Gen(TStrPrBoolH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrPrBoolH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         G   s   t  j |  |  S(   sc  
        Clr(TStrPrBoolH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrPrBoolH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrPrBoolH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrPrBoolH self)

        Parameters:
            self: THash< TStrPr,TBool > *

        (   R   t   TStrPrBoolH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @ s    c         C   s   t  j |   S(   sw   
        Empty(TStrPrBoolH self) -> bool

        Parameters:
            self: THash< TStrPr,TBool > const *

        (   R   t   TStrPrBoolH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   	A s    c         C   s   t  j |   S(   st   
        Len(TStrPrBoolH self) -> int

        Parameters:
            self: THash< TStrPr,TBool > const *

        (   R   t   TStrPrBoolH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   A s    c         C   s   t  j |   S(   sy   
        GetPorts(TStrPrBoolH self) -> int

        Parameters:
            self: THash< TStrPr,TBool > const *

        (   R   t   TStrPrBoolH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         C   s   t  j |   S(   s|   
        IsAutoSize(TStrPrBoolH self) -> bool

        Parameters:
            self: THash< TStrPr,TBool > const *

        (   R   t   TStrPrBoolH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  'A s    c         C   s   t  j |   S(   s|   
        GetMxKeyIds(TStrPrBoolH self) -> int

        Parameters:
            self: THash< TStrPr,TBool > const *

        (   R   t   TStrPrBoolH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1A s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrPrBoolH self) -> int

        Parameters:
            self: THash< TStrPr,TBool > const *

        (   R   t   TStrPrBoolH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ;A s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TStrPrBoolH self) -> bool

        Parameters:
            self: THash< TStrPr,TBool > const *

        (   R   t   TStrPrBoolH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  EA s    c         G   s   t  j |  |  S(   s   
        AddKey(TStrPrBoolH self, TStrPr Key) -> int

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrBoolH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  OA s    c         G   s   t  j |  |  S(   s#  
        AddDat(TStrPrBoolH self, TStrPr Key) -> TBool

        Parameters:
            Key: TPair< TStr,TStr > const &

        AddDat(TStrPrBoolH self, TStrPr Key, TBool Dat) -> TBool

        Parameters:
            Key: TPair< TStr,TStr > const &
            Dat: TBool const &

        (   R   t   TStrPrBoolH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  YA s    c         G   s   t  j |  |  S(   sx   
        DelKey(TStrPrBoolH self, TStrPr Key)

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrBoolH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  iA s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TStrPrBoolH self, TStrPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrBoolH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  sA s    c         G   s   t  j |  |  S(   st   
        DelKeyId(TStrPrBoolH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrBoolH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  }A s    c         G   s   t  j |  |  S(   ss   
        DelKeyIdV(TStrPrBoolH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrPrBoolH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         G   s   t  j |  |  S(   s|   
        GetKey(TStrPrBoolH self, int const & KeyId) -> TStrPr

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrBoolH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TStrPrBoolH self, TStrPr Key) -> int

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrBoolH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrPrBoolH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrPrBoolH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrPrBoolH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         G   s   t  j |  |  S(   s  
        IsKey(TStrPrBoolH self, TStrPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &

        IsKey(TStrPrBoolH self, TStrPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &
            KeyId: int &

        (   R   t   TStrPrBoolH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A s    c         G   s   t  j |  |  S(   s{   
        IsKeyId(TStrPrBoolH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrBoolH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrPrBoolH self, TStrPr Key) -> TBool

        Parameters:
            Key: TPair< TStr,TStr > const &

        GetDat(TStrPrBoolH self, TStrPr Key) -> TBool

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrBoolH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  A s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrPrBoolH self, int const & KeyId, TStrPr Key, TBool Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TStr,TStr > &
            Dat: TBool &

        (   R   t   TStrPrBoolH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrPrBoolH self, TStrPr Key, TBool Dat) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &
            Dat: TBool &

        (   R   t   TStrPrBoolH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    	c         C   s   t  j |   S(   s|   
        FFirstKeyId(TStrPrBoolH self) -> int

        Parameters:
            self: THash< TStrPr,TBool > const *

        (   R   t   TStrPrBoolH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         G   s   t  j |  |  S(   sr   
        FNextKeyId(TStrPrBoolH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrPrBoolH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  A s    c         G   s   t  j |  |  S(   s~   
        GetKeyV(TStrPrBoolH self, TStrPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TStr,TStr > > &

        (   R   t   TStrPrBoolH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	B s    c         G   s   t  j |  |  S(   sp   
        GetDatV(TStrPrBoolH self, TBoolV DatV)

        Parameters:
            DatV: TVec< TBool > &

        (   R   t   TStrPrBoolH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  B s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrPrBoolH self, TVec< TPair< TPair< TStr,TStr >,TBool > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TStr,TStr >,TBool > > &

        (   R   t   TStrPrBoolH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  B s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrPrBoolH self, TVec< TPair< TBool,TPair< TStr,TStr > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TBool,TPair< TStr,TStr > > > &

        (   R   t   TStrPrBoolH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  'B s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrPrBoolH self, TVec< TKeyDat< TPair< TStr,TStr >,TBool > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TStr,TStr >,TBool > > &

        (   R   t   TStrPrBoolH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1B s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrPrBoolH self, TVec< TKeyDat< TBool,TPair< TStr,TStr > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TBool,TPair< TStr,TStr > > > &

        (   R   t   TStrPrBoolH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ;B s    c         G   s   t  j |  |  S(   sz   
        Swap(TStrPrBoolH self, TStrPrBoolH Hash)

        Parameters:
            Hash: THash< TStrPr,TBool > &

        (   R   t   TStrPrBoolH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  EB s    c         C   s   t  j |   S(   sj   
        Defrag(TStrPrBoolH self)

        Parameters:
            self: THash< TStrPr,TBool > *

        (   R   t   TStrPrBoolH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  OB s    c         C   s   t  j |   S(   sh   
        Pack(TStrPrBoolH self)

        Parameters:
            self: THash< TStrPr,TBool > *

        (   R   t   TStrPrBoolH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  YB s    c         G   s   t  j |  |  S(   s   
        Sort(TStrPrBoolH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrPrBoolH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  cB s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrPrBoolH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrPrBoolH self)

        Parameters:
            self: THash< TStrPr,TBool > *

        (   R   t   TStrPrBoolH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  nB s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrPrBoolH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrPrBoolH self)

        Parameters:
            self: THash< TStrPr,TBool > *

        (   R   t   TStrPrBoolH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  }B s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrPrBoolH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrPrBoolHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR:/  j@ sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TStrPrIntHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TStrPr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   B s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   B s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStrPr,TInt)> self) -> TStrPrIntH
        __init__(THash<(TStrPr,TInt)> self, TStrPrIntH Hash) -> TStrPrIntH

        Parameters:
            Hash: THash< TStrPr,TInt > const &

        __init__(THash<(TStrPr,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrPrIntH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStrPr,TInt)> self, int const & ExpectVals) -> TStrPrIntH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStrPr,TInt)> self, TSIn SIn) -> TStrPrIntH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrPrIntH_swiginitt   new_TStrPrIntH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   B s    c         G   s   t  j |  |  S(   s_   
        Load(TStrPrIntH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrPrIntH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B s    c         G   s   t  j |  |  S(   sc   
        Save(TStrPrIntH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrPrIntH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   B s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrPrIntH self, TStrPrIntH Hash) -> bool

        Parameters:
            Hash: THash< TStrPr,TInt > const &

        (   R   t   TStrPrIntH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   B s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrPrIntH self, TStrPrIntH Hash) -> bool

        Parameters:
            Hash: THash< TStrPr,TInt > const &

        (   R   t   TStrPrIntH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  B s    c         G   s   t  j |  |  S(   s   
        __call__(TStrPrIntH self, TStrPr Key) -> TInt

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrIntH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   C s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TStrPrIntH self) -> ::TSize

        Parameters:
            self: THash< TStrPr,TInt > const *

        (   R   t   TStrPrIntH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   C s    c         C   s   t  j |   S(   s{   
        BegI(TStrPrIntH self) -> TStrPrIntHI

        Parameters:
            self: THash< TStrPr,TInt > const *

        (   R   t   TStrPrIntH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C s    c         C   s   t  j |   S(   s{   
        EndI(TStrPrIntH self) -> TStrPrIntHI

        Parameters:
            self: THash< TStrPr,TInt > const *

        (   R   t   TStrPrIntH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  #C s    c         G   s   t  j |  |  S(   s   
        GetI(TStrPrIntH self, TStrPr Key) -> TStrPrIntHI

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrIntH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  -C s    c         G   s   t  j |  |  S(   sx   
        Gen(TStrPrIntH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrPrIntH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7C s    c         G   s   t  j |  |  S(   s^  
        Clr(TStrPrIntH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrPrIntH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrPrIntH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrPrIntH self)

        Parameters:
            self: THash< TStrPr,TInt > *

        (   R   t   TStrPrIntH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   AC s    c         C   s   t  j |   S(   su   
        Empty(TStrPrIntH self) -> bool

        Parameters:
            self: THash< TStrPr,TInt > const *

        (   R   t   TStrPrIntH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   ]C s    c         C   s   t  j |   S(   sr   
        Len(TStrPrIntH self) -> int

        Parameters:
            self: THash< TStrPr,TInt > const *

        (   R   t   TStrPrIntH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   gC s    c         C   s   t  j |   S(   sw   
        GetPorts(TStrPrIntH self) -> int

        Parameters:
            self: THash< TStrPr,TInt > const *

        (   R   t   TStrPrIntH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  qC s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TStrPrIntH self) -> bool

        Parameters:
            self: THash< TStrPr,TInt > const *

        (   R   t   TStrPrIntH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  {C s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TStrPrIntH self) -> int

        Parameters:
            self: THash< TStrPr,TInt > const *

        (   R   t   TStrPrIntH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrPrIntH self) -> int

        Parameters:
            self: THash< TStrPr,TInt > const *

        (   R   t   TStrPrIntH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TStrPrIntH self) -> bool

        Parameters:
            self: THash< TStrPr,TInt > const *

        (   R   t   TStrPrIntH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   s~   
        AddKey(TStrPrIntH self, TStrPr Key) -> int

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrIntH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   s  
        AddDat(TStrPrIntH self, TStrPr Key) -> TInt

        Parameters:
            Key: TPair< TStr,TStr > const &

        AddDat(TStrPrIntH self, TStrPr Key, TInt Dat) -> TInt

        Parameters:
            Key: TPair< TStr,TStr > const &
            Dat: TInt const &

        (   R   t   TStrPrIntH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   sw   
        DelKey(TStrPrIntH self, TStrPr Key)

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrIntH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TStrPrIntH self, TStrPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrIntH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TStrPrIntH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrIntH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TStrPrIntH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrPrIntH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   s{   
        GetKey(TStrPrIntH self, int const & KeyId) -> TStrPr

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrIntH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TStrPrIntH self, TStrPr Key) -> int

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrIntH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrPrIntH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrPrIntH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrPrIntH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  C s    c         G   s   t  j |  |  S(   s  
        IsKey(TStrPrIntH self, TStrPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &

        IsKey(TStrPrIntH self, TStrPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &
            KeyId: int &

        (   R   t   TStrPrIntH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  	D s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TStrPrIntH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrIntH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  D s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrPrIntH self, TStrPr Key) -> TInt

        Parameters:
            Key: TPair< TStr,TStr > const &

        GetDat(TStrPrIntH self, TStrPr Key) -> TInt

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrIntH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  #D s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrPrIntH self, int const & KeyId, TStrPr Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TStr,TStr > &
            Dat: TInt &

        (   R   t   TStrPrIntH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  2D s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrPrIntH self, TStrPr Key, TInt Dat) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &
            Dat: TInt &

        (   R   t   TStrPrIntH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  >D s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TStrPrIntH self) -> int

        Parameters:
            self: THash< TStrPr,TInt > const *

        (   R   t   TStrPrIntH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ID s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TStrPrIntH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrPrIntH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  SD s    c         G   s   t  j |  |  S(   s}   
        GetKeyV(TStrPrIntH self, TStrPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TStr,TStr > > &

        (   R   t   TStrPrIntH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ]D s    c         G   s   t  j |  |  S(   sm   
        GetDatV(TStrPrIntH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TStrPrIntH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  gD s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrPrIntH self, TVec< TPair< TPair< TStr,TStr >,TInt > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TStr,TStr >,TInt > > &

        (   R   t   TStrPrIntH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  qD s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrPrIntH self, TIntStrPrPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TPair< TStr,TStr > > > &

        (   R   t   TStrPrIntH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  {D s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrPrIntH self, TVec< TKeyDat< TPair< TStr,TStr >,TInt > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TStr,TStr >,TInt > > &

        (   R   t   TStrPrIntH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  D s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrPrIntH self, TVec< TKeyDat< TInt,TPair< TStr,TStr > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TPair< TStr,TStr > > > &

        (   R   t   TStrPrIntH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  D s    c         G   s   t  j |  |  S(   sw   
        Swap(TStrPrIntH self, TStrPrIntH Hash)

        Parameters:
            Hash: THash< TStrPr,TInt > &

        (   R   t   TStrPrIntH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  D s    c         C   s   t  j |   S(   sh   
        Defrag(TStrPrIntH self)

        Parameters:
            self: THash< TStrPr,TInt > *

        (   R   t   TStrPrIntH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D s    c         C   s   t  j |   S(   sf   
        Pack(TStrPrIntH self)

        Parameters:
            self: THash< TStrPr,TInt > *

        (   R   t   TStrPrIntH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D s    c         G   s   t  j |  |  S(   s   
        Sort(TStrPrIntH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrPrIntH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  D s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrPrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrPrIntH self)

        Parameters:
            self: THash< TStrPr,TInt > *

        (   R   t   TStrPrIntH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  D s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrPrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrPrIntH self)

        Parameters:
            self: THash< TStrPr,TInt > *

        (   R   t   TStrPrIntH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  D s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrPrIntH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrPrIntHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRm/  B sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TStrPrFltHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TStrPr,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStrPr,TFlt)> self) -> TStrPrFltH
        __init__(THash<(TStrPr,TFlt)> self, TStrPrFltH Hash) -> TStrPrFltH

        Parameters:
            Hash: THash< TStrPr,TFlt > const &

        __init__(THash<(TStrPr,TFlt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrPrFltH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStrPr,TFlt)> self, int const & ExpectVals) -> TStrPrFltH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStrPr,TFlt)> self, TSIn SIn) -> TStrPrFltH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrPrFltH_swiginitt   new_TStrPrFltH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   E s    c         G   s   t  j |  |  S(   s_   
        Load(TStrPrFltH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrPrFltH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1E s    c         G   s   t  j |  |  S(   sc   
        Save(TStrPrFltH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrPrFltH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ;E s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrPrFltH self, TStrPrFltH Hash) -> bool

        Parameters:
            Hash: THash< TStrPr,TFlt > const &

        (   R   t   TStrPrFltH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   EE s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrPrFltH self, TStrPrFltH Hash) -> bool

        Parameters:
            Hash: THash< TStrPr,TFlt > const &

        (   R   t   TStrPrFltH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  OE s    c         G   s   t  j |  |  S(   s   
        __call__(TStrPrFltH self, TStrPr Key) -> TFlt

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrFltH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   YE s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TStrPrFltH self) -> ::TSize

        Parameters:
            self: THash< TStrPr,TFlt > const *

        (   R   t   TStrPrFltH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   cE s    c         C   s   t  j |   S(   s{   
        BegI(TStrPrFltH self) -> TStrPrFltHI

        Parameters:
            self: THash< TStrPr,TFlt > const *

        (   R   t   TStrPrFltH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  mE s    c         C   s   t  j |   S(   s{   
        EndI(TStrPrFltH self) -> TStrPrFltHI

        Parameters:
            self: THash< TStrPr,TFlt > const *

        (   R   t   TStrPrFltH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  wE s    c         G   s   t  j |  |  S(   s   
        GetI(TStrPrFltH self, TStrPr Key) -> TStrPrFltHI

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrFltH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  E s    c         G   s   t  j |  |  S(   sx   
        Gen(TStrPrFltH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrPrFltH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    c         G   s   t  j |  |  S(   s^  
        Clr(TStrPrFltH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrPrFltH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrPrFltH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrPrFltH self)

        Parameters:
            self: THash< TStrPr,TFlt > *

        (   R   t   TStrPrFltH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E s    c         C   s   t  j |   S(   su   
        Empty(TStrPrFltH self) -> bool

        Parameters:
            self: THash< TStrPr,TFlt > const *

        (   R   t   TStrPrFltH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   E s    c         C   s   t  j |   S(   sr   
        Len(TStrPrFltH self) -> int

        Parameters:
            self: THash< TStrPr,TFlt > const *

        (   R   t   TStrPrFltH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   E s    c         C   s   t  j |   S(   sw   
        GetPorts(TStrPrFltH self) -> int

        Parameters:
            self: THash< TStrPr,TFlt > const *

        (   R   t   TStrPrFltH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TStrPrFltH self) -> bool

        Parameters:
            self: THash< TStrPr,TFlt > const *

        (   R   t   TStrPrFltH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TStrPrFltH self) -> int

        Parameters:
            self: THash< TStrPr,TFlt > const *

        (   R   t   TStrPrFltH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrPrFltH self) -> int

        Parameters:
            self: THash< TStrPr,TFlt > const *

        (   R   t   TStrPrFltH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TStrPrFltH self) -> bool

        Parameters:
            self: THash< TStrPr,TFlt > const *

        (   R   t   TStrPrFltH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         G   s   t  j |  |  S(   s~   
        AddKey(TStrPrFltH self, TStrPr Key) -> int

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrFltH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  E s    c         G   s   t  j |  |  S(   s  
        AddDat(TStrPrFltH self, TStrPr Key) -> TFlt

        Parameters:
            Key: TPair< TStr,TStr > const &

        AddDat(TStrPrFltH self, TStrPr Key, TFlt Dat) -> TFlt

        Parameters:
            Key: TPair< TStr,TStr > const &
            Dat: TFlt const &

        (   R   t   TStrPrFltH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   sw   
        DelKey(TStrPrFltH self, TStrPr Key)

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrFltH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TStrPrFltH self, TStrPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrFltH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TStrPrFltH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrFltH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  %F s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TStrPrFltH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrPrFltH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  /F s    c         G   s   t  j |  |  S(   s{   
        GetKey(TStrPrFltH self, int const & KeyId) -> TStrPr

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrFltH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9F s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TStrPrFltH self, TStrPr Key) -> int

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrFltH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  CF s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrPrFltH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrPrFltH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrPrFltH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  MF s    c         G   s   t  j |  |  S(   s  
        IsKey(TStrPrFltH self, TStrPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &

        IsKey(TStrPrFltH self, TStrPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &
            KeyId: int &

        (   R   t   TStrPrFltH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ]F s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TStrPrFltH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrFltH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  mF s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrPrFltH self, TStrPr Key) -> TFlt

        Parameters:
            Key: TPair< TStr,TStr > const &

        GetDat(TStrPrFltH self, TStrPr Key) -> TFlt

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrFltH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  wF s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrPrFltH self, int const & KeyId, TStrPr Key, TFlt Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TStr,TStr > &
            Dat: TFlt &

        (   R   t   TStrPrFltH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrPrFltH self, TStrPr Key, TFlt Dat) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &
            Dat: TFlt &

        (   R   t   TStrPrFltH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TStrPrFltH self) -> int

        Parameters:
            self: THash< TStrPr,TFlt > const *

        (   R   t   TStrPrFltH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TStrPrFltH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrPrFltH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   s}   
        GetKeyV(TStrPrFltH self, TStrPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TStr,TStr > > &

        (   R   t   TStrPrFltH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   sm   
        GetDatV(TStrPrFltH self, TFltV DatV)

        Parameters:
            DatV: TVec< TFlt > &

        (   R   t   TStrPrFltH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrPrFltH self, TVec< TPair< TPair< TStr,TStr >,TFlt > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TStr,TStr >,TFlt > > &

        (   R   t   TStrPrFltH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrPrFltH self, TFltStrPrPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TFlt,TPair< TStr,TStr > > > &

        (   R   t   TStrPrFltH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrPrFltH self, TVec< TKeyDat< TPair< TStr,TStr >,TFlt > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TStr,TStr >,TFlt > > &

        (   R   t   TStrPrFltH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrPrFltH self, TVec< TKeyDat< TFlt,TPair< TStr,TStr > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TFlt,TPair< TStr,TStr > > > &

        (   R   t   TStrPrFltH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  F s    c         G   s   t  j |  |  S(   sw   
        Swap(TStrPrFltH self, TStrPrFltH Hash)

        Parameters:
            Hash: THash< TStrPr,TFlt > &

        (   R   t   TStrPrFltH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  F s    c         C   s   t  j |   S(   sh   
        Defrag(TStrPrFltH self)

        Parameters:
            self: THash< TStrPr,TFlt > *

        (   R   t   TStrPrFltH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  F s    c         C   s   t  j |   S(   sf   
        Pack(TStrPrFltH self)

        Parameters:
            self: THash< TStrPr,TFlt > *

        (   R   t   TStrPrFltH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G s    c         G   s   t  j |  |  S(   s   
        Sort(TStrPrFltH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrPrFltH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrPrFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrPrFltH self)

        Parameters:
            self: THash< TStrPr,TFlt > *

        (   R   t   TStrPrFltH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  G s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrPrFltH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrPrFltH self)

        Parameters:
            self: THash< TStrPr,TFlt > *

        (   R   t   TStrPrFltH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  %G s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrPrFltH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrPrFltHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR/  E sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TStrPrStrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TStrPr,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   hG s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   hG s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStrPr,TStr)> self) -> TStrPrStrH
        __init__(THash<(TStrPr,TStr)> self, TStrPrStrH Hash) -> TStrPrStrH

        Parameters:
            Hash: THash< TStrPr,TStr > const &

        __init__(THash<(TStrPr,TStr)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrPrStrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStrPr,TStr)> self, int const & ExpectVals) -> TStrPrStrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStrPr,TStr)> self, TSIn SIn) -> TStrPrStrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrPrStrH_swiginitt   new_TStrPrStrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   kG s    c         G   s   t  j |  |  S(   s_   
        Load(TStrPrStrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrPrStrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G s    c         G   s   t  j |  |  S(   sc   
        Save(TStrPrStrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrPrStrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrPrStrH self, TStrPrStrH Hash) -> bool

        Parameters:
            Hash: THash< TStrPr,TStr > const &

        (   R   t   TStrPrStrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrPrStrH self, TStrPrStrH Hash) -> bool

        Parameters:
            Hash: THash< TStrPr,TStr > const &

        (   R   t   TStrPrStrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G s    c         G   s   t  j |  |  S(   s   
        __call__(TStrPrStrH self, TStrPr Key) -> TStr

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TStrPrStrH self) -> ::TSize

        Parameters:
            self: THash< TStrPr,TStr > const *

        (   R   t   TStrPrStrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G s    c         C   s   t  j |   S(   s{   
        BegI(TStrPrStrH self) -> TStrPrStrHI

        Parameters:
            self: THash< TStrPr,TStr > const *

        (   R   t   TStrPrStrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G s    c         C   s   t  j |   S(   s{   
        EndI(TStrPrStrH self) -> TStrPrStrHI

        Parameters:
            self: THash< TStrPr,TStr > const *

        (   R   t   TStrPrStrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  G s    c         G   s   t  j |  |  S(   s   
        GetI(TStrPrStrH self, TStrPr Key) -> TStrPrStrHI

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  G s    c         G   s   t  j |  |  S(   sx   
        Gen(TStrPrStrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrPrStrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G s    c         G   s   t  j |  |  S(   s^  
        Clr(TStrPrStrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrPrStrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrPrStrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrPrStrH self)

        Parameters:
            self: THash< TStrPr,TStr > *

        (   R   t   TStrPrStrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   G s    c         C   s   t  j |   S(   su   
        Empty(TStrPrStrH self) -> bool

        Parameters:
            self: THash< TStrPr,TStr > const *

        (   R   t   TStrPrStrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   H s    c         C   s   t  j |   S(   sr   
        Len(TStrPrStrH self) -> int

        Parameters:
            self: THash< TStrPr,TStr > const *

        (   R   t   TStrPrStrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   H s    c         C   s   t  j |   S(   sw   
        GetPorts(TStrPrStrH self) -> int

        Parameters:
            self: THash< TStrPr,TStr > const *

        (   R   t   TStrPrStrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  H s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TStrPrStrH self) -> bool

        Parameters:
            self: THash< TStrPr,TStr > const *

        (   R   t   TStrPrStrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  #H s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TStrPrStrH self) -> int

        Parameters:
            self: THash< TStrPr,TStr > const *

        (   R   t   TStrPrStrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  -H s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrPrStrH self) -> int

        Parameters:
            self: THash< TStrPr,TStr > const *

        (   R   t   TStrPrStrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7H s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TStrPrStrH self) -> bool

        Parameters:
            self: THash< TStrPr,TStr > const *

        (   R   t   TStrPrStrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  AH s    c         G   s   t  j |  |  S(   s~   
        AddKey(TStrPrStrH self, TStrPr Key) -> int

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  KH s    c         G   s   t  j |  |  S(   s  
        AddDat(TStrPrStrH self, TStrPr Key) -> TStr

        Parameters:
            Key: TPair< TStr,TStr > const &

        AddDat(TStrPrStrH self, TStrPr Key, TStr Dat) -> TStr

        Parameters:
            Key: TPair< TStr,TStr > const &
            Dat: TStr const &

        (   R   t   TStrPrStrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  UH s    c         G   s   t  j |  |  S(   sw   
        DelKey(TStrPrStrH self, TStrPr Key)

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  eH s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TStrPrStrH self, TStrPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  oH s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TStrPrStrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrStrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  yH s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TStrPrStrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrPrStrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  H s    c         G   s   t  j |  |  S(   s{   
        GetKey(TStrPrStrH self, int const & KeyId) -> TStrPr

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrStrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  H s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TStrPrStrH self, TStrPr Key) -> int

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  H s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrPrStrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrPrStrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrPrStrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  H s    c         G   s   t  j |  |  S(   s  
        IsKey(TStrPrStrH self, TStrPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &

        IsKey(TStrPrStrH self, TStrPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &
            KeyId: int &

        (   R   t   TStrPrStrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  H s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TStrPrStrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrStrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  H s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrPrStrH self, TStrPr Key) -> TStr

        Parameters:
            Key: TPair< TStr,TStr > const &

        GetDat(TStrPrStrH self, TStrPr Key) -> TStr

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  H s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrPrStrH self, int const & KeyId, TStrPr Key, TStr Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TStr,TStr > &
            Dat: TStr &

        (   R   t   TStrPrStrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  H s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrPrStrH self, TStrPr Key, TStr Dat) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &
            Dat: TStr &

        (   R   t   TStrPrStrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  H s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TStrPrStrH self) -> int

        Parameters:
            self: THash< TStrPr,TStr > const *

        (   R   t   TStrPrStrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  H s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TStrPrStrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrPrStrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  H s    c         G   s   t  j |  |  S(   s}   
        GetKeyV(TStrPrStrH self, TStrPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TStr,TStr > > &

        (   R   t   TStrPrStrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I s    c         G   s   t  j |  |  S(   sm   
        GetDatV(TStrPrStrH self, TStrV DatV)

        Parameters:
            DatV: TVec< TStr > &

        (   R   t   TStrPrStrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrPrStrH self, TVec< TPair< TPair< TStr,TStr >,TStr > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TStr,TStr >,TStr > > &

        (   R   t   TStrPrStrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  I s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrPrStrH self, TVec< TPair< TStr,TPair< TStr,TStr > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TStr,TPair< TStr,TStr > > > &

        (   R   t   TStrPrStrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  #I s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrPrStrH self, TVec< TKeyDat< TPair< TStr,TStr >,TStr > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TStr,TStr >,TStr > > &

        (   R   t   TStrPrStrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  -I s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrPrStrH self, TVec< TKeyDat< TStr,TPair< TStr,TStr > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TStr,TPair< TStr,TStr > > > &

        (   R   t   TStrPrStrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7I s    c         G   s   t  j |  |  S(   sw   
        Swap(TStrPrStrH self, TStrPrStrH Hash)

        Parameters:
            Hash: THash< TStrPr,TStr > &

        (   R   t   TStrPrStrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  AI s    c         C   s   t  j |   S(   sh   
        Defrag(TStrPrStrH self)

        Parameters:
            self: THash< TStrPr,TStr > *

        (   R   t   TStrPrStrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  KI s    c         C   s   t  j |   S(   sf   
        Pack(TStrPrStrH self)

        Parameters:
            self: THash< TStrPr,TStr > *

        (   R   t   TStrPrStrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  UI s    c         G   s   t  j |  |  S(   s   
        Sort(TStrPrStrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrPrStrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _I s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrPrStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrPrStrH self)

        Parameters:
            self: THash< TStrPr,TStr > *

        (   R   t   TStrPrStrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  jI s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrPrStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrPrStrH self)

        Parameters:
            self: THash< TStrPr,TStr > *

        (   R   t   TStrPrStrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  yI s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrPrStrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrPrStrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR/  fG sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrPrStrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s(   Proxy of C++ THash<(TStrPr,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStrPr,TStrV)> self) -> TStrPrStrVH
        __init__(THash<(TStrPr,TStrV)> self, TStrPrStrVH Hash) -> TStrPrStrVH

        Parameters:
            Hash: THash< TStrPr,TStrV > const &

        __init__(THash<(TStrPr,TStrV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrPrStrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStrPr,TStrV)> self, int const & ExpectVals) -> TStrPrStrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStrPr,TStrV)> self, TSIn SIn) -> TStrPrStrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrPrStrVH_swiginitt   new_TStrPrStrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   I s    c         G   s   t  j |  |  S(   s`   
        Load(TStrPrStrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrPrStrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s    c         G   s   t  j |  |  S(   sd   
        Save(TStrPrStrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrPrStrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrPrStrVH self, TStrPrStrVH Hash) -> bool

        Parameters:
            Hash: THash< TStrPr,TStrV > const &

        (   R   t   TStrPrStrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrPrStrVH self, TStrPrStrVH Hash) -> bool

        Parameters:
            Hash: THash< TStrPr,TStrV > const &

        (   R   t   TStrPrStrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  I s    c         G   s   t  j |  |  S(   s   
        __call__(TStrPrStrVH self, TStrPr Key) -> TStrV

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrPrStrVH self) -> ::TSize

        Parameters:
            self: THash< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   J s    c         C   s   t  j |   S(   s~   
        BegI(TStrPrStrVH self) -> TStrPrStrVHI

        Parameters:
            self: THash< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         C   s   t  j |   S(   s~   
        EndI(TStrPrStrVH self) -> TStrPrStrVHI

        Parameters:
            self: THash< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         G   s   t  j |  |  S(   s   
        GetI(TStrPrStrVH self, TStrPr Key) -> TStrPrStrVHI

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  )J s    c         G   s   t  j |  |  S(   sy   
        Gen(TStrPrStrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrPrStrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   3J s    c         G   s   t  j |  |  S(   sc  
        Clr(TStrPrStrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrPrStrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrPrStrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrPrStrVH self)

        Parameters:
            self: THash< TStrPr,TStrV > *

        (   R   t   TStrPrStrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   =J s    c         C   s   t  j |   S(   sw   
        Empty(TStrPrStrVH self) -> bool

        Parameters:
            self: THash< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   YJ s    c         C   s   t  j |   S(   st   
        Len(TStrPrStrVH self) -> int

        Parameters:
            self: THash< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   cJ s    c         C   s   t  j |   S(   sy   
        GetPorts(TStrPrStrVH self) -> int

        Parameters:
            self: THash< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  mJ s    c         C   s   t  j |   S(   s|   
        IsAutoSize(TStrPrStrVH self) -> bool

        Parameters:
            self: THash< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  wJ s    c         C   s   t  j |   S(   s|   
        GetMxKeyIds(TStrPrStrVH self) -> int

        Parameters:
            self: THash< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrPrStrVH self) -> int

        Parameters:
            self: THash< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TStrPrStrVH self) -> bool

        Parameters:
            self: THash< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         G   s   t  j |  |  S(   s   
        AddKey(TStrPrStrVH self, TStrPr Key) -> int

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         G   s   t  j |  |  S(   s.  
        AddDat(TStrPrStrVH self, TStrPr Key) -> TStrV

        Parameters:
            Key: TPair< TStr,TStr > const &

        AddDat(TStrPrStrVH self, TStrPr Key, TStrV Dat) -> TStrV

        Parameters:
            Key: TPair< TStr,TStr > const &
            Dat: TVec< TStr,int > const &

        (   R   t   TStrPrStrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         G   s   t  j |  |  S(   sx   
        DelKey(TStrPrStrVH self, TStrPr Key)

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TStrPrStrVH self, TStrPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         G   s   t  j |  |  S(   st   
        DelKeyId(TStrPrStrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrStrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         G   s   t  j |  |  S(   ss   
        DelKeyIdV(TStrPrStrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrPrStrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         G   s   t  j |  |  S(   s|   
        GetKey(TStrPrStrVH self, int const & KeyId) -> TStrPr

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrStrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TStrPrStrVH self, TStrPr Key) -> int

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrPrStrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrPrStrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrPrStrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  J s    c         G   s   t  j |  |  S(   s  
        IsKey(TStrPrStrVH self, TStrPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &

        IsKey(TStrPrStrVH self, TStrPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &
            KeyId: int &

        (   R   t   TStrPrStrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K s    c         G   s   t  j |  |  S(   s{   
        IsKeyId(TStrPrStrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrPrStrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrPrStrVH self, TStrPr Key) -> TStrV

        Parameters:
            Key: TPair< TStr,TStr > const &

        GetDat(TStrPrStrVH self, TStrPr Key) -> TStrV

        Parameters:
            Key: TPair< TStr,TStr > const &

        (   R   t   TStrPrStrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  K s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrPrStrVH self, int const & KeyId, TStrPr Key, TStrV Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TStr,TStr > &
            Dat: TVec< TStr,int > &

        (   R   t   TStrPrStrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  .K s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrPrStrVH self, TStrPr Key, TStrV Dat) -> bool

        Parameters:
            Key: TPair< TStr,TStr > const &
            Dat: TVec< TStr,int > &

        (   R   t   TStrPrStrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  :K s    	c         C   s   t  j |   S(   s|   
        FFirstKeyId(TStrPrStrVH self) -> int

        Parameters:
            self: THash< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  EK s    c         G   s   t  j |  |  S(   sr   
        FNextKeyId(TStrPrStrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrPrStrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  OK s    c         G   s   t  j |  |  S(   s~   
        GetKeyV(TStrPrStrVH self, TStrPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TStr,TStr > > &

        (   R   t   TStrPrStrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  YK s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrPrStrVH self, TVec< TVec< TStr,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TStr,int > > &

        (   R   t   TStrPrStrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  cK s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrPrStrVH self, TVec< TPair< TPair< TStr,TStr >,TVec< TStr,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TStr,TStr >,TVec< TStr,int > > > &

        (   R   t   TStrPrStrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  mK s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrPrStrVH self, TVec< TPair< TVec< TStr,int >,TPair< TStr,TStr > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TStr,int >,TPair< TStr,TStr > > > &

        (   R   t   TStrPrStrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  wK s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrPrStrVH self, TVec< TKeyDat< TPair< TStr,TStr >,TVec< TStr,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TStr,TStr >,TVec< TStr,int > > > &

        (   R   t   TStrPrStrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrPrStrVH self, TVec< TKeyDat< TVec< TStr,int >,TPair< TStr,TStr > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TStr,int >,TPair< TStr,TStr > > > &

        (   R   t   TStrPrStrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K s    c         G   s   t  j |  |  S(   sz   
        Swap(TStrPrStrVH self, TStrPrStrVH Hash)

        Parameters:
            Hash: THash< TStrPr,TStrV > &

        (   R   t   TStrPrStrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  K s    c         C   s   t  j |   S(   sj   
        Defrag(TStrPrStrVH self)

        Parameters:
            self: THash< TStrPr,TStrV > *

        (   R   t   TStrPrStrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K s    c         C   s   t  j |   S(   sh   
        Pack(TStrPrStrVH self)

        Parameters:
            self: THash< TStrPr,TStrV > *

        (   R   t   TStrPrStrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K s    c         G   s   t  j |  |  S(   s   
        Sort(TStrPrStrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrPrStrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  K s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrPrStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrPrStrVH self)

        Parameters:
            self: THash< TStrPr,TStrV > *

        (   R   t   TStrPrStrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrPrStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrPrStrVH self)

        Parameters:
            self: THash< TStrPr,TStrV > *

        (   R   t   TStrPrStrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  K s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrPrStrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrPrStrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  I sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TStrTrIntHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TStrTr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStrTr,TInt)> self) -> TStrTrIntH
        __init__(THash<(TStrTr,TInt)> self, TStrTrIntH Hash) -> TStrTrIntH

        Parameters:
            Hash: THash< TStrTr,TInt > const &

        __init__(THash<(TStrTr,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrTrIntH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStrTr,TInt)> self, int const & ExpectVals) -> TStrTrIntH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStrTr,TInt)> self, TSIn SIn) -> TStrTrIntH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrTrIntH_swiginitt   new_TStrTrIntH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   L s    c         G   s   t  j |  |  S(   s_   
        Load(TStrTrIntH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrTrIntH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  -L s    c         G   s   t  j |  |  S(   sc   
        Save(TStrTrIntH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrTrIntH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7L s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrTrIntH self, TStrTrIntH Hash) -> bool

        Parameters:
            Hash: THash< TStrTr,TInt > const &

        (   R   t   TStrTrIntH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   AL s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrTrIntH self, TStrTrIntH Hash) -> bool

        Parameters:
            Hash: THash< TStrTr,TInt > const &

        (   R   t   TStrTrIntH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  KL s    c         G   s   t  j |  |  S(   s   
        __call__(TStrTrIntH self, TStrTr Key) -> TInt

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrIntH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   UL s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TStrTrIntH self) -> ::TSize

        Parameters:
            self: THash< TStrTr,TInt > const *

        (   R   t   TStrTrIntH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _L s    c         C   s   t  j |   S(   s{   
        BegI(TStrTrIntH self) -> TStrTrIntHI

        Parameters:
            self: THash< TStrTr,TInt > const *

        (   R   t   TStrTrIntH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  iL s    c         C   s   t  j |   S(   s{   
        EndI(TStrTrIntH self) -> TStrTrIntHI

        Parameters:
            self: THash< TStrTr,TInt > const *

        (   R   t   TStrTrIntH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  sL s    c         G   s   t  j |  |  S(   s   
        GetI(TStrTrIntH self, TStrTr Key) -> TStrTrIntHI

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrIntH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  }L s    c         G   s   t  j |  |  S(   sx   
        Gen(TStrTrIntH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrTrIntH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L s    c         G   s   t  j |  |  S(   s^  
        Clr(TStrTrIntH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrTrIntH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrTrIntH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrTrIntH self)

        Parameters:
            self: THash< TStrTr,TInt > *

        (   R   t   TStrTrIntH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   L s    c         C   s   t  j |   S(   su   
        Empty(TStrTrIntH self) -> bool

        Parameters:
            self: THash< TStrTr,TInt > const *

        (   R   t   TStrTrIntH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   L s    c         C   s   t  j |   S(   sr   
        Len(TStrTrIntH self) -> int

        Parameters:
            self: THash< TStrTr,TInt > const *

        (   R   t   TStrTrIntH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   L s    c         C   s   t  j |   S(   sw   
        GetPorts(TStrTrIntH self) -> int

        Parameters:
            self: THash< TStrTr,TInt > const *

        (   R   t   TStrTrIntH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  L s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TStrTrIntH self) -> bool

        Parameters:
            self: THash< TStrTr,TInt > const *

        (   R   t   TStrTrIntH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  L s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TStrTrIntH self) -> int

        Parameters:
            self: THash< TStrTr,TInt > const *

        (   R   t   TStrTrIntH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  L s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrTrIntH self) -> int

        Parameters:
            self: THash< TStrTr,TInt > const *

        (   R   t   TStrTrIntH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  L s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TStrTrIntH self) -> bool

        Parameters:
            self: THash< TStrTr,TInt > const *

        (   R   t   TStrTrIntH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  L s    c         G   s   t  j |  |  S(   s   
        AddKey(TStrTrIntH self, TStrTr Key) -> int

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrIntH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  L s    c         G   s   t  j |  |  S(   s+  
        AddDat(TStrTrIntH self, TStrTr Key) -> TInt

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &

        AddDat(TStrTrIntH self, TStrTr Key, TInt Dat) -> TInt

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &
            Dat: TInt const &

        (   R   t   TStrTrIntH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  L s    c         G   s   t  j |  |  S(   s~   
        DelKey(TStrTrIntH self, TStrTr Key)

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrIntH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TStrTrIntH self, TStrTr Key) -> bool

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrIntH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TStrTrIntH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrTrIntH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  !M s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TStrTrIntH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrTrIntH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  +M s    c         G   s   t  j |  |  S(   s{   
        GetKey(TStrTrIntH self, int const & KeyId) -> TStrTr

        Parameters:
            KeyId: int const &

        (   R   t   TStrTrIntH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  5M s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TStrTrIntH self, TStrTr Key) -> int

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrIntH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ?M s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrTrIntH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrTrIntH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrTrIntH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  IM s    c         G   s   t  j |  |  S(   s'  
        IsKey(TStrTrIntH self, TStrTr Key) -> bool

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &

        IsKey(TStrTrIntH self, TStrTr Key, int & KeyId) -> bool

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &
            KeyId: int &

        (   R   t   TStrTrIntH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  YM s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TStrTrIntH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrTrIntH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  iM s    c         G   s   t  j |  |  S(   s  
        GetDat(TStrTrIntH self, TStrTr Key) -> TInt

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &

        GetDat(TStrTrIntH self, TStrTr Key) -> TInt

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &

        (   R   t   TStrTrIntH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  sM s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrTrIntH self, int const & KeyId, TStrTr Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TTriple< TStr,TStr,TStr > &
            Dat: TInt &

        (   R   t   TStrTrIntH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrTrIntH self, TStrTr Key, TInt Dat) -> bool

        Parameters:
            Key: TTriple< TStr,TStr,TStr > const &
            Dat: TInt &

        (   R   t   TStrTrIntH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TStrTrIntH self) -> int

        Parameters:
            self: THash< TStrTr,TInt > const *

        (   R   t   TStrTrIntH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TStrTrIntH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrTrIntH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   s   
        GetKeyV(TStrTrIntH self, TStrTrV KeyV)

        Parameters:
            KeyV: TVec< TTriple< TStr,TStr,TStr > > &

        (   R   t   TStrTrIntH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   sm   
        GetDatV(TStrTrIntH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TStrTrIntH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrTrIntH self, TVec< TPair< TTriple< TStr,TStr,TStr >,TInt > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TTriple< TStr,TStr,TStr >,TInt > > &

        (   R   t   TStrTrIntH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrTrIntH self, TVec< TPair< TInt,TTriple< TStr,TStr,TStr > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TTriple< TStr,TStr,TStr > > > &

        (   R   t   TStrTrIntH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrTrIntH self, TVec< TKeyDat< TTriple< TStr,TStr,TStr >,TInt > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TTriple< TStr,TStr,TStr >,TInt > > &

        (   R   t   TStrTrIntH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrTrIntH self, TVec< TKeyDat< TInt,TTriple< TStr,TStr,TStr > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TTriple< TStr,TStr,TStr > > > &

        (   R   t   TStrTrIntH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  M s    c         G   s   t  j |  |  S(   sw   
        Swap(TStrTrIntH self, TStrTrIntH Hash)

        Parameters:
            Hash: THash< TStrTr,TInt > &

        (   R   t   TStrTrIntH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  M s    c         C   s   t  j |   S(   sh   
        Defrag(TStrTrIntH self)

        Parameters:
            self: THash< TStrTr,TInt > *

        (   R   t   TStrTrIntH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M s    c         C   s   t  j |   S(   sf   
        Pack(TStrTrIntH self)

        Parameters:
            self: THash< TStrTr,TInt > *

        (   R   t   TStrTrIntH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  M s    c         G   s   t  j |  |  S(   s   
        Sort(TStrTrIntH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrTrIntH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrTrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrTrIntH self)

        Parameters:
            self: THash< TStrTr,TInt > *

        (   R   t   TStrTrIntH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  N s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrTrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrTrIntH self)

        Parameters:
            self: THash< TStrTr,TInt > *

        (   R   t   TStrTrIntH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  !N s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrTrIntH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrTrIntHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR90  L sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrIntPrIntHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s*   Proxy of C++ THash<(TStrIntPr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   dN s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   dN s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStrIntPr,TInt)> self) -> TStrIntPrIntH
        __init__(THash<(TStrIntPr,TInt)> self, TStrIntPrIntH Hash) -> TStrIntPrIntH

        Parameters:
            Hash: THash< TStrIntPr,TInt > const &

        __init__(THash<(TStrIntPr,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrIntPrIntH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStrIntPr,TInt)> self, int const & ExpectVals) -> TStrIntPrIntH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStrIntPr,TInt)> self, TSIn SIn) -> TStrIntPrIntH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrIntPrIntH_swiginitt   new_TStrIntPrIntH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   gN s    c         G   s   t  j |  |  S(   sb   
        Load(TStrIntPrIntH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrIntPrIntH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   sf   
        Save(TStrIntPrIntH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrIntPrIntH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntPrIntH self, TStrIntPrIntH Hash) -> bool

        Parameters:
            Hash: THash< TStrIntPr,TInt > const &

        (   R   t   TStrIntPrIntH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntPrIntH self, TStrIntPrIntH Hash) -> bool

        Parameters:
            Hash: THash< TStrIntPr,TInt > const &

        (   R   t   TStrIntPrIntH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   s   
        __call__(TStrIntPrIntH self, TStrIntPr Key) -> TInt

        Parameters:
            Key: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrIntH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N s    c         C   s   t  j |   S(   s   
        GetMemUsed(TStrIntPrIntH self) -> ::TSize

        Parameters:
            self: THash< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N s    c         C   s   t  j |   S(   s   
        BegI(TStrIntPrIntH self) -> TStrIntPrIntHI

        Parameters:
            self: THash< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         C   s   t  j |   S(   s   
        EndI(TStrIntPrIntH self) -> TStrIntPrIntHI

        Parameters:
            self: THash< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         G   s   t  j |  |  S(   s   
        GetI(TStrIntPrIntH self, TStrIntPr Key) -> TStrIntPrIntHI

        Parameters:
            Key: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrIntH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  N s    c         G   s   t  j |  |  S(   s{   
        Gen(TStrIntPrIntH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrIntPrIntH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N s    c         G   s   t  j |  |  S(   sm  
        Clr(TStrIntPrIntH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrIntPrIntH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrIntPrIntH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrIntPrIntH self)

        Parameters:
            self: THash< TStrIntPr,TInt > *

        (   R   t   TStrIntPrIntH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   N s    c         C   s   t  j |   S(   s{   
        Empty(TStrIntPrIntH self) -> bool

        Parameters:
            self: THash< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   O s    c         C   s   t  j |   S(   sx   
        Len(TStrIntPrIntH self) -> int

        Parameters:
            self: THash< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   O s    c         C   s   t  j |   S(   s}   
        GetPorts(TStrIntPrIntH self) -> int

        Parameters:
            self: THash< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         C   s   t  j |   S(   s   
        IsAutoSize(TStrIntPrIntH self) -> bool

        Parameters:
            self: THash< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         C   s   t  j |   S(   s   
        GetMxKeyIds(TStrIntPrIntH self) -> int

        Parameters:
            self: THash< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  )O s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrIntPrIntH self) -> int

        Parameters:
            self: THash< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3O s    c         C   s   t  j |   S(   s   
        IsKeyIdEqKeyN(TStrIntPrIntH self) -> bool

        Parameters:
            self: THash< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  =O s    c         G   s   t  j |  |  S(   s   
        AddKey(TStrIntPrIntH self, TStrIntPr Key) -> int

        Parameters:
            Key: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrIntH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  GO s    c         G   s   t  j |  |  S(   s)  
        AddDat(TStrIntPrIntH self, TStrIntPr Key) -> TInt

        Parameters:
            Key: TPair< TStr,TInt > const &

        AddDat(TStrIntPrIntH self, TStrIntPr Key, TInt Dat) -> TInt

        Parameters:
            Key: TPair< TStr,TInt > const &
            Dat: TInt const &

        (   R   t   TStrIntPrIntH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  QO s    c         G   s   t  j |  |  S(   s}   
        DelKey(TStrIntPrIntH self, TStrIntPr Key)

        Parameters:
            Key: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrIntH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  aO s    c         G   s   t  j |  |  S(   s   
        DelIfKey(TStrIntPrIntH self, TStrIntPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrIntH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  kO s    c         G   s   t  j |  |  S(   sv   
        DelKeyId(TStrIntPrIntH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntPrIntH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  uO s    c         G   s   t  j |  |  S(   su   
        DelKeyIdV(TStrIntPrIntH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrIntPrIntH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   s   
        GetKey(TStrIntPrIntH self, int const & KeyId) -> TStrIntPr

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntPrIntH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   s   
        GetKeyId(TStrIntPrIntH self, TStrIntPr Key) -> int

        Parameters:
            Key: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrIntH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrIntPrIntH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrIntPrIntH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrIntPrIntH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   s%  
        IsKey(TStrIntPrIntH self, TStrIntPr Key) -> bool

        Parameters:
            Key: TPair< TStr,TInt > const &

        IsKey(TStrIntPrIntH self, TStrIntPr Key, int & KeyId) -> bool

        Parameters:
            Key: TPair< TStr,TInt > const &
            KeyId: int &

        (   R   t   TStrIntPrIntH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O s    c         G   s   t  j |  |  S(   s}   
        IsKeyId(TStrIntPrIntH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrIntPrIntH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   s  
        GetDat(TStrIntPrIntH self, TStrIntPr Key) -> TInt

        Parameters:
            Key: TPair< TStr,TInt > const &

        GetDat(TStrIntPrIntH self, TStrIntPr Key) -> TInt

        Parameters:
            Key: TPair< TStr,TInt > const &

        (   R   t   TStrIntPrIntH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  O s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrIntPrIntH self, int const & KeyId, TStrIntPr Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TPair< TStr,TInt > &
            Dat: TInt &

        (   R   t   TStrIntPrIntH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrIntPrIntH self, TStrIntPr Key, TInt Dat) -> bool

        Parameters:
            Key: TPair< TStr,TInt > const &
            Dat: TInt &

        (   R   t   TStrIntPrIntH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    	c         C   s   t  j |   S(   s   
        FFirstKeyId(TStrIntPrIntH self) -> int

        Parameters:
            self: THash< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   st   
        FNextKeyId(TStrIntPrIntH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrIntPrIntH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  O s    c         G   s   t  j |  |  S(   s   
        GetKeyV(TStrIntPrIntH self, TStrIntPrV KeyV)

        Parameters:
            KeyV: TVec< TPair< TStr,TInt > > &

        (   R   t   TStrIntPrIntH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  P s    c         G   s   t  j |  |  S(   sp   
        GetDatV(TStrIntPrIntH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TStrIntPrIntH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  P s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrIntPrIntH self, TVec< TPair< TPair< TStr,TInt >,TInt > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TPair< TStr,TInt >,TInt > > &

        (   R   t   TStrIntPrIntH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  P s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrIntPrIntH self, TVec< TPair< TInt,TPair< TStr,TInt > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TPair< TStr,TInt > > > &

        (   R   t   TStrIntPrIntH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  P s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrIntPrIntH self, TVec< TKeyDat< TPair< TStr,TInt >,TInt > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TPair< TStr,TInt >,TInt > > &

        (   R   t   TStrIntPrIntH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  )P s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrIntPrIntH self, TVec< TKeyDat< TInt,TPair< TStr,TInt > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TPair< TStr,TInt > > > &

        (   R   t   TStrIntPrIntH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  3P s    c         G   s   t  j |  |  S(   s   
        Swap(TStrIntPrIntH self, TStrIntPrIntH Hash)

        Parameters:
            Hash: THash< TStrIntPr,TInt > &

        (   R   t   TStrIntPrIntH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  =P s    c         C   s   t  j |   S(   sn   
        Defrag(TStrIntPrIntH self)

        Parameters:
            self: THash< TStrIntPr,TInt > *

        (   R   t   TStrIntPrIntH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  GP s    c         C   s   t  j |   S(   sl   
        Pack(TStrIntPrIntH self)

        Parameters:
            self: THash< TStrIntPr,TInt > *

        (   R   t   TStrIntPrIntH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  QP s    c         G   s   t  j |  |  S(   s   
        Sort(TStrIntPrIntH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrIntPrIntH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [P s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrIntPrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrIntPrIntH self)

        Parameters:
            self: THash< TStrIntPr,TInt > *

        (   R   t   TStrIntPrIntH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  fP s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrIntPrIntH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrIntPrIntH self)

        Parameters:
            self: THash< TStrIntPr,TInt > *

        (   R   t   TStrIntPrIntH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  uP s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrIntPrIntH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrIntPrIntHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRl0  bN sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t   TStrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TStrV,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStrV,TInt)> self) -> TStrVH
        __init__(THash<(TStrV,TInt)> self, TStrVH Hash) -> TStrVH

        Parameters:
            Hash: THash< TStrV,TInt > const &

        __init__(THash<(TStrV,TInt)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStrV,TInt)> self, int const & ExpectVals) -> TStrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStrV,TInt)> self, TSIn SIn) -> TStrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrVH_swiginitt
   new_TStrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   P s    c         G   s   t  j |  |  S(   s[   
        Load(TStrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P s    c         G   s   t  j |  |  S(   s_   
        Save(TStrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P s    c         G   s   t  j |  |  S(   s~   
        __eq__(TStrVH self, TStrVH Hash) -> bool

        Parameters:
            Hash: THash< TStrV,TInt > const &

        (   R   t   TStrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P s    c         G   s   t  j |  |  S(   s~   
        __lt__(TStrVH self, TStrVH Hash) -> bool

        Parameters:
            Hash: THash< TStrV,TInt > const &

        (   R   t   TStrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  P s    c         G   s   t  j |  |  S(   sz   
        __call__(TStrVH self, TStrV Key) -> TInt

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   P s    c         C   s   t  j |   S(   sx   
        GetMemUsed(TStrVH self) -> ::TSize

        Parameters:
            self: THash< TStrV,TInt > const *

        (   R   t   TStrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Q s    c         C   s   t  j |   S(   sr   
        BegI(TStrVH self) -> TStrVHI

        Parameters:
            self: THash< TStrV,TInt > const *

        (   R   t   TStrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q s    c         C   s   t  j |   S(   sr   
        EndI(TStrVH self) -> TStrVHI

        Parameters:
            self: THash< TStrV,TInt > const *

        (   R   t   TStrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q s    c         G   s   t  j |  |  S(   sy   
        GetI(TStrVH self, TStrV Key) -> TStrVHI

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  %Q s    c         G   s   t  j |  |  S(   st   
        Gen(TStrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t
   TStrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   /Q s    c         G   s   t  j |  |  S(   sM  
        Clr(TStrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrVH self)

        Parameters:
            self: THash< TStrV,TInt > *

        (   R   t
   TStrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9Q s    c         C   s   t  j |   S(   sp   
        Empty(TStrVH self) -> bool

        Parameters:
            self: THash< TStrV,TInt > const *

        (   R   t   TStrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   UQ s    c         C   s   t  j |   S(   sm   
        Len(TStrVH self) -> int

        Parameters:
            self: THash< TStrV,TInt > const *

        (   R   t
   TStrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   _Q s    c         C   s   t  j |   S(   sr   
        GetPorts(TStrVH self) -> int

        Parameters:
            self: THash< TStrV,TInt > const *

        (   R   t   TStrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  iQ s    c         C   s   t  j |   S(   su   
        IsAutoSize(TStrVH self) -> bool

        Parameters:
            self: THash< TStrV,TInt > const *

        (   R   t   TStrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  sQ s    c         C   s   t  j |   S(   su   
        GetMxKeyIds(TStrVH self) -> int

        Parameters:
            self: THash< TStrV,TInt > const *

        (   R   t   TStrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  }Q s    c         C   s   t  j |   S(   s{   
        GetReservedKeyIds(TStrVH self) -> int

        Parameters:
            self: THash< TStrV,TInt > const *

        (   R   t   TStrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         C   s   t  j |   S(   sx   
        IsKeyIdEqKeyN(TStrVH self) -> bool

        Parameters:
            self: THash< TStrV,TInt > const *

        (   R   t   TStrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   sw   
        AddKey(TStrVH self, TStrV Key) -> int

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   s  
        AddDat(TStrVH self, TStrV Key) -> TInt

        Parameters:
            Key: TVec< TStr,int > const &

        AddDat(TStrVH self, TStrV Key, TInt Dat) -> TInt

        Parameters:
            Key: TVec< TStr,int > const &
            Dat: TInt const &

        (   R   t   TStrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   sp   
        DelKey(TStrVH self, TStrV Key)

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   sz   
        DelIfKey(TStrVH self, TStrV Key) -> bool

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   so   
        DelKeyId(TStrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   sn   
        DelKeyIdV(TStrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   sv   
        GetKey(TStrVH self, int const & KeyId) -> TStrV

        Parameters:
            KeyId: int const &

        (   R   t   TStrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   sy   
        GetKeyId(TStrVH self, TStrV Key) -> int

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   s	  
        GetRndKeyId(TStrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Q s    c         G   s   t  j |  |  S(   s  
        IsKey(TStrVH self, TStrV Key) -> bool

        Parameters:
            Key: TVec< TStr,int > const &

        IsKey(TStrVH self, TStrV Key, int & KeyId) -> bool

        Parameters:
            Key: TVec< TStr,int > const &
            KeyId: int &

        (   R   t   TStrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R s    c         G   s   t  j |  |  S(   sv   
        IsKeyId(TStrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  R s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrVH self, TStrV Key) -> TInt

        Parameters:
            Key: TVec< TStr,int > const &

        GetDat(TStrVH self, TStrV Key) -> TInt

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  R s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrVH self, int const & KeyId, TStrV Key, TInt Dat)

        Parameters:
            KeyId: int const &
            Key: TVec< TStr,int > &
            Dat: TInt &

        (   R   t   TStrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  *R s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrVH self, TStrV Key, TInt Dat) -> bool

        Parameters:
            Key: TVec< TStr,int > const &
            Dat: TInt &

        (   R   t   TStrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  6R s    	c         C   s   t  j |   S(   su   
        FFirstKeyId(TStrVH self) -> int

        Parameters:
            self: THash< TStrV,TInt > const *

        (   R   t   TStrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  AR s    c         G   s   t  j |  |  S(   sm   
        FNextKeyId(TStrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  KR s    c         G   s   t  j |  |  S(   s   
        GetKeyV(TStrVH self, TVec< TVec< TStr,int > > & KeyV)

        Parameters:
            KeyV: TVec< TVec< TStr,int > > &

        (   R   t   TStrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  UR s    c         G   s   t  j |  |  S(   si   
        GetDatV(TStrVH self, TIntV DatV)

        Parameters:
            DatV: TVec< TInt > &

        (   R   t   TStrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  _R s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrVH self, TStrVIntPrV KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TVec< TStr,int >,TInt > > &

        (   R   t   TStrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  iR s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrVH self, TIntStrVPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TInt,TVec< TStr,int > > > &

        (   R   t   TStrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  sR s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrVH self, TVec< TKeyDat< TVec< TStr,int >,TInt > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TVec< TStr,int >,TInt > > &

        (   R   t   TStrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  }R s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrVH self, TVec< TKeyDat< TInt,TVec< TStr,int > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TInt,TVec< TStr,int > > > &

        (   R   t   TStrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  R s    c         G   s   t  j |  |  S(   sn   
        Swap(TStrVH self, TStrVH Hash)

        Parameters:
            Hash: THash< TStrV,TInt > &

        (   R   t   TStrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  R s    c         C   s   t  j |   S(   sc   
        Defrag(TStrVH self)

        Parameters:
            self: THash< TStrV,TInt > *

        (   R   t   TStrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R s    c         C   s   t  j |   S(   sa   
        Pack(TStrVH self)

        Parameters:
            self: THash< TStrV,TInt > *

        (   R   t   TStrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R s    c         G   s   t  j |  |  S(   s   
        Sort(TStrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  R s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrVH self)

        Parameters:
            self: THash< TStrV,TInt > *

        (   R   t   TStrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  R s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrVH self)

        Parameters:
            self: THash< TStrV,TInt > *

        (   R   t   TStrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  R s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  P sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TStrVIntVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TStrV,TIntV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStrV,TIntV)> self) -> TStrVIntVH
        __init__(THash<(TStrV,TIntV)> self, TStrVIntVH Hash) -> TStrVIntVH

        Parameters:
            Hash: THash< TStrV,TIntV > const &

        __init__(THash<(TStrV,TIntV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrVIntVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStrV,TIntV)> self, int const & ExpectVals) -> TStrVIntVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStrV,TIntV)> self, TSIn SIn) -> TStrVIntVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrVIntVH_swiginitt   new_TStrVIntVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   S s    c         G   s   t  j |  |  S(   s_   
        Load(TStrVIntVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrVIntVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  )S s    c         G   s   t  j |  |  S(   sc   
        Save(TStrVIntVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrVIntVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   3S s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrVIntVH self, TStrVIntVH Hash) -> bool

        Parameters:
            Hash: THash< TStrV,TIntV > const &

        (   R   t   TStrVIntVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   =S s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrVIntVH self, TStrVIntVH Hash) -> bool

        Parameters:
            Hash: THash< TStrV,TIntV > const &

        (   R   t   TStrVIntVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  GS s    c         G   s   t  j |  |  S(   s   
        __call__(TStrVIntVH self, TStrV Key) -> TIntV

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVIntVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   QS s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TStrVIntVH self) -> ::TSize

        Parameters:
            self: THash< TStrV,TIntV > const *

        (   R   t   TStrVIntVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [S s    c         C   s   t  j |   S(   s{   
        BegI(TStrVIntVH self) -> TStrVIntVHI

        Parameters:
            self: THash< TStrV,TIntV > const *

        (   R   t   TStrVIntVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  eS s    c         C   s   t  j |   S(   s{   
        EndI(TStrVIntVH self) -> TStrVIntVHI

        Parameters:
            self: THash< TStrV,TIntV > const *

        (   R   t   TStrVIntVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  oS s    c         G   s   t  j |  |  S(   s   
        GetI(TStrVIntVH self, TStrV Key) -> TStrVIntVHI

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVIntVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  yS s    c         G   s   t  j |  |  S(   sx   
        Gen(TStrVIntVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrVIntVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S s    c         G   s   t  j |  |  S(   s^  
        Clr(TStrVIntVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrVIntVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrVIntVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrVIntVH self)

        Parameters:
            self: THash< TStrV,TIntV > *

        (   R   t   TStrVIntVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S s    c         C   s   t  j |   S(   su   
        Empty(TStrVIntVH self) -> bool

        Parameters:
            self: THash< TStrV,TIntV > const *

        (   R   t   TStrVIntVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   S s    c         C   s   t  j |   S(   sr   
        Len(TStrVIntVH self) -> int

        Parameters:
            self: THash< TStrV,TIntV > const *

        (   R   t   TStrVIntVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   S s    c         C   s   t  j |   S(   sw   
        GetPorts(TStrVIntVH self) -> int

        Parameters:
            self: THash< TStrV,TIntV > const *

        (   R   t   TStrVIntVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TStrVIntVH self) -> bool

        Parameters:
            self: THash< TStrV,TIntV > const *

        (   R   t   TStrVIntVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TStrVIntVH self) -> int

        Parameters:
            self: THash< TStrV,TIntV > const *

        (   R   t   TStrVIntVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrVIntVH self) -> int

        Parameters:
            self: THash< TStrV,TIntV > const *

        (   R   t   TStrVIntVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TStrVIntVH self) -> bool

        Parameters:
            self: THash< TStrV,TIntV > const *

        (   R   t   TStrVIntVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         G   s   t  j |  |  S(   s{   
        AddKey(TStrVIntVH self, TStrV Key) -> int

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVIntVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         G   s   t  j |  |  S(   s&  
        AddDat(TStrVIntVH self, TStrV Key) -> TIntV

        Parameters:
            Key: TVec< TStr,int > const &

        AddDat(TStrVIntVH self, TStrV Key, TIntV Dat) -> TIntV

        Parameters:
            Key: TVec< TStr,int > const &
            Dat: TVec< TInt,int > const &

        (   R   t   TStrVIntVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  S s    c         G   s   t  j |  |  S(   st   
        DelKey(TStrVIntVH self, TStrV Key)

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVIntVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  	T s    c         G   s   t  j |  |  S(   s~   
        DelIfKey(TStrVIntVH self, TStrV Key) -> bool

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVIntVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TStrVIntVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrVIntVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TStrVIntVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrVIntVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  'T s    c         G   s   t  j |  |  S(   sz   
        GetKey(TStrVIntVH self, int const & KeyId) -> TStrV

        Parameters:
            KeyId: int const &

        (   R   t   TStrVIntVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  1T s    c         G   s   t  j |  |  S(   s}   
        GetKeyId(TStrVIntVH self, TStrV Key) -> int

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVIntVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ;T s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrVIntVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrVIntVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrVIntVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ET s    c         G   s   t  j |  |  S(   s  
        IsKey(TStrVIntVH self, TStrV Key) -> bool

        Parameters:
            Key: TVec< TStr,int > const &

        IsKey(TStrVIntVH self, TStrV Key, int & KeyId) -> bool

        Parameters:
            Key: TVec< TStr,int > const &
            KeyId: int &

        (   R   t   TStrVIntVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  UT s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TStrVIntVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrVIntVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  eT s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrVIntVH self, TStrV Key) -> TIntV

        Parameters:
            Key: TVec< TStr,int > const &

        GetDat(TStrVIntVH self, TStrV Key) -> TIntV

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVIntVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  oT s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrVIntVH self, int const & KeyId, TStrV Key, TIntV Dat)

        Parameters:
            KeyId: int const &
            Key: TVec< TStr,int > &
            Dat: TVec< TInt,int > &

        (   R   t   TStrVIntVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ~T s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrVIntVH self, TStrV Key, TIntV Dat) -> bool

        Parameters:
            Key: TVec< TStr,int > const &
            Dat: TVec< TInt,int > &

        (   R   t   TStrVIntVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TStrVIntVH self) -> int

        Parameters:
            self: THash< TStrV,TIntV > const *

        (   R   t   TStrVIntVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TStrVIntVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrVIntVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   s   
        GetKeyV(TStrVIntVH self, TVec< TVec< TStr,int > > & KeyV)

        Parameters:
            KeyV: TVec< TVec< TStr,int > > &

        (   R   t   TStrVIntVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrVIntVH self, TVec< TVec< TInt,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TInt,int > > &

        (   R   t   TStrVIntVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrVIntVH self, TVec< TPair< TVec< TStr,int >,TVec< TInt,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TVec< TStr,int >,TVec< TInt,int > > > &

        (   R   t   TStrVIntVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrVIntVH self, TVec< TPair< TVec< TInt,int >,TVec< TStr,int > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TInt,int >,TVec< TStr,int > > > &

        (   R   t   TStrVIntVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrVIntVH self, TVec< TKeyDat< TVec< TStr,int >,TVec< TInt,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TVec< TStr,int >,TVec< TInt,int > > > &

        (   R   t   TStrVIntVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrVIntVH self, TVec< TKeyDat< TVec< TInt,int >,TVec< TStr,int > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TInt,int >,TVec< TStr,int > > > &

        (   R   t   TStrVIntVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  T s    c         G   s   t  j |  |  S(   sw   
        Swap(TStrVIntVH self, TStrVIntVH Hash)

        Parameters:
            Hash: THash< TStrV,TIntV > &

        (   R   t   TStrVIntVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  T s    c         C   s   t  j |   S(   sh   
        Defrag(TStrVIntVH self)

        Parameters:
            self: THash< TStrV,TIntV > *

        (   R   t   TStrVIntVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T s    c         C   s   t  j |   S(   sf   
        Pack(TStrVIntVH self)

        Parameters:
            self: THash< TStrV,TIntV > *

        (   R   t   TStrVIntVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T s    c         G   s   t  j |  |  S(   s   
        Sort(TStrVIntVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrVIntVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  U s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrVIntVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrVIntVH self)

        Parameters:
            self: THash< TStrV,TIntV > *

        (   R   t   TStrVIntVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  U s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrVIntVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrVIntVH self)

        Parameters:
            self: THash< TStrV,TIntV > *

        (   R   t   TStrVIntVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  U s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrVIntVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrVIntVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  
S sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TStrVStrHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s&   Proxy of C++ THash<(TStrV,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `U s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `U s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStrV,TStr)> self) -> TStrVStrH
        __init__(THash<(TStrV,TStr)> self, TStrVStrH Hash) -> TStrVStrH

        Parameters:
            Hash: THash< TStrV,TStr > const &

        __init__(THash<(TStrV,TStr)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrVStrH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStrV,TStr)> self, int const & ExpectVals) -> TStrVStrH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStrV,TStr)> self, TSIn SIn) -> TStrVStrH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrVStrH_swiginitt   new_TStrVStrH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   cU s    c         G   s   t  j |  |  S(   s^   
        Load(TStrVStrH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrVStrH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  }U s    c         G   s   t  j |  |  S(   sb   
        Save(TStrVStrH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrVStrH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrVStrH self, TStrVStrH Hash) -> bool

        Parameters:
            Hash: THash< TStrV,TStr > const &

        (   R   t   TStrVStrH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrVStrH self, TStrVStrH Hash) -> bool

        Parameters:
            Hash: THash< TStrV,TStr > const &

        (   R   t   TStrVStrH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  U s    c         G   s   t  j |  |  S(   s}   
        __call__(TStrVStrH self, TStrV Key) -> TStr

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U s    c         C   s   t  j |   S(   s{   
        GetMemUsed(TStrVStrH self) -> ::TSize

        Parameters:
            self: THash< TStrV,TStr > const *

        (   R   t   TStrVStrH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U s    c         C   s   t  j |   S(   sx   
        BegI(TStrVStrH self) -> TStrVStrHI

        Parameters:
            self: THash< TStrV,TStr > const *

        (   R   t   TStrVStrH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  U s    c         C   s   t  j |   S(   sx   
        EndI(TStrVStrH self) -> TStrVStrHI

        Parameters:
            self: THash< TStrV,TStr > const *

        (   R   t   TStrVStrH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  U s    c         G   s   t  j |  |  S(   s   
        GetI(TStrVStrH self, TStrV Key) -> TStrVStrHI

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  U s    c         G   s   t  j |  |  S(   sw   
        Gen(TStrVStrH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrVStrH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U s    c         G   s   t  j |  |  S(   sY  
        Clr(TStrVStrH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrVStrH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrVStrH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrVStrH self)

        Parameters:
            self: THash< TStrV,TStr > *

        (   R   t   TStrVStrH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U s    c         C   s   t  j |   S(   ss   
        Empty(TStrVStrH self) -> bool

        Parameters:
            self: THash< TStrV,TStr > const *

        (   R   t   TStrVStrH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   U s    c         C   s   t  j |   S(   sp   
        Len(TStrVStrH self) -> int

        Parameters:
            self: THash< TStrV,TStr > const *

        (   R   t   TStrVStrH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   V s    c         C   s   t  j |   S(   su   
        GetPorts(TStrVStrH self) -> int

        Parameters:
            self: THash< TStrV,TStr > const *

        (   R   t   TStrVStrH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    c         C   s   t  j |   S(   sx   
        IsAutoSize(TStrVStrH self) -> bool

        Parameters:
            self: THash< TStrV,TStr > const *

        (   R   t   TStrVStrH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    c         C   s   t  j |   S(   sx   
        GetMxKeyIds(TStrVStrH self) -> int

        Parameters:
            self: THash< TStrV,TStr > const *

        (   R   t   TStrVStrH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  %V s    c         C   s   t  j |   S(   s~   
        GetReservedKeyIds(TStrVStrH self) -> int

        Parameters:
            self: THash< TStrV,TStr > const *

        (   R   t   TStrVStrH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  /V s    c         C   s   t  j |   S(   s{   
        IsKeyIdEqKeyN(TStrVStrH self) -> bool

        Parameters:
            self: THash< TStrV,TStr > const *

        (   R   t   TStrVStrH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  9V s    c         G   s   t  j |  |  S(   sz   
        AddKey(TStrVStrH self, TStrV Key) -> int

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  CV s    c         G   s   t  j |  |  S(   s  
        AddDat(TStrVStrH self, TStrV Key) -> TStr

        Parameters:
            Key: TVec< TStr,int > const &

        AddDat(TStrVStrH self, TStrV Key, TStr Dat) -> TStr

        Parameters:
            Key: TVec< TStr,int > const &
            Dat: TStr const &

        (   R   t   TStrVStrH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  MV s    c         G   s   t  j |  |  S(   ss   
        DelKey(TStrVStrH self, TStrV Key)

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ]V s    c         G   s   t  j |  |  S(   s}   
        DelIfKey(TStrVStrH self, TStrV Key) -> bool

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  gV s    c         G   s   t  j |  |  S(   sr   
        DelKeyId(TStrVStrH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrVStrH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  qV s    c         G   s   t  j |  |  S(   sq   
        DelKeyIdV(TStrVStrH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrVStrH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  {V s    c         G   s   t  j |  |  S(   sy   
        GetKey(TStrVStrH self, int const & KeyId) -> TStrV

        Parameters:
            KeyId: int const &

        (   R   t   TStrVStrH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    c         G   s   t  j |  |  S(   s|   
        GetKeyId(TStrVStrH self, TStrV Key) -> int

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrVStrH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrVStrH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrVStrH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    c         G   s   t  j |  |  S(   s  
        IsKey(TStrVStrH self, TStrV Key) -> bool

        Parameters:
            Key: TVec< TStr,int > const &

        IsKey(TStrVStrH self, TStrV Key, int & KeyId) -> bool

        Parameters:
            Key: TVec< TStr,int > const &
            KeyId: int &

        (   R   t   TStrVStrH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  V s    c         G   s   t  j |  |  S(   sy   
        IsKeyId(TStrVStrH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrVStrH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrVStrH self, TStrV Key) -> TStr

        Parameters:
            Key: TVec< TStr,int > const &

        GetDat(TStrVStrH self, TStrV Key) -> TStr

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  V s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrVStrH self, int const & KeyId, TStrV Key, TStr Dat)

        Parameters:
            KeyId: int const &
            Key: TVec< TStr,int > &
            Dat: TStr &

        (   R   t   TStrVStrH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrVStrH self, TStrV Key, TStr Dat) -> bool

        Parameters:
            Key: TVec< TStr,int > const &
            Dat: TStr &

        (   R   t   TStrVStrH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    	c         C   s   t  j |   S(   sx   
        FFirstKeyId(TStrVStrH self) -> int

        Parameters:
            self: THash< TStrV,TStr > const *

        (   R   t   TStrVStrH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    c         G   s   t  j |  |  S(   sp   
        FNextKeyId(TStrVStrH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrVStrH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    c         G   s   t  j |  |  S(   s   
        GetKeyV(TStrVStrH self, TVec< TVec< TStr,int > > & KeyV)

        Parameters:
            KeyV: TVec< TVec< TStr,int > > &

        (   R   t   TStrVStrH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  V s    c         G   s   t  j |  |  S(   sl   
        GetDatV(TStrVStrH self, TStrV DatV)

        Parameters:
            DatV: TVec< TStr > &

        (   R   t   TStrVStrH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrVStrH self, TVec< TPair< TVec< TStr,int >,TStr > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TVec< TStr,int >,TStr > > &

        (   R   t   TStrVStrH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrVStrH self, TStrStrVPrV DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TStr,TVec< TStr,int > > > &

        (   R   t   TStrVStrH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  W s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrVStrH self, TVec< TKeyDat< TVec< TStr,int >,TStr > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TVec< TStr,int >,TStr > > &

        (   R   t   TStrVStrH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  %W s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrVStrH self, TVec< TKeyDat< TStr,TVec< TStr,int > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TStr,TVec< TStr,int > > > &

        (   R   t   TStrVStrH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  /W s    c         G   s   t  j |  |  S(   st   
        Swap(TStrVStrH self, TStrVStrH Hash)

        Parameters:
            Hash: THash< TStrV,TStr > &

        (   R   t   TStrVStrH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  9W s    c         C   s   t  j |   S(   sf   
        Defrag(TStrVStrH self)

        Parameters:
            self: THash< TStrV,TStr > *

        (   R   t   TStrVStrH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  CW s    c         C   s   t  j |   S(   sd   
        Pack(TStrVStrH self)

        Parameters:
            self: THash< TStrV,TStr > *

        (   R   t   TStrVStrH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  MW s    c         G   s   t  j |  |  S(   s   
        Sort(TStrVStrH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrVStrH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  WW s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrVStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrVStrH self)

        Parameters:
            self: THash< TStrV,TStr > *

        (   R   t   TStrVStrH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  bW s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrVStrH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrVStrH self)

        Parameters:
            self: THash< TStrV,TStr > *

        (   R   t   TStrVStrH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  qW s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrVStrH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrVStrHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1  ^U sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t
   TStrVStrVHc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 d2  Z8 e7 d3  Z9 e j: Z; RS(4   s'   Proxy of C++ THash<(TStrV,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THash<(TStrV,TStrV)> self) -> TStrVStrVH
        __init__(THash<(TStrV,TStrV)> self, TStrVStrVH Hash) -> TStrVStrVH

        Parameters:
            Hash: THash< TStrV,TStrV > const &

        __init__(THash<(TStrV,TStrV)> self, int const & ExpectVals, bool const & _AutoSizeP=False) -> TStrVStrVH

        Parameters:
            ExpectVals: int const &
            _AutoSizeP: bool const &

        __init__(THash<(TStrV,TStrV)> self, int const & ExpectVals) -> TStrVStrVH

        Parameters:
            ExpectVals: int const &

        __init__(THash<(TStrV,TStrV)> self, TSIn SIn) -> TStrVStrVH

        Parameters:
            SIn: TSIn &

        N(   R   t   TStrVStrVH_swiginitt   new_TStrVStrVH(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   W s    c         G   s   t  j |  |  S(   s_   
        Load(TStrVStrVH self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TStrVStrVH_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    c         G   s   t  j |  |  S(   sc   
        Save(TStrVStrVH self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TStrVStrVH_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrVStrVH self, TStrVStrVH Hash) -> bool

        Parameters:
            Hash: THash< TStrV,TStrV > const &

        (   R   t   TStrVStrVH___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrVStrVH self, TStrVStrVH Hash) -> bool

        Parameters:
            Hash: THash< TStrV,TStrV > const &

        (   R   t   TStrVStrVH___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  W s    c         G   s   t  j |  |  S(   s   
        __call__(TStrVStrVH self, TStrV Key) -> TStrV

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrVH___call__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   W s    c         C   s   t  j |   S(   s}   
        GetMemUsed(TStrVStrVH self) -> ::TSize

        Parameters:
            self: THash< TStrV,TStrV > const *

        (   R   t   TStrVStrVH_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   X s    c         C   s   t  j |   S(   s{   
        BegI(TStrVStrVH self) -> TStrVStrVHI

        Parameters:
            self: THash< TStrV,TStrV > const *

        (   R   t   TStrVStrVH_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X s    c         C   s   t  j |   S(   s{   
        EndI(TStrVStrVH self) -> TStrVStrVHI

        Parameters:
            self: THash< TStrV,TStrV > const *

        (   R   t   TStrVStrVH_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X s    c         G   s   t  j |  |  S(   s   
        GetI(TStrVStrVH self, TStrV Key) -> TStrVStrVHI

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrVH_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  !X s    c         G   s   t  j |  |  S(   sx   
        Gen(TStrVStrVH self, int const & ExpectVals)

        Parameters:
            ExpectVals: int const &

        (   R   t   TStrVStrVH_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   +X s    c         G   s   t  j |  |  S(   s^  
        Clr(TStrVStrVH self, bool const & DoDel=True, int const & NoDelLim=-1, bool const & ResetDat=True)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &
            ResetDat: bool const &

        Clr(TStrVStrVH self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TStrVStrVH self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TStrVStrVH self)

        Parameters:
            self: THash< TStrV,TStrV > *

        (   R   t   TStrVStrVH_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   5X s    c         C   s   t  j |   S(   su   
        Empty(TStrVStrVH self) -> bool

        Parameters:
            self: THash< TStrV,TStrV > const *

        (   R   t   TStrVStrVH_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   QX s    c         C   s   t  j |   S(   sr   
        Len(TStrVStrVH self) -> int

        Parameters:
            self: THash< TStrV,TStrV > const *

        (   R   t   TStrVStrVH_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   [X s    c         C   s   t  j |   S(   sw   
        GetPorts(TStrVStrVH self) -> int

        Parameters:
            self: THash< TStrV,TStrV > const *

        (   R   t   TStrVStrVH_GetPorts(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  eX s    c         C   s   t  j |   S(   sz   
        IsAutoSize(TStrVStrVH self) -> bool

        Parameters:
            self: THash< TStrV,TStrV > const *

        (   R   t   TStrVStrVH_IsAutoSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  oX s    c         C   s   t  j |   S(   sz   
        GetMxKeyIds(TStrVStrVH self) -> int

        Parameters:
            self: THash< TStrV,TStrV > const *

        (   R   t   TStrVStrVH_GetMxKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  yX s    c         C   s   t  j |   S(   s   
        GetReservedKeyIds(TStrVStrVH self) -> int

        Parameters:
            self: THash< TStrV,TStrV > const *

        (   R   t   TStrVStrVH_GetReservedKeyIds(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         C   s   t  j |   S(   s}   
        IsKeyIdEqKeyN(TStrVStrVH self) -> bool

        Parameters:
            self: THash< TStrV,TStrV > const *

        (   R   t   TStrVStrVH_IsKeyIdEqKeyN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         G   s   t  j |  |  S(   s{   
        AddKey(TStrVStrVH self, TStrV Key) -> int

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrVH_AddKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         G   s   t  j |  |  S(   s&  
        AddDat(TStrVStrVH self, TStrV Key) -> TStrV

        Parameters:
            Key: TVec< TStr,int > const &

        AddDat(TStrVStrVH self, TStrV Key, TStrV Dat) -> TStrV

        Parameters:
            Key: TVec< TStr,int > const &
            Dat: TVec< TStr,int > const &

        (   R   t   TStrVStrVH_AddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         G   s   t  j |  |  S(   st   
        DelKey(TStrVStrVH self, TStrV Key)

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrVH_DelKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         G   s   t  j |  |  S(   s~   
        DelIfKey(TStrVStrVH self, TStrV Key) -> bool

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrVH_DelIfKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         G   s   t  j |  |  S(   ss   
        DelKeyId(TStrVStrVH self, int const & KeyId)

        Parameters:
            KeyId: int const &

        (   R   t   TStrVStrVH_DelKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         G   s   t  j |  |  S(   sr   
        DelKeyIdV(TStrVStrVH self, TIntV KeyIdV)

        Parameters:
            KeyIdV: TIntV const &

        (   R   t   TStrVStrVH_DelKeyIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         G   s   t  j |  |  S(   sz   
        GetKey(TStrVStrVH self, int const & KeyId) -> TStrV

        Parameters:
            KeyId: int const &

        (   R   t   TStrVStrVH_GetKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         G   s   t  j |  |  S(   s}   
        GetKeyId(TStrVStrVH self, TStrV Key) -> int

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrVH_GetKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         G   s   t  j |  |  S(   s  
        GetRndKeyId(TStrVStrVH self, TRnd Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndKeyId(TStrVStrVH self, TRnd Rnd, double const & EmptyFrac) -> int

        Parameters:
            Rnd: TRnd &
            EmptyFrac: double const &

        (   R   t   TStrVStrVH_GetRndKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  X s    c         G   s   t  j |  |  S(   s  
        IsKey(TStrVStrVH self, TStrV Key) -> bool

        Parameters:
            Key: TVec< TStr,int > const &

        IsKey(TStrVStrVH self, TStrV Key, int & KeyId) -> bool

        Parameters:
            Key: TVec< TStr,int > const &
            KeyId: int &

        (   R   t   TStrVStrVH_IsKey(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  X s    c         G   s   t  j |  |  S(   sz   
        IsKeyId(TStrVStrVH self, int const & KeyId) -> bool

        Parameters:
            KeyId: int const &

        (   R   t   TStrVStrVH_IsKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrVStrVH self, TStrV Key) -> TStrV

        Parameters:
            Key: TVec< TStr,int > const &

        GetDat(TStrVStrVH self, TStrV Key) -> TStrV

        Parameters:
            Key: TVec< TStr,int > const &

        (   R   t   TStrVStrVH_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  Y s    c         G   s   t  j |  |  S(   s   
        GetKeyDat(TStrVStrVH self, int const & KeyId, TStrV Key, TStrV Dat)

        Parameters:
            KeyId: int const &
            Key: TVec< TStr,int > &
            Dat: TVec< TStr,int > &

        (   R   t   TStrVStrVH_GetKeyDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  &Y s    
c         G   s   t  j |  |  S(   s   
        IsKeyGetDat(TStrVStrVH self, TStrV Key, TStrV Dat) -> bool

        Parameters:
            Key: TVec< TStr,int > const &
            Dat: TVec< TStr,int > &

        (   R   t   TStrVStrVH_IsKeyGetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  2Y s    	c         C   s   t  j |   S(   sz   
        FFirstKeyId(TStrVStrVH self) -> int

        Parameters:
            self: THash< TStrV,TStrV > const *

        (   R   t   TStrVStrVH_FFirstKeyId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  =Y s    c         G   s   t  j |  |  S(   sq   
        FNextKeyId(TStrVStrVH self, int & KeyId) -> bool

        Parameters:
            KeyId: int &

        (   R   t   TStrVStrVH_FNextKeyId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  GY s    c         G   s   t  j |  |  S(   s   
        GetKeyV(TStrVStrVH self, TVec< TVec< TStr,int > > & KeyV)

        Parameters:
            KeyV: TVec< TVec< TStr,int > > &

        (   R   t   TStrVStrVH_GetKeyV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  QY s    c         G   s   t  j |  |  S(   s   
        GetDatV(TStrVStrVH self, TVec< TVec< TStr,int > > & DatV)

        Parameters:
            DatV: TVec< TVec< TStr,int > > &

        (   R   t   TStrVStrVH_GetDatV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [Y s    c         G   s   t  j |  |  S(   s   
        GetKeyDatPrV(TStrVStrVH self, TVec< TPair< TVec< TStr,int >,TVec< TStr,int > > > & KeyDatPrV)

        Parameters:
            KeyDatPrV: TVec< TPair< TVec< TStr,int >,TVec< TStr,int > > > &

        (   R   t   TStrVStrVH_GetKeyDatPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  eY s    c         G   s   t  j |  |  S(   s   
        GetDatKeyPrV(TStrVStrVH self, TVec< TPair< TVec< TStr,int >,TVec< TStr,int > > > & DatKeyPrV)

        Parameters:
            DatKeyPrV: TVec< TPair< TVec< TStr,int >,TVec< TStr,int > > > &

        (   R   t   TStrVStrVH_GetDatKeyPrV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  oY s    c         G   s   t  j |  |  S(   s   
        GetKeyDatKdV(TStrVStrVH self, TVec< TKeyDat< TVec< TStr,int >,TVec< TStr,int > > > & KeyDatKdV)

        Parameters:
            KeyDatKdV: TVec< TKeyDat< TVec< TStr,int >,TVec< TStr,int > > > &

        (   R   t   TStrVStrVH_GetKeyDatKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  yY s    c         G   s   t  j |  |  S(   s   
        GetDatKeyKdV(TStrVStrVH self, TVec< TKeyDat< TVec< TStr,int >,TVec< TStr,int > > > & DatKeyKdV)

        Parameters:
            DatKeyKdV: TVec< TKeyDat< TVec< TStr,int >,TVec< TStr,int > > > &

        (   R   t   TStrVStrVH_GetDatKeyKdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y s    c         G   s   t  j |  |  S(   sw   
        Swap(TStrVStrVH self, TStrVStrVH Hash)

        Parameters:
            Hash: THash< TStrV,TStrV > &

        (   R   t   TStrVStrVH_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  Y s    c         C   s   t  j |   S(   sh   
        Defrag(TStrVStrVH self)

        Parameters:
            self: THash< TStrV,TStrV > *

        (   R   t   TStrVStrVH_Defrag(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y s    c         C   s   t  j |   S(   sf   
        Pack(TStrVStrVH self)

        Parameters:
            self: THash< TStrV,TStrV > *

        (   R   t   TStrVStrVH_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y s    c         G   s   t  j |  |  S(   s   
        Sort(TStrVStrVH self, bool const & CmpKey, bool const & Asc)

        Parameters:
            CmpKey: bool const &
            Asc: bool const &

        (   R   t   TStrVStrVH_Sort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Y s    	c         C   s   t  j |  |  S(   s   
        SortByKey(TStrVStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByKey(TStrVStrVH self)

        Parameters:
            self: THash< TStrV,TStrV > *

        (   R   t   TStrVStrVH_SortByKey(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y s    c         C   s   t  j |  |  S(   s   
        SortByDat(TStrVStrVH self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        SortByDat(TStrVStrVH self)

        Parameters:
            self: THash< TStrV,TStrV > *

        (   R   t   TStrVStrVH_SortByDat(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Y s    (<   R   R-   RM   RN   R   R/   R+   R   t   TStrVStrVH_HashPrimesR%  RD   R  R   R   R  R   R   R  R  R	  R   R   RW   RY   R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R  R%  RW  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  RE  R  R  R  R   R%  R%  t   delete_TStrVStrVHRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR81  W sh   			
	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	
	
		
	
	
	
	
	
			
				
	
	
	
	
	
	
	
	
	
	
	t	   TUInt64HIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s/   Proxy of C++ THashKeyDatI<(TUInt64,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sE  
        __init__(THashKeyDatI<(TUInt64,TInt)> self) -> TUInt64HI
        __init__(THashKeyDatI<(TUInt64,TInt)> self, TUInt64HI _HashKeyDatI) -> TUInt64HI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TUInt64,TInt > const &

        __init__(THashKeyDatI<(TUInt64,TInt)> self, THashKeyDatI< TUInt64,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TUInt64,TInt >::THKeyDat const * _EndI) -> TUInt64HI

        Parameters:
            _KeyDatI: THashKeyDatI< TUInt64,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TUInt64,TInt >::THKeyDat const *

        N(   R   t   TUInt64HI_swiginitt   new_TUInt64HI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   
Z s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64HI self, TUInt64HI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TUInt64,TInt > const &

        (   R   t   TUInt64HI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64HI self, TUInt64HI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TUInt64,TInt > const &

        (   R   t   TUInt64HI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $Z s    c         C   s   t  j |   S(   s   
        __ref__(TUInt64HI self) -> THashKeyDatI< TUInt64,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TUInt64,TInt > const *

        (   R   t   TUInt64HI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  .Z s    c         C   s   t  j |   S(   s   
        __call__(TUInt64HI self) -> THashKeyDatI< TUInt64,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TUInt64,TInt > const *

        (   R   t   TUInt64HI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   8Z s    c         C   s   t  j |   S(   s   
        __deref__(TUInt64HI self) -> THashKeyDatI< TUInt64,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TUInt64,TInt > const *

        (   R   t   TUInt64HI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  BZ s    c         C   s   t  j |   S(   sz   
        Next(TUInt64HI self) -> TUInt64HI

        Parameters:
            self: THashKeyDatI< TUInt64,TInt > *

        (   R   t   TUInt64HI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  LZ s    c         C   s   t  j |   S(   s~   
        IsEmpty(TUInt64HI self) -> bool

        Parameters:
            self: THashKeyDatI< TUInt64,TInt > const *

        (   R   t   TUInt64HI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  VZ s    c         C   s   t  j |   S(   s|   
        IsEnd(TUInt64HI self) -> bool

        Parameters:
            self: THashKeyDatI< TUInt64,TInt > const *

        (   R   t   TUInt64HI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  `Z s    c         C   s   t  j |   S(   s   
        GetKey(TUInt64HI self) -> TUInt64

        Parameters:
            self: THashKeyDatI< TUInt64,TInt > const *

        (   R   t   TUInt64HI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  jZ s    c         G   s   t  j |  |  S(   s   
        GetDat(TUInt64HI self) -> TInt
        GetDat(TUInt64HI self) -> TInt

        Parameters:
            self: THashKeyDatI< TUInt64,TInt > *

        (   R   t   TUInt64HI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  tZ s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TUInt64HIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRk1  Z s   		
	
	
	
	
	
	
	
	
	t
   TIntBoolHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TInt,TBool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s9  
        __init__(THashKeyDatI<(TInt,TBool)> self) -> TIntBoolHI
        __init__(THashKeyDatI<(TInt,TBool)> self, TIntBoolHI _HashKeyDatI) -> TIntBoolHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TBool > const &

        __init__(THashKeyDatI<(TInt,TBool)> self, THashKeyDatI< TInt,TBool >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TBool >::THKeyDat const * _EndI) -> TIntBoolHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TBool >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TBool >::THKeyDat const *

        N(   R   t   TIntBoolHI_swiginitt   new_TIntBoolHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Z s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntBoolHI self, TIntBoolHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TBool > const &

        (   R   t   TIntBoolHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntBoolHI self, TIntBoolHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TBool > const &

        (   R   t   TIntBoolHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Z s    c         C   s   t  j |   S(   s   
        __ref__(TIntBoolHI self) -> THashKeyDatI< TInt,TBool >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TBool > const *

        (   R   t   TIntBoolHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Z s    c         C   s   t  j |   S(   s   
        __call__(TIntBoolHI self) -> THashKeyDatI< TInt,TBool >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TBool > const *

        (   R   t   TIntBoolHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Z s    c         C   s   t  j |   S(   s   
        __deref__(TIntBoolHI self) -> THashKeyDatI< TInt,TBool >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TBool > const *

        (   R   t   TIntBoolHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  Z s    c         C   s   t  j |   S(   sz   
        Next(TIntBoolHI self) -> TIntBoolHI

        Parameters:
            self: THashKeyDatI< TInt,TBool > *

        (   R   t   TIntBoolHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Z s    c         C   s   t  j |   S(   s}   
        IsEmpty(TIntBoolHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TBool > const *

        (   R   t   TIntBoolHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Z s    c         C   s   t  j |   S(   s{   
        IsEnd(TIntBoolHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TBool > const *

        (   R   t   TIntBoolHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Z s    c         C   s   t  j |   S(   s|   
        GetKey(TIntBoolHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TBool > const *

        (   R   t   TIntBoolHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Z s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntBoolHI self) -> TBool
        GetDat(TIntBoolHI self) -> TBool

        Parameters:
            self: THashKeyDatI< TInt,TBool > *

        (   R   t   TIntBoolHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  Z s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntBoolHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRy1  Z s   		
	
	
	
	
	
	
	
	
	t   TIntUInt64HIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s/   Proxy of C++ THashKeyDatI<(TInt,TUInt64)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sQ  
        __init__(THashKeyDatI<(TInt,TUInt64)> self) -> TIntUInt64HI
        __init__(THashKeyDatI<(TInt,TUInt64)> self, TIntUInt64HI _HashKeyDatI) -> TIntUInt64HI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TUInt64 > const &

        __init__(THashKeyDatI<(TInt,TUInt64)> self, THashKeyDatI< TInt,TUInt64 >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TUInt64 >::THKeyDat const * _EndI) -> TIntUInt64HI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TUInt64 >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TUInt64 >::THKeyDat const *

        N(   R   t   TIntUInt64HI_swiginitt   new_TIntUInt64HI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   [ s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntUInt64HI self, TIntUInt64HI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TUInt64 > const &

        (   R   t   TIntUInt64HI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ([ s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntUInt64HI self, TIntUInt64HI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TUInt64 > const &

        (   R   t   TIntUInt64HI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  2[ s    c         C   s   t  j |   S(   s   
        __ref__(TIntUInt64HI self) -> THashKeyDatI< TInt,TUInt64 >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TUInt64 > const *

        (   R   t   TIntUInt64HI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  <[ s    c         C   s   t  j |   S(   s   
        __call__(TIntUInt64HI self) -> THashKeyDatI< TInt,TUInt64 >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TUInt64 > const *

        (   R   t   TIntUInt64HI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   F[ s    c         C   s   t  j |   S(   s   
        __deref__(TIntUInt64HI self) -> THashKeyDatI< TInt,TUInt64 >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TUInt64 > const *

        (   R   t   TIntUInt64HI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  P[ s    c         C   s   t  j |   S(   s   
        Next(TIntUInt64HI self) -> TIntUInt64HI

        Parameters:
            self: THashKeyDatI< TInt,TUInt64 > *

        (   R   t   TIntUInt64HI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Z[ s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntUInt64HI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TUInt64 > const *

        (   R   t   TIntUInt64HI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  d[ s    c         C   s   t  j |   S(   s   
        IsEnd(TIntUInt64HI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TUInt64 > const *

        (   R   t   TIntUInt64HI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  n[ s    c         C   s   t  j |   S(   s   
        GetKey(TIntUInt64HI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TUInt64 > const *

        (   R   t   TIntUInt64HI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  x[ s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntUInt64HI self) -> TUInt64
        GetDat(TIntUInt64HI self) -> TUInt64

        Parameters:
            self: THashKeyDatI< TInt,TUInt64 > *

        (   R   t   TIntUInt64HI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  [ s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntUInt64HIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1  [ s   		
	
	
	
	
	
	
	
	
	t
   TIntIntVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TInt,TIntV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   se  
        __init__(THashKeyDatI<(TInt,TIntV)> self) -> TIntIntVHI
        __init__(THashKeyDatI<(TInt,TIntV)> self, TIntIntVHI _HashKeyDatI) -> TIntIntVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TIntV > const &

        __init__(THashKeyDatI<(TInt,TIntV)> self, THashKeyDatI< TInt,TVec< TInt,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TVec< TInt,int > >::THKeyDat const * _EndI) -> TIntIntVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TVec< TInt,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TVec< TInt,int > >::THKeyDat const *

        N(   R   t   TIntIntVHI_swiginitt   new_TIntIntVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   [ s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntVHI self, TIntIntVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TIntV > const &

        (   R   t   TIntIntVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntVHI self, TIntIntVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TIntV > const &

        (   R   t   TIntIntVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  [ s    c         C   s   t  j |   S(   s   
        __ref__(TIntIntVHI self) -> THashKeyDatI< TInt,TVec< TInt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TIntV > const *

        (   R   t   TIntIntVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  [ s    c         C   s   t  j |   S(   s   
        __call__(TIntIntVHI self) -> THashKeyDatI< TInt,TVec< TInt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TIntV > const *

        (   R   t   TIntIntVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [ s    c         C   s   t  j |   S(   s   
        __deref__(TIntIntVHI self) -> THashKeyDatI< TInt,TVec< TInt,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TIntV > const *

        (   R   t   TIntIntVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  [ s    c         C   s   t  j |   S(   sz   
        Next(TIntIntVHI self) -> TIntIntVHI

        Parameters:
            self: THashKeyDatI< TInt,TIntV > *

        (   R   t   TIntIntVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  [ s    c         C   s   t  j |   S(   s}   
        IsEmpty(TIntIntVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TIntV > const *

        (   R   t   TIntIntVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  [ s    c         C   s   t  j |   S(   s{   
        IsEnd(TIntIntVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TIntV > const *

        (   R   t   TIntIntVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  [ s    c         C   s   t  j |   S(   s|   
        GetKey(TIntIntVHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TIntV > const *

        (   R   t   TIntIntVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  [ s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntVHI self) -> TIntV
        GetDat(TIntIntVHI self) -> TIntV

        Parameters:
            self: THashKeyDatI< TInt,TIntV > *

        (   R   t   TIntIntVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  	\ s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntIntVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1  [ s   		
	
	
	
	
	
	
	
	
	t
   TIntIntHHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TInt,TIntH)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $\ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   $\ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TInt,TIntH)> self) -> TIntIntHHI
        __init__(THashKeyDatI<(TInt,TIntH)> self, TIntIntHHI _HashKeyDatI) -> TIntIntHHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TIntH > const &

        __init__(THashKeyDatI<(TInt,TIntH)> self, THashKeyDatI< TInt,THash< TInt,TInt,TDefaultHashFunc< TInt > > >::THKeyDat const * _KeyDatI, 
            THashKeyDatI< TInt,THash< TInt,TInt,TDefaultHashFunc< TInt > > >::THKeyDat const * _EndI) -> TIntIntHHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,THash< TInt,TInt,TDefaultHashFunc< TInt > > >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,THash< TInt,TInt,TDefaultHashFunc< TInt > > >::THKeyDat const *

        N(   R   t   TIntIntHHI_swiginitt   new_TIntIntHHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   &\ s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntHHI self, TIntIntHHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TIntH > const &

        (   R   t   TIntIntHHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   7\ s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntHHI self, TIntIntHHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TIntH > const &

        (   R   t   TIntIntHHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  A\ s    c         C   s   t  j |   S(   s   
        __ref__(TIntIntHHI self) -> THashKeyDatI< TInt,THash< TInt,TInt,TDefaultHashFunc< TInt > > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TIntH > const *

        (   R   t   TIntIntHHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  K\ s    c         C   s   t  j |   S(   s   
        __call__(TIntIntHHI self) -> THashKeyDatI< TInt,THash< TInt,TInt,TDefaultHashFunc< TInt > > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TIntH > const *

        (   R   t   TIntIntHHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   U\ s    c         C   s   t  j |   S(   s   
        __deref__(TIntIntHHI self) -> THashKeyDatI< TInt,THash< TInt,TInt,TDefaultHashFunc< TInt > > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TIntH > const *

        (   R   t   TIntIntHHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  _\ s    c         C   s   t  j |   S(   sz   
        Next(TIntIntHHI self) -> TIntIntHHI

        Parameters:
            self: THashKeyDatI< TInt,TIntH > *

        (   R   t   TIntIntHHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  i\ s    c         C   s   t  j |   S(   s}   
        IsEmpty(TIntIntHHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TIntH > const *

        (   R   t   TIntIntHHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  s\ s    c         C   s   t  j |   S(   s{   
        IsEnd(TIntIntHHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TIntH > const *

        (   R   t   TIntIntHHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  }\ s    c         C   s   t  j |   S(   s|   
        GetKey(TIntIntHHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TIntH > const *

        (   R   t   TIntIntHHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  \ s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntHHI self) -> TIntH
        GetDat(TIntIntHHI self) -> TIntH

        Parameters:
            self: THashKeyDatI< TInt,TIntH > *

        (   R   t   TIntIntHHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  \ s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntIntHHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1  "\ s   		
	
	
	
	
	
	
	
	
	t   TIntFltPrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TInt,TFltPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   su  
        __init__(THashKeyDatI<(TInt,TFltPr)> self) -> TIntFltPrHI
        __init__(THashKeyDatI<(TInt,TFltPr)> self, TIntFltPrHI _HashKeyDatI) -> TIntFltPrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TFltPr > const &

        __init__(THashKeyDatI<(TInt,TFltPr)> self, THashKeyDatI< TInt,TPair< TFlt,TFlt > >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TPair< TFlt,TFlt > >::THKeyDat const * _EndI) -> TIntFltPrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TPair< TFlt,TFlt > >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TPair< TFlt,TFlt > >::THKeyDat const *

        N(   R   t   TIntFltPrHI_swiginitt   new_TIntFltPrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   \ s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltPrHI self, TIntFltPrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TFltPr > const &

        (   R   t   TIntFltPrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \ s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltPrHI self, TIntFltPrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TFltPr > const &

        (   R   t   TIntFltPrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    c         C   s   t  j |   S(   s   
        __ref__(TIntFltPrHI self) -> THashKeyDatI< TInt,TPair< TFlt,TFlt > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TFltPr > const *

        (   R   t   TIntFltPrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  \ s    c         C   s   t  j |   S(   s   
        __call__(TIntFltPrHI self) -> THashKeyDatI< TInt,TPair< TFlt,TFlt > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TFltPr > const *

        (   R   t   TIntFltPrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \ s    c         C   s   t  j |   S(   s   
        __deref__(TIntFltPrHI self) -> THashKeyDatI< TInt,TPair< TFlt,TFlt > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TFltPr > const *

        (   R   t   TIntFltPrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  \ s    c         C   s   t  j |   S(   s}   
        Next(TIntFltPrHI self) -> TIntFltPrHI

        Parameters:
            self: THashKeyDatI< TInt,TFltPr > *

        (   R   t   TIntFltPrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  \ s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntFltPrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TFltPr > const *

        (   R   t   TIntFltPrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  \ s    c         C   s   t  j |   S(   s}   
        IsEnd(TIntFltPrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TFltPr > const *

        (   R   t   TIntFltPrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ] s    c         C   s   t  j |   S(   s~   
        GetKey(TIntFltPrHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TFltPr > const *

        (   R   t   TIntFltPrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ] s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltPrHI self) -> TFltPr
        GetDat(TIntFltPrHI self) -> TFltPr

        Parameters:
            self: THashKeyDatI< TInt,TFltPr > *

        (   R   t   TIntFltPrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  ] s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntFltPrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1  \ s   		
	
	
	
	
	
	
	
	
	t   TIntFltTrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TInt,TFltTr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   3] s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   3] s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TInt,TFltTr)> self) -> TIntFltTrHI
        __init__(THashKeyDatI<(TInt,TFltTr)> self, TIntFltTrHI _HashKeyDatI) -> TIntFltTrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TFltTr > const &

        __init__(THashKeyDatI<(TInt,TFltTr)> self, THashKeyDatI< TInt,TTriple< TFlt,TFlt,TFlt > >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TTriple< TFlt,TFlt,TFlt > >::THKeyDat const * _EndI) -> TIntFltTrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TTriple< TFlt,TFlt,TFlt > >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TTriple< TFlt,TFlt,TFlt > >::THKeyDat const *

        N(   R   t   TIntFltTrHI_swiginitt   new_TIntFltTrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   5] s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltTrHI self, TIntFltTrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TFltTr > const &

        (   R   t   TIntFltTrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   E] s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltTrHI self, TIntFltTrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TFltTr > const &

        (   R   t   TIntFltTrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O] s    c         C   s   t  j |   S(   s   
        __ref__(TIntFltTrHI self) -> THashKeyDatI< TInt,TTriple< TFlt,TFlt,TFlt > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TFltTr > const *

        (   R   t   TIntFltTrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Y] s    c         C   s   t  j |   S(   s   
        __call__(TIntFltTrHI self) -> THashKeyDatI< TInt,TTriple< TFlt,TFlt,TFlt > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TFltTr > const *

        (   R   t   TIntFltTrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c] s    c         C   s   t  j |   S(   s   
        __deref__(TIntFltTrHI self) -> THashKeyDatI< TInt,TTriple< TFlt,TFlt,TFlt > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TFltTr > const *

        (   R   t   TIntFltTrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  m] s    c         C   s   t  j |   S(   s}   
        Next(TIntFltTrHI self) -> TIntFltTrHI

        Parameters:
            self: THashKeyDatI< TInt,TFltTr > *

        (   R   t   TIntFltTrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  w] s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntFltTrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TFltTr > const *

        (   R   t   TIntFltTrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ] s    c         C   s   t  j |   S(   s}   
        IsEnd(TIntFltTrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TFltTr > const *

        (   R   t   TIntFltTrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ] s    c         C   s   t  j |   S(   s~   
        GetKey(TIntFltTrHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TFltTr > const *

        (   R   t   TIntFltTrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ] s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltTrHI self) -> TFltTr
        GetDat(TIntFltTrHI self) -> TFltTr

        Parameters:
            self: THashKeyDatI< TInt,TFltTr > *

        (   R   t   TIntFltTrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  ] s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntFltTrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1  1] s   		
	
	
	
	
	
	
	
	
	t
   TIntFltVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TInt,TFltV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ] s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ] s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   se  
        __init__(THashKeyDatI<(TInt,TFltV)> self) -> TIntFltVHI
        __init__(THashKeyDatI<(TInt,TFltV)> self, TIntFltVHI _HashKeyDatI) -> TIntFltVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TFltV > const &

        __init__(THashKeyDatI<(TInt,TFltV)> self, THashKeyDatI< TInt,TVec< TFlt,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TVec< TFlt,int > >::THKeyDat const * _EndI) -> TIntFltVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TVec< TFlt,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TVec< TFlt,int > >::THKeyDat const *

        N(   R   t   TIntFltVHI_swiginitt   new_TIntFltVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ] s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntFltVHI self, TIntFltVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TFltV > const &

        (   R   t   TIntFltVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ] s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntFltVHI self, TIntFltVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TFltV > const &

        (   R   t   TIntFltVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ] s    c         C   s   t  j |   S(   s   
        __ref__(TIntFltVHI self) -> THashKeyDatI< TInt,TVec< TFlt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TFltV > const *

        (   R   t   TIntFltVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ] s    c         C   s   t  j |   S(   s   
        __call__(TIntFltVHI self) -> THashKeyDatI< TInt,TVec< TFlt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TFltV > const *

        (   R   t   TIntFltVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ] s    c         C   s   t  j |   S(   s   
        __deref__(TIntFltVHI self) -> THashKeyDatI< TInt,TVec< TFlt,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TFltV > const *

        (   R   t   TIntFltVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  ] s    c         C   s   t  j |   S(   sz   
        Next(TIntFltVHI self) -> TIntFltVHI

        Parameters:
            self: THashKeyDatI< TInt,TFltV > *

        (   R   t   TIntFltVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ] s    c         C   s   t  j |   S(   s}   
        IsEmpty(TIntFltVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TFltV > const *

        (   R   t   TIntFltVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ^ s    c         C   s   t  j |   S(   s{   
        IsEnd(TIntFltVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TFltV > const *

        (   R   t   TIntFltVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ^ s    c         C   s   t  j |   S(   s|   
        GetKey(TIntFltVHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TFltV > const *

        (   R   t   TIntFltVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ^ s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntFltVHI self) -> TFltV
        GetDat(TIntFltVHI self) -> TFltV

        Parameters:
            self: THashKeyDatI< TInt,TFltV > *

        (   R   t   TIntFltVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  &^ s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntFltVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1  ] s   		
	
	
	
	
	
	
	
	
	t
   TIntStrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TInt,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   A^ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   A^ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   se  
        __init__(THashKeyDatI<(TInt,TStrV)> self) -> TIntStrVHI
        __init__(THashKeyDatI<(TInt,TStrV)> self, TIntStrVHI _HashKeyDatI) -> TIntStrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TStrV > const &

        __init__(THashKeyDatI<(TInt,TStrV)> self, THashKeyDatI< TInt,TVec< TStr,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TVec< TStr,int > >::THKeyDat const * _EndI) -> TIntStrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TVec< TStr,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TVec< TStr,int > >::THKeyDat const *

        N(   R   t   TIntStrVHI_swiginitt   new_TIntStrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   C^ s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrVHI self, TIntStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TStrV > const &

        (   R   t   TIntStrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S^ s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrVHI self, TIntStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TStrV > const &

        (   R   t   TIntStrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ]^ s    c         C   s   t  j |   S(   s   
        __ref__(TIntStrVHI self) -> THashKeyDatI< TInt,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TStrV > const *

        (   R   t   TIntStrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  g^ s    c         C   s   t  j |   S(   s   
        __call__(TIntStrVHI self) -> THashKeyDatI< TInt,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TStrV > const *

        (   R   t   TIntStrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q^ s    c         C   s   t  j |   S(   s   
        __deref__(TIntStrVHI self) -> THashKeyDatI< TInt,TVec< TStr,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TStrV > const *

        (   R   t   TIntStrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  {^ s    c         C   s   t  j |   S(   sz   
        Next(TIntStrVHI self) -> TIntStrVHI

        Parameters:
            self: THashKeyDatI< TInt,TStrV > *

        (   R   t   TIntStrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ^ s    c         C   s   t  j |   S(   s}   
        IsEmpty(TIntStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TStrV > const *

        (   R   t   TIntStrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ^ s    c         C   s   t  j |   S(   s{   
        IsEnd(TIntStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TStrV > const *

        (   R   t   TIntStrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ^ s    c         C   s   t  j |   S(   s|   
        GetKey(TIntStrVHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TStrV > const *

        (   R   t   TIntStrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ^ s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntStrVHI self) -> TStrV
        GetDat(TIntStrVHI self) -> TStrV

        Parameters:
            self: THashKeyDatI< TInt,TStrV > *

        (   R   t   TIntStrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  ^ s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntStrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1  ?^ s   		
	
	
	
	
	
	
	
	
	t   TIntIntPrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TInt,TIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   su  
        __init__(THashKeyDatI<(TInt,TIntPr)> self) -> TIntIntPrHI
        __init__(THashKeyDatI<(TInt,TIntPr)> self, TIntIntPrHI _HashKeyDatI) -> TIntIntPrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TIntPr > const &

        __init__(THashKeyDatI<(TInt,TIntPr)> self, THashKeyDatI< TInt,TPair< TInt,TInt > >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TPair< TInt,TInt > >::THKeyDat const * _EndI) -> TIntIntPrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TPair< TInt,TInt > >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TPair< TInt,TInt > >::THKeyDat const *

        N(   R   t   TIntIntPrHI_swiginitt   new_TIntIntPrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ^ s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntPrHI self, TIntIntPrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TIntPr > const &

        (   R   t   TIntIntPrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^ s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntPrHI self, TIntIntPrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TIntPr > const &

        (   R   t   TIntIntPrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^ s    c         C   s   t  j |   S(   s   
        __ref__(TIntIntPrHI self) -> THashKeyDatI< TInt,TPair< TInt,TInt > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TIntPr > const *

        (   R   t   TIntIntPrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ^ s    c         C   s   t  j |   S(   s   
        __call__(TIntIntPrHI self) -> THashKeyDatI< TInt,TPair< TInt,TInt > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TIntPr > const *

        (   R   t   TIntIntPrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ^ s    c         C   s   t  j |   S(   s   
        __deref__(TIntIntPrHI self) -> THashKeyDatI< TInt,TPair< TInt,TInt > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TIntPr > const *

        (   R   t   TIntIntPrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  _ s    c         C   s   t  j |   S(   s}   
        Next(TIntIntPrHI self) -> TIntIntPrHI

        Parameters:
            self: THashKeyDatI< TInt,TIntPr > *

        (   R   t   TIntIntPrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  _ s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntIntPrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TIntPr > const *

        (   R   t   TIntIntPrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  _ s    c         C   s   t  j |   S(   s}   
        IsEnd(TIntIntPrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TIntPr > const *

        (   R   t   TIntIntPrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   _ s    c         C   s   t  j |   S(   s~   
        GetKey(TIntIntPrHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TIntPr > const *

        (   R   t   TIntIntPrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  *_ s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntPrHI self) -> TIntPr
        GetDat(TIntIntPrHI self) -> TIntPr

        Parameters:
            self: THashKeyDatI< TInt,TIntPr > *

        (   R   t   TIntIntPrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  4_ s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntIntPrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1  ^ s   		
	
	
	
	
	
	
	
	
	t   TIntIntPrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s/   Proxy of C++ THashKeyDatI<(TInt,TIntPrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   O_ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   O_ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TInt,TIntPrV)> self) -> TIntIntPrVHI
        __init__(THashKeyDatI<(TInt,TIntPrV)> self, TIntIntPrVHI _HashKeyDatI) -> TIntIntPrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TInt,TIntPrV > const &

        __init__(THashKeyDatI<(TInt,TIntPrV)> self, THashKeyDatI< TInt,TVec< TPair< TInt,TInt >,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TInt,TVec< TPair< TInt,TInt >,int > >::THKeyDat const * _EndI) -> TIntIntPrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TInt,TVec< TPair< TInt,TInt >,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TInt,TVec< TPair< TInt,TInt >,int > >::THKeyDat const *

        N(   R   t   TIntIntPrVHI_swiginitt   new_TIntIntPrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Q_ s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntIntPrVHI self, TIntIntPrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TIntPrV > const &

        (   R   t   TIntIntPrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a_ s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntIntPrVHI self, TIntIntPrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TInt,TIntPrV > const &

        (   R   t   TIntIntPrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k_ s    c         C   s   t  j |   S(   s   
        __ref__(TIntIntPrVHI self) -> THashKeyDatI< TInt,TVec< TPair< TInt,TInt >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  u_ s    c         C   s   t  j |   S(   s   
        __call__(TIntIntPrVHI self) -> THashKeyDatI< TInt,TVec< TPair< TInt,TInt >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    c         C   s   t  j |   S(   s   
        __deref__(TIntIntPrVHI self) -> THashKeyDatI< TInt,TVec< TPair< TInt,TInt >,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  _ s    c         C   s   t  j |   S(   s   
        Next(TIntIntPrVHI self) -> TIntIntPrVHI

        Parameters:
            self: THashKeyDatI< TInt,TIntPrV > *

        (   R   t   TIntIntPrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  _ s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntIntPrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  _ s    c         C   s   t  j |   S(   s   
        IsEnd(TIntIntPrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  _ s    c         C   s   t  j |   S(   s   
        GetKey(TIntIntPrVHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TInt,TIntPrV > const *

        (   R   t   TIntIntPrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  _ s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntIntPrVHI self) -> TIntPrV
        GetDat(TIntIntPrVHI self) -> TIntPrV

        Parameters:
            self: THashKeyDatI< TInt,TIntPrV > *

        (   R   t   TIntIntPrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  _ s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntIntPrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR1  M_ s   		
	
	
	
	
	
	
	
	
	t   TUInt64StrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s0   Proxy of C++ THashKeyDatI<(TUInt64,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TUInt64,TStrV)> self) -> TUInt64StrVHI
        __init__(THashKeyDatI<(TUInt64,TStrV)> self, TUInt64StrVHI _HashKeyDatI) -> TUInt64StrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TUInt64,TStrV > const &

        __init__(THashKeyDatI<(TUInt64,TStrV)> self, THashKeyDatI< TUInt64,TVec< TStr,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TUInt64,TVec< TStr,int > >::THKeyDat const * _EndI) -> TUInt64StrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TUInt64,TVec< TStr,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TUInt64,TVec< TStr,int > >::THKeyDat const *

        N(   R   t   TUInt64StrVHI_swiginitt   new_TUInt64StrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   _ s    c         G   s   t  j |  |  S(   s   
        __eq__(TUInt64StrVHI self, TUInt64StrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TUInt64,TStrV > const &

        (   R   t   TUInt64StrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   _ s    c         G   s   t  j |  |  S(   s   
        __lt__(TUInt64StrVHI self, TUInt64StrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TUInt64,TStrV > const &

        (   R   t   TUInt64StrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _ s    c         C   s   t  j |   S(   s   
        __ref__(TUInt64StrVHI self) -> THashKeyDatI< TUInt64,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  _ s    c         C   s   t  j |   S(   s   
        __call__(TUInt64StrVHI self) -> THashKeyDatI< TUInt64,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ` s    c         C   s   t  j |   S(   s   
        __deref__(TUInt64StrVHI self) -> THashKeyDatI< TUInt64,TVec< TStr,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  ` s    c         C   s   t  j |   S(   s   
        Next(TUInt64StrVHI self) -> TUInt64StrVHI

        Parameters:
            self: THashKeyDatI< TUInt64,TStrV > *

        (   R   t   TUInt64StrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ` s    c         C   s   t  j |   S(   s   
        IsEmpty(TUInt64StrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  $` s    c         C   s   t  j |   S(   s   
        IsEnd(TUInt64StrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  .` s    c         C   s   t  j |   S(   s   
        GetKey(TUInt64StrVHI self) -> TUInt64

        Parameters:
            self: THashKeyDatI< TUInt64,TStrV > const *

        (   R   t   TUInt64StrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  8` s    c         G   s   t  j |  |  S(   s   
        GetDat(TUInt64StrVHI self) -> TStrV
        GetDat(TUInt64StrVHI self) -> TStrV

        Parameters:
            self: THashKeyDatI< TUInt64,TStrV > *

        (   R   t   TUInt64StrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  B` s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TUInt64StrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  _ s   		
	
	
	
	
	
	
	
	
	t   TIntPrIntHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TIntPr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ]` s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ]` s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   su  
        __init__(THashKeyDatI<(TIntPr,TInt)> self) -> TIntPrIntHI
        __init__(THashKeyDatI<(TIntPr,TInt)> self, TIntPrIntHI _HashKeyDatI) -> TIntPrIntHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TIntPr,TInt > const &

        __init__(THashKeyDatI<(TIntPr,TInt)> self, THashKeyDatI< TPair< TInt,TInt >,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TInt,TInt >,TInt >::THKeyDat const * _EndI) -> TIntPrIntHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TInt,TInt >,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TInt,TInt >,TInt >::THKeyDat const *

        N(   R   t   TIntPrIntHI_swiginitt   new_TIntPrIntHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   _` s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrIntHI self, TIntPrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TInt > const &

        (   R   t   TIntPrIntHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o` s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrIntHI self, TIntPrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TInt > const &

        (   R   t   TIntPrIntHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  y` s    c         C   s   t  j |   S(   s   
        __ref__(TIntPrIntHI self) -> THashKeyDatI< TPair< TInt,TInt >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TInt > const *

        (   R   t   TIntPrIntHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ` s    c         C   s   t  j |   S(   s   
        __call__(TIntPrIntHI self) -> THashKeyDatI< TPair< TInt,TInt >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TInt > const *

        (   R   t   TIntPrIntHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ` s    c         C   s   t  j |   S(   s   
        __deref__(TIntPrIntHI self) -> THashKeyDatI< TPair< TInt,TInt >,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TIntPr,TInt > const *

        (   R   t   TIntPrIntHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  ` s    c         C   s   t  j |   S(   s}   
        Next(TIntPrIntHI self) -> TIntPrIntHI

        Parameters:
            self: THashKeyDatI< TIntPr,TInt > *

        (   R   t   TIntPrIntHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ` s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntPrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TInt > const *

        (   R   t   TIntPrIntHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ` s    c         C   s   t  j |   S(   s}   
        IsEnd(TIntPrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TInt > const *

        (   R   t   TIntPrIntHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ` s    c         C   s   t  j |   S(   s   
        GetKey(TIntPrIntHI self) -> TIntPr

        Parameters:
            self: THashKeyDatI< TIntPr,TInt > const *

        (   R   t   TIntPrIntHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  ` s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrIntHI self) -> TInt
        GetDat(TIntPrIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TIntPr,TInt > *

        (   R   t   TIntPrIntHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  ` s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntPrIntHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  [` s   		
	
	
	
	
	
	
	
	
	t   TIntPrIntVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s/   Proxy of C++ THashKeyDatI<(TIntPr,TIntV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ` s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ` s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TIntPr,TIntV)> self) -> TIntPrIntVHI
        __init__(THashKeyDatI<(TIntPr,TIntV)> self, TIntPrIntVHI _HashKeyDatI) -> TIntPrIntVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TIntPr,TIntV > const &

        __init__(THashKeyDatI<(TIntPr,TIntV)> self, THashKeyDatI< TPair< TInt,TInt >,TVec< TInt,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TInt,TInt >,TVec< TInt,int > >::THKeyDat const * _EndI) -> TIntPrIntVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TInt,TInt >,TVec< TInt,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TInt,TInt >,TVec< TInt,int > >::THKeyDat const *

        N(   R   t   TIntPrIntVHI_swiginitt   new_TIntPrIntVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ` s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrIntVHI self, TIntPrIntVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TIntV > const &

        (   R   t   TIntPrIntVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ` s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrIntVHI self, TIntPrIntVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TIntV > const &

        (   R   t   TIntPrIntVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a s    c         C   s   t  j |   S(   s   
        __ref__(TIntPrIntVHI self) -> THashKeyDatI< TPair< TInt,TInt >,TVec< TInt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  
a s    c         C   s   t  j |   S(   s   
        __call__(TIntPrIntVHI self) -> THashKeyDatI< TPair< TInt,TInt >,TVec< TInt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a s    c         C   s   t  j |   S(   s   
        __deref__(TIntPrIntVHI self) -> THashKeyDatI< TPair< TInt,TInt >,TVec< TInt,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  a s    c         C   s   t  j |   S(   s   
        Next(TIntPrIntVHI self) -> TIntPrIntVHI

        Parameters:
            self: THashKeyDatI< TIntPr,TIntV > *

        (   R   t   TIntPrIntVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  (a s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntPrIntVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  2a s    c         C   s   t  j |   S(   s   
        IsEnd(TIntPrIntVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  <a s    c         C   s   t  j |   S(   s   
        GetKey(TIntPrIntVHI self) -> TIntPr

        Parameters:
            self: THashKeyDatI< TIntPr,TIntV > const *

        (   R   t   TIntPrIntVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Fa s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrIntVHI self) -> TIntV
        GetDat(TIntPrIntVHI self) -> TIntV

        Parameters:
            self: THashKeyDatI< TIntPr,TIntV > *

        (   R   t   TIntPrIntVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  Pa s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntPrIntVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!2  ` s   		
	
	
	
	
	
	
	
	
	t   TIntPrIntPrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s1   Proxy of C++ THashKeyDatI<(TIntPr,TIntPrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ka s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ka s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TIntPr,TIntPrV)> self) -> TIntPrIntPrVHI
        __init__(THashKeyDatI<(TIntPr,TIntPrV)> self, TIntPrIntPrVHI _HashKeyDatI) -> TIntPrIntPrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TIntPr,TIntPrV > const &

        __init__(THashKeyDatI<(TIntPr,TIntPrV)> self, THashKeyDatI< TPair< TInt,TInt >,TVec< TPair< TInt,TInt >,int > >::THKeyDat const * _KeyDatI, 
            THashKeyDatI< TPair< TInt,TInt >,TVec< TPair< TInt,TInt >,int > >::THKeyDat const * _EndI) -> TIntPrIntPrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TInt,TInt >,TVec< TPair< TInt,TInt >,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TInt,TInt >,TVec< TPair< TInt,TInt >,int > >::THKeyDat const *

        N(   R   t   TIntPrIntPrVHI_swiginitt   new_TIntPrIntPrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ma s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrIntPrVHI self, TIntPrIntPrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TIntPrV > const &

        (   R   t   TIntPrIntPrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~a s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrIntPrVHI self, TIntPrIntPrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TIntPrV > const &

        (   R   t   TIntPrIntPrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  a s    c         C   s   t  j |   S(   s   
        __ref__(TIntPrIntPrVHI self) -> THashKeyDatI< TPair< TInt,TInt >,TVec< TPair< TInt,TInt >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  a s    c         C   s   t  j |   S(   s   
        __call__(TIntPrIntPrVHI self) -> THashKeyDatI< TPair< TInt,TInt >,TVec< TPair< TInt,TInt >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a s    c         C   s   t  j |   S(   s   
        __deref__(TIntPrIntPrVHI self) -> THashKeyDatI< TPair< TInt,TInt >,TVec< TPair< TInt,TInt >,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  a s    c         C   s   t  j |   S(   s   
        Next(TIntPrIntPrVHI self) -> TIntPrIntPrVHI

        Parameters:
            self: THashKeyDatI< TIntPr,TIntPrV > *

        (   R   t   TIntPrIntPrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  a s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntPrIntPrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  a s    c         C   s   t  j |   S(   s   
        IsEnd(TIntPrIntPrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  a s    c         C   s   t  j |   S(   s   
        GetKey(TIntPrIntPrVHI self) -> TIntPr

        Parameters:
            self: THashKeyDatI< TIntPr,TIntPrV > const *

        (   R   t   TIntPrIntPrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  a s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrIntPrVHI self) -> TIntPrV
        GetDat(TIntPrIntPrVHI self) -> TIntPrV

        Parameters:
            self: THashKeyDatI< TIntPr,TIntPrV > *

        (   R   t   TIntPrIntPrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  a s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntPrIntPrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR/2  ia s   		
	
	
	
	
	
	
	
	
	t   TIntTrIntHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TIntTr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   a s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TIntTr,TInt)> self) -> TIntTrIntHI
        __init__(THashKeyDatI<(TIntTr,TInt)> self, TIntTrIntHI _HashKeyDatI) -> TIntTrIntHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TIntTr,TInt > const &

        __init__(THashKeyDatI<(TIntTr,TInt)> self, THashKeyDatI< TTriple< TInt,TInt,TInt >,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TTriple< TInt,TInt,TInt >,TInt >::THKeyDat const * _EndI) -> TIntTrIntHI

        Parameters:
            _KeyDatI: THashKeyDatI< TTriple< TInt,TInt,TInt >,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TTriple< TInt,TInt,TInt >,TInt >::THKeyDat const *

        N(   R   t   TIntTrIntHI_swiginitt   new_TIntTrIntHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   a s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntTrIntHI self, TIntTrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntTr,TInt > const &

        (   R   t   TIntTrIntHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntTrIntHI self, TIntTrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntTr,TInt > const &

        (   R   t   TIntTrIntHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  b s    c         C   s   t  j |   S(   s   
        __ref__(TIntTrIntHI self) -> THashKeyDatI< TTriple< TInt,TInt,TInt >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntTr,TInt > const *

        (   R   t   TIntTrIntHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  b s    c         C   s   t  j |   S(   s   
        __call__(TIntTrIntHI self) -> THashKeyDatI< TTriple< TInt,TInt,TInt >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntTr,TInt > const *

        (   R   t   TIntTrIntHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   #b s    c         C   s   t  j |   S(   s   
        __deref__(TIntTrIntHI self) -> THashKeyDatI< TTriple< TInt,TInt,TInt >,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TIntTr,TInt > const *

        (   R   t   TIntTrIntHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  -b s    c         C   s   t  j |   S(   s}   
        Next(TIntTrIntHI self) -> TIntTrIntHI

        Parameters:
            self: THashKeyDatI< TIntTr,TInt > *

        (   R   t   TIntTrIntHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  7b s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntTrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntTr,TInt > const *

        (   R   t   TIntTrIntHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Ab s    c         C   s   t  j |   S(   s}   
        IsEnd(TIntTrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntTr,TInt > const *

        (   R   t   TIntTrIntHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Kb s    c         C   s   t  j |   S(   s   
        GetKey(TIntTrIntHI self) -> TIntTr

        Parameters:
            self: THashKeyDatI< TIntTr,TInt > const *

        (   R   t   TIntTrIntHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Ub s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntTrIntHI self) -> TInt
        GetDat(TIntTrIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TIntTr,TInt > *

        (   R   t   TIntTrIntHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  _b s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntTrIntHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR=2  a s   		
	
	
	
	
	
	
	
	
	t
   TIntVIntHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TIntV,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   zb s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   zb s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   se  
        __init__(THashKeyDatI<(TIntV,TInt)> self) -> TIntVIntHI
        __init__(THashKeyDatI<(TIntV,TInt)> self, TIntVIntHI _HashKeyDatI) -> TIntVIntHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TIntV,TInt > const &

        __init__(THashKeyDatI<(TIntV,TInt)> self, THashKeyDatI< TVec< TInt,int >,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TVec< TInt,int >,TInt >::THKeyDat const * _EndI) -> TIntVIntHI

        Parameters:
            _KeyDatI: THashKeyDatI< TVec< TInt,int >,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TVec< TInt,int >,TInt >::THKeyDat const *

        N(   R   t   TIntVIntHI_swiginitt   new_TIntVIntHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   |b s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntVIntHI self, TIntVIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntV,TInt > const &

        (   R   t   TIntVIntHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntVIntHI self, TIntVIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntV,TInt > const &

        (   R   t   TIntVIntHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  b s    c         C   s   t  j |   S(   s   
        __ref__(TIntVIntHI self) -> THashKeyDatI< TVec< TInt,int >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntV,TInt > const *

        (   R   t   TIntVIntHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  b s    c         C   s   t  j |   S(   s   
        __call__(TIntVIntHI self) -> THashKeyDatI< TVec< TInt,int >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntV,TInt > const *

        (   R   t   TIntVIntHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   b s    c         C   s   t  j |   S(   s   
        __deref__(TIntVIntHI self) -> THashKeyDatI< TVec< TInt,int >,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TIntV,TInt > const *

        (   R   t   TIntVIntHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  b s    c         C   s   t  j |   S(   sz   
        Next(TIntVIntHI self) -> TIntVIntHI

        Parameters:
            self: THashKeyDatI< TIntV,TInt > *

        (   R   t   TIntVIntHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  b s    c         C   s   t  j |   S(   s}   
        IsEmpty(TIntVIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntV,TInt > const *

        (   R   t   TIntVIntHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  b s    c         C   s   t  j |   S(   s{   
        IsEnd(TIntVIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntV,TInt > const *

        (   R   t   TIntVIntHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  b s    c         C   s   t  j |   S(   s}   
        GetKey(TIntVIntHI self) -> TIntV

        Parameters:
            self: THashKeyDatI< TIntV,TInt > const *

        (   R   t   TIntVIntHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  b s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntVIntHI self) -> TInt
        GetDat(TIntVIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TIntV,TInt > *

        (   R   t   TIntVIntHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  b s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntVIntHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK2  xb s   		
	
	
	
	
	
	
	
	
	t   TUIntHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TUInt,TUInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s5  
        __init__(THashKeyDatI<(TUInt,TUInt)> self) -> TUIntHI
        __init__(THashKeyDatI<(TUInt,TUInt)> self, TUIntHI _HashKeyDatI) -> TUIntHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TUInt,TUInt > const &

        __init__(THashKeyDatI<(TUInt,TUInt)> self, THashKeyDatI< TUInt,TUInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TUInt,TUInt >::THKeyDat const * _EndI) -> TUIntHI

        Parameters:
            _KeyDatI: THashKeyDatI< TUInt,TUInt >::THKeyDat const *
            _EndI: THashKeyDatI< TUInt,TUInt >::THKeyDat const *

        N(   R   t   TUIntHI_swiginitt   new_TUIntHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   c s    c         G   s   t  j |  |  S(   s   
        __eq__(TUIntHI self, TUIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TUInt,TUInt > const &

        (   R   t   TUIntHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    c         G   s   t  j |  |  S(   s   
        __lt__(TUIntHI self, TUIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TUInt,TUInt > const &

        (   R   t   TUIntHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c s    c         C   s   t  j |   S(   s   
        __ref__(TUIntHI self) -> THashKeyDatI< TUInt,TUInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TUInt,TUInt > const *

        (   R   t   TUIntHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  'c s    c         C   s   t  j |   S(   s   
        __call__(TUIntHI self) -> THashKeyDatI< TUInt,TUInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TUInt,TUInt > const *

        (   R   t   TUIntHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   1c s    c         C   s   t  j |   S(   s   
        __deref__(TUIntHI self) -> THashKeyDatI< TUInt,TUInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TUInt,TUInt > const *

        (   R   t   TUIntHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  ;c s    c         C   s   t  j |   S(   su   
        Next(TUIntHI self) -> TUIntHI

        Parameters:
            self: THashKeyDatI< TUInt,TUInt > *

        (   R   t   TUIntHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Ec s    c         C   s   t  j |   S(   s{   
        IsEmpty(TUIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TUInt,TUInt > const *

        (   R   t   TUIntHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Oc s    c         C   s   t  j |   S(   sy   
        IsEnd(TUIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TUInt,TUInt > const *

        (   R   t   TUIntHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Yc s    c         C   s   t  j |   S(   s{   
        GetKey(TUIntHI self) -> TUInt

        Parameters:
            self: THashKeyDatI< TUInt,TUInt > const *

        (   R   t   TUIntHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  cc s    c         G   s   t  j |  |  S(   s   
        GetDat(TUIntHI self) -> TUInt
        GetDat(TUIntHI self) -> TUInt

        Parameters:
            self: THashKeyDatI< TUInt,TUInt > *

        (   R   t   TUIntHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  mc s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TUIntHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY2  b s   		
	
	
	
	
	
	
	
	
	t   TIntTrFltHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TIntTr,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TIntTr,TFlt)> self) -> TIntTrFltHI
        __init__(THashKeyDatI<(TIntTr,TFlt)> self, TIntTrFltHI _HashKeyDatI) -> TIntTrFltHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TIntTr,TFlt > const &

        __init__(THashKeyDatI<(TIntTr,TFlt)> self, THashKeyDatI< TTriple< TInt,TInt,TInt >,TFlt >::THKeyDat const * _KeyDatI, THashKeyDatI< TTriple< TInt,TInt,TInt >,TFlt >::THKeyDat const * _EndI) -> TIntTrFltHI

        Parameters:
            _KeyDatI: THashKeyDatI< TTriple< TInt,TInt,TInt >,TFlt >::THKeyDat const *
            _EndI: THashKeyDatI< TTriple< TInt,TInt,TInt >,TFlt >::THKeyDat const *

        N(   R   t   TIntTrFltHI_swiginitt   new_TIntTrFltHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   c s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntTrFltHI self, TIntTrFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntTr,TFlt > const &

        (   R   t   TIntTrFltHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntTrFltHI self, TIntTrFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntTr,TFlt > const &

        (   R   t   TIntTrFltHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c s    c         C   s   t  j |   S(   s   
        __ref__(TIntTrFltHI self) -> THashKeyDatI< TTriple< TInt,TInt,TInt >,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntTr,TFlt > const *

        (   R   t   TIntTrFltHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  c s    c         C   s   t  j |   S(   s   
        __call__(TIntTrFltHI self) -> THashKeyDatI< TTriple< TInt,TInt,TInt >,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntTr,TFlt > const *

        (   R   t   TIntTrFltHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   c s    c         C   s   t  j |   S(   s   
        __deref__(TIntTrFltHI self) -> THashKeyDatI< TTriple< TInt,TInt,TInt >,TFlt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TIntTr,TFlt > const *

        (   R   t   TIntTrFltHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  c s    c         C   s   t  j |   S(   s}   
        Next(TIntTrFltHI self) -> TIntTrFltHI

        Parameters:
            self: THashKeyDatI< TIntTr,TFlt > *

        (   R   t   TIntTrFltHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  c s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntTrFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntTr,TFlt > const *

        (   R   t   TIntTrFltHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  c s    c         C   s   t  j |   S(   s}   
        IsEnd(TIntTrFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntTr,TFlt > const *

        (   R   t   TIntTrFltHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  c s    c         C   s   t  j |   S(   s   
        GetKey(TIntTrFltHI self) -> TIntTr

        Parameters:
            self: THashKeyDatI< TIntTr,TFlt > const *

        (   R   t   TIntTrFltHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  c s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntTrFltHI self) -> TFlt
        GetDat(TIntTrFltHI self) -> TFlt

        Parameters:
            self: THashKeyDatI< TIntTr,TFlt > *

        (   R   t   TIntTrFltHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  c s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntTrFltHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRg2  c s   		
	
	
	
	
	
	
	
	
	t   TIntPrStrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TIntPr,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   su  
        __init__(THashKeyDatI<(TIntPr,TStr)> self) -> TIntPrStrHI
        __init__(THashKeyDatI<(TIntPr,TStr)> self, TIntPrStrHI _HashKeyDatI) -> TIntPrStrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TIntPr,TStr > const &

        __init__(THashKeyDatI<(TIntPr,TStr)> self, THashKeyDatI< TPair< TInt,TInt >,TStr >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TInt,TInt >,TStr >::THKeyDat const * _EndI) -> TIntPrStrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TInt,TInt >,TStr >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TInt,TInt >,TStr >::THKeyDat const *

        N(   R   t   TIntPrStrHI_swiginitt   new_TIntPrStrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   d s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrStrHI self, TIntPrStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TStr > const &

        (   R   t   TIntPrStrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   !d s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrStrHI self, TIntPrStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TStr > const &

        (   R   t   TIntPrStrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  +d s    c         C   s   t  j |   S(   s   
        __ref__(TIntPrStrHI self) -> THashKeyDatI< TPair< TInt,TInt >,TStr >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TStr > const *

        (   R   t   TIntPrStrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  5d s    c         C   s   t  j |   S(   s   
        __call__(TIntPrStrHI self) -> THashKeyDatI< TPair< TInt,TInt >,TStr >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TStr > const *

        (   R   t   TIntPrStrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ?d s    c         C   s   t  j |   S(   s   
        __deref__(TIntPrStrHI self) -> THashKeyDatI< TPair< TInt,TInt >,TStr >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TIntPr,TStr > const *

        (   R   t   TIntPrStrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  Id s    c         C   s   t  j |   S(   s}   
        Next(TIntPrStrHI self) -> TIntPrStrHI

        Parameters:
            self: THashKeyDatI< TIntPr,TStr > *

        (   R   t   TIntPrStrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Sd s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntPrStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TStr > const *

        (   R   t   TIntPrStrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ]d s    c         C   s   t  j |   S(   s}   
        IsEnd(TIntPrStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TStr > const *

        (   R   t   TIntPrStrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  gd s    c         C   s   t  j |   S(   s   
        GetKey(TIntPrStrHI self) -> TIntPr

        Parameters:
            self: THashKeyDatI< TIntPr,TStr > const *

        (   R   t   TIntPrStrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  qd s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrStrHI self) -> TStr
        GetDat(TIntPrStrHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TIntPr,TStr > *

        (   R   t   TIntPrStrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  {d s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntPrStrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRu2  d s   		
	
	
	
	
	
	
	
	
	t   TIntPrStrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s/   Proxy of C++ THashKeyDatI<(TIntPr,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TIntPr,TStrV)> self) -> TIntPrStrVHI
        __init__(THashKeyDatI<(TIntPr,TStrV)> self, TIntPrStrVHI _HashKeyDatI) -> TIntPrStrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TIntPr,TStrV > const &

        __init__(THashKeyDatI<(TIntPr,TStrV)> self, THashKeyDatI< TPair< TInt,TInt >,TVec< TStr,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TInt,TInt >,TVec< TStr,int > >::THKeyDat const * _EndI) -> TIntPrStrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TInt,TInt >,TVec< TStr,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TInt,TInt >,TVec< TStr,int > >::THKeyDat const *

        N(   R   t   TIntPrStrVHI_swiginitt   new_TIntPrStrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   d s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntPrStrVHI self, TIntPrStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TStrV > const &

        (   R   t   TIntPrStrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntPrStrVHI self, TIntPrStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntPr,TStrV > const &

        (   R   t   TIntPrStrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d s    c         C   s   t  j |   S(   s   
        __ref__(TIntPrStrVHI self) -> THashKeyDatI< TPair< TInt,TInt >,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  d s    c         C   s   t  j |   S(   s   
        __call__(TIntPrStrVHI self) -> THashKeyDatI< TPair< TInt,TInt >,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   d s    c         C   s   t  j |   S(   s   
        __deref__(TIntPrStrVHI self) -> THashKeyDatI< TPair< TInt,TInt >,TVec< TStr,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  d s    c         C   s   t  j |   S(   s   
        Next(TIntPrStrVHI self) -> TIntPrStrVHI

        Parameters:
            self: THashKeyDatI< TIntPr,TStrV > *

        (   R   t   TIntPrStrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  d s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntPrStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  d s    c         C   s   t  j |   S(   s   
        IsEnd(TIntPrStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  d s    c         C   s   t  j |   S(   s   
        GetKey(TIntPrStrVHI self) -> TIntPr

        Parameters:
            self: THashKeyDatI< TIntPr,TStrV > const *

        (   R   t   TIntPrStrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  d s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntPrStrVHI self) -> TStrV
        GetDat(TIntPrStrVHI self) -> TStrV

        Parameters:
            self: THashKeyDatI< TIntPr,TStrV > *

        (   R   t   TIntPrStrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  e s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntPrStrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  d s   		
	
	
	
	
	
	
	
	
	t   TIntStrPrIntHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s1   Proxy of C++ THashKeyDatI<(TIntStrPr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TIntStrPr,TInt)> self) -> TIntStrPrIntHI
        __init__(THashKeyDatI<(TIntStrPr,TInt)> self, TIntStrPrIntHI _HashKeyDatI) -> TIntStrPrIntHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TIntStrPr,TInt > const &

        __init__(THashKeyDatI<(TIntStrPr,TInt)> self, THashKeyDatI< TPair< TInt,TStr >,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TInt,TStr >,TInt >::THKeyDat const * _EndI) -> TIntStrPrIntHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TInt,TStr >,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TInt,TStr >,TInt >::THKeyDat const *

        N(   R   t   TIntStrPrIntHI_swiginitt   new_TIntStrPrIntHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   e s    c         G   s   t  j |  |  S(   s   
        __eq__(TIntStrPrIntHI self, TIntStrPrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntStrPr,TInt > const &

        (   R   t   TIntStrPrIntHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   /e s    c         G   s   t  j |  |  S(   s   
        __lt__(TIntStrPrIntHI self, TIntStrPrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TIntStrPr,TInt > const &

        (   R   t   TIntStrPrIntHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  9e s    c         C   s   t  j |   S(   s   
        __ref__(TIntStrPrIntHI self) -> THashKeyDatI< TPair< TInt,TStr >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Ce s    c         C   s   t  j |   S(   s   
        __call__(TIntStrPrIntHI self) -> THashKeyDatI< TPair< TInt,TStr >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Me s    c         C   s   t  j |   S(   s   
        __deref__(TIntStrPrIntHI self) -> THashKeyDatI< TPair< TInt,TStr >,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  We s    c         C   s   t  j |   S(   s   
        Next(TIntStrPrIntHI self) -> TIntStrPrIntHI

        Parameters:
            self: THashKeyDatI< TIntStrPr,TInt > *

        (   R   t   TIntStrPrIntHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ae s    c         C   s   t  j |   S(   s   
        IsEmpty(TIntStrPrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ke s    c         C   s   t  j |   S(   s   
        IsEnd(TIntStrPrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ue s    c         C   s   t  j |   S(   s   
        GetKey(TIntStrPrIntHI self) -> TIntStrPr

        Parameters:
            self: THashKeyDatI< TIntStrPr,TInt > const *

        (   R   t   TIntStrPrIntHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  e s    c         G   s   t  j |  |  S(   s   
        GetDat(TIntStrPrIntHI self) -> TInt
        GetDat(TIntStrPrIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TIntStrPr,TInt > *

        (   R   t   TIntStrPrIntHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  e s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TIntStrPrIntHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  e s   		
	
	
	
	
	
	
	
	
	t	   TFltFltHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ THashKeyDatI<(TFlt,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s-  
        __init__(THashKeyDatI<(TFlt,TFlt)> self) -> TFltFltHI
        __init__(THashKeyDatI<(TFlt,TFlt)> self, TFltFltHI _HashKeyDatI) -> TFltFltHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TFlt,TFlt > const &

        __init__(THashKeyDatI<(TFlt,TFlt)> self, THashKeyDatI< TFlt,TFlt >::THKeyDat const * _KeyDatI, THashKeyDatI< TFlt,TFlt >::THKeyDat const * _EndI) -> TFltFltHI

        Parameters:
            _KeyDatI: THashKeyDatI< TFlt,TFlt >::THKeyDat const *
            _EndI: THashKeyDatI< TFlt,TFlt >::THKeyDat const *

        N(   R   t   TFltFltHI_swiginitt   new_TFltFltHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   e s    c         G   s   t  j |  |  S(   s   
        __eq__(TFltFltHI self, TFltFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TFlt,TFlt > const &

        (   R   t   TFltFltHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e s    c         G   s   t  j |  |  S(   s   
        __lt__(TFltFltHI self, TFltFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TFlt,TFlt > const &

        (   R   t   TFltFltHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  e s    c         C   s   t  j |   S(   s   
        __ref__(TFltFltHI self) -> THashKeyDatI< TFlt,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TFlt,TFlt > const *

        (   R   t   TFltFltHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  e s    c         C   s   t  j |   S(   s   
        __call__(TFltFltHI self) -> THashKeyDatI< TFlt,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TFlt,TFlt > const *

        (   R   t   TFltFltHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   e s    c         C   s   t  j |   S(   s   
        __deref__(TFltFltHI self) -> THashKeyDatI< TFlt,TFlt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TFlt,TFlt > const *

        (   R   t   TFltFltHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  e s    c         C   s   t  j |   S(   sw   
        Next(TFltFltHI self) -> TFltFltHI

        Parameters:
            self: THashKeyDatI< TFlt,TFlt > *

        (   R   t   TFltFltHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  e s    c         C   s   t  j |   S(   s{   
        IsEmpty(TFltFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TFlt,TFlt > const *

        (   R   t   TFltFltHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  e s    c         C   s   t  j |   S(   sy   
        IsEnd(TFltFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TFlt,TFlt > const *

        (   R   t   TFltFltHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  e s    c         C   s   t  j |   S(   sz   
        GetKey(TFltFltHI self) -> TFlt

        Parameters:
            self: THashKeyDatI< TFlt,TFlt > const *

        (   R   t   TFltFltHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  f s    c         G   s   t  j |  |  S(   s   
        GetDat(TFltFltHI self) -> TFlt
        GetDat(TFltFltHI self) -> TFlt

        Parameters:
            self: THashKeyDatI< TFlt,TFlt > *

        (   R   t   TFltFltHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  f s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TFltFltHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  e s   		
	
	
	
	
	
	
	
	
	t   TStrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ THashKeyDatI<(TStr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   +f s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   +f s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s!  
        __init__(THashKeyDatI<(TStr,TInt)> self) -> TStrHI
        __init__(THashKeyDatI<(TStr,TInt)> self, TStrHI _HashKeyDatI) -> TStrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TInt > const &

        __init__(THashKeyDatI<(TStr,TInt)> self, THashKeyDatI< TStr,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TInt >::THKeyDat const * _EndI) -> TStrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TInt >::THKeyDat const *

        N(   R   t   TStrHI_swiginitt
   new_TStrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   -f s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrHI self, TStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TInt > const &

        (   R   t   TStrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   =f s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrHI self, TStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TInt > const &

        (   R   t   TStrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Gf s    c         C   s   t  j |   S(   s   
        __ref__(TStrHI self) -> THashKeyDatI< TStr,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Qf s    c         C   s   t  j |   S(   s   
        __call__(TStrHI self) -> THashKeyDatI< TStr,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   [f s    c         C   s   t  j |   S(   s   
        __deref__(TStrHI self) -> THashKeyDatI< TStr,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  ef s    c         C   s   t  j |   S(   sq   
        Next(TStrHI self) -> TStrHI

        Parameters:
            self: THashKeyDatI< TStr,TInt > *

        (   R   t   TStrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  of s    c         C   s   t  j |   S(   sx   
        IsEmpty(TStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  yf s    c         C   s   t  j |   S(   sv   
        IsEnd(TStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  f s    c         C   s   t  j |   S(   sw   
        GetKey(TStrHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  f s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrHI self) -> TInt
        GetDat(TStrHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TStr,TInt > *

        (   R   t   TStrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  f s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  )f s   		
	
	
	
	
	
	
	
	
	t
   TStrBoolHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TStr,TBool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s9  
        __init__(THashKeyDatI<(TStr,TBool)> self) -> TStrBoolHI
        __init__(THashKeyDatI<(TStr,TBool)> self, TStrBoolHI _HashKeyDatI) -> TStrBoolHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TBool > const &

        __init__(THashKeyDatI<(TStr,TBool)> self, THashKeyDatI< TStr,TBool >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TBool >::THKeyDat const * _EndI) -> TStrBoolHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TBool >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TBool >::THKeyDat const *

        N(   R   t   TStrBoolHI_swiginitt   new_TStrBoolHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   f s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrBoolHI self, TStrBoolHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TBool > const &

        (   R   t   TStrBoolHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrBoolHI self, TStrBoolHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TBool > const &

        (   R   t   TStrBoolHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  f s    c         C   s   t  j |   S(   s   
        __ref__(TStrBoolHI self) -> THashKeyDatI< TStr,TBool >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TBool > const *

        (   R   t   TStrBoolHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  f s    c         C   s   t  j |   S(   s   
        __call__(TStrBoolHI self) -> THashKeyDatI< TStr,TBool >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TBool > const *

        (   R   t   TStrBoolHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   f s    c         C   s   t  j |   S(   s   
        __deref__(TStrBoolHI self) -> THashKeyDatI< TStr,TBool >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TBool > const *

        (   R   t   TStrBoolHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  f s    c         C   s   t  j |   S(   sz   
        Next(TStrBoolHI self) -> TStrBoolHI

        Parameters:
            self: THashKeyDatI< TStr,TBool > *

        (   R   t   TStrBoolHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  f s    c         C   s   t  j |   S(   s}   
        IsEmpty(TStrBoolHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TBool > const *

        (   R   t   TStrBoolHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   g s    c         C   s   t  j |   S(   s{   
        IsEnd(TStrBoolHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TBool > const *

        (   R   t   TStrBoolHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  
g s    c         C   s   t  j |   S(   s|   
        GetKey(TStrBoolHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TBool > const *

        (   R   t   TStrBoolHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  g s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrBoolHI self) -> TBool
        GetDat(TStrBoolHI self) -> TBool

        Parameters:
            self: THashKeyDatI< TStr,TBool > *

        (   R   t   TStrBoolHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  g s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrBoolHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  f s   		
	
	
	
	
	
	
	
	
	t	   TStrIntHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ THashKeyDatI<(TStr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9g s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   9g s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s*  
        __init__(THashKeyDatI<(TStr,TInt)> self) -> TStrIntHI
        __init__(THashKeyDatI<(TStr,TInt)> self, TStrHI _HashKeyDatI) -> TStrIntHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TInt > const &

        __init__(THashKeyDatI<(TStr,TInt)> self, THashKeyDatI< TStr,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TInt >::THKeyDat const * _EndI) -> TStrIntHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TInt >::THKeyDat const *

        N(   R   t   TStrIntHI_swiginitt   new_TStrIntHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ;g s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntHI self, TStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TInt > const &

        (   R   t   TStrIntHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Kg s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntHI self, TStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TInt > const &

        (   R   t   TStrIntHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ug s    c         C   s   t  j |   S(   s   
        __ref__(TStrIntHI self) -> THashKeyDatI< TStr,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrIntHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  _g s    c         C   s   t  j |   S(   s   
        __call__(TStrIntHI self) -> THashKeyDatI< TStr,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrIntHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ig s    c         C   s   t  j |   S(   s   
        __deref__(TStrIntHI self) -> THashKeyDatI< TStr,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrIntHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  sg s    c         C   s   t  j |   S(   st   
        Next(TStrIntHI self) -> TStrHI

        Parameters:
            self: THashKeyDatI< TStr,TInt > *

        (   R   t   TStrIntHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  }g s    c         C   s   t  j |   S(   s{   
        IsEmpty(TStrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrIntHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  g s    c         C   s   t  j |   S(   sy   
        IsEnd(TStrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrIntHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  g s    c         C   s   t  j |   S(   sz   
        GetKey(TStrIntHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TInt > const *

        (   R   t   TStrIntHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  g s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntHI self) -> TInt
        GetDat(TStrIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TStr,TInt > *

        (   R   t   TStrIntHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  g s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrIntHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  7g s   		
	
	
	
	
	
	
	
	
	t   TStrIntPrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TStr,TIntPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   su  
        __init__(THashKeyDatI<(TStr,TIntPr)> self) -> TStrIntPrHI
        __init__(THashKeyDatI<(TStr,TIntPr)> self, TStrIntPrHI _HashKeyDatI) -> TStrIntPrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TIntPr > const &

        __init__(THashKeyDatI<(TStr,TIntPr)> self, THashKeyDatI< TStr,TPair< TInt,TInt > >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TPair< TInt,TInt > >::THKeyDat const * _EndI) -> TStrIntPrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TPair< TInt,TInt > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TPair< TInt,TInt > >::THKeyDat const *

        N(   R   t   TStrIntPrHI_swiginitt   new_TStrIntPrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   g s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntPrHI self, TStrIntPrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TIntPr > const &

        (   R   t   TStrIntPrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntPrHI self, TStrIntPrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TIntPr > const &

        (   R   t   TStrIntPrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g s    c         C   s   t  j |   S(   s   
        __ref__(TStrIntPrHI self) -> THashKeyDatI< TStr,TPair< TInt,TInt > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TIntPr > const *

        (   R   t   TStrIntPrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  g s    c         C   s   t  j |   S(   s   
        __call__(TStrIntPrHI self) -> THashKeyDatI< TStr,TPair< TInt,TInt > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TIntPr > const *

        (   R   t   TStrIntPrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   g s    c         C   s   t  j |   S(   s   
        __deref__(TStrIntPrHI self) -> THashKeyDatI< TStr,TPair< TInt,TInt > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TIntPr > const *

        (   R   t   TStrIntPrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  g s    c         C   s   t  j |   S(   s}   
        Next(TStrIntPrHI self) -> TStrIntPrHI

        Parameters:
            self: THashKeyDatI< TStr,TIntPr > *

        (   R   t   TStrIntPrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  h s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrIntPrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TIntPr > const *

        (   R   t   TStrIntPrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  h s    c         C   s   t  j |   S(   s}   
        IsEnd(TStrIntPrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TIntPr > const *

        (   R   t   TStrIntPrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  h s    c         C   s   t  j |   S(   s~   
        GetKey(TStrIntPrHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TIntPr > const *

        (   R   t   TStrIntPrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  "h s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntPrHI self) -> TIntPr
        GetDat(TStrIntPrHI self) -> TIntPr

        Parameters:
            self: THashKeyDatI< TStr,TIntPr > *

        (   R   t   TStrIntPrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  ,h s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrIntPrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  g s   		
	
	
	
	
	
	
	
	
	t
   TStrIntVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TStr,TIntV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Gh s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Gh s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   se  
        __init__(THashKeyDatI<(TStr,TIntV)> self) -> TStrIntVHI
        __init__(THashKeyDatI<(TStr,TIntV)> self, TStrIntVHI _HashKeyDatI) -> TStrIntVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TIntV > const &

        __init__(THashKeyDatI<(TStr,TIntV)> self, THashKeyDatI< TStr,TVec< TInt,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TVec< TInt,int > >::THKeyDat const * _EndI) -> TStrIntVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TVec< TInt,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TVec< TInt,int > >::THKeyDat const *

        N(   R   t   TStrIntVHI_swiginitt   new_TStrIntVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Ih s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntVHI self, TStrIntVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TIntV > const &

        (   R   t   TStrIntVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Yh s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntVHI self, TStrIntVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TIntV > const &

        (   R   t   TStrIntVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ch s    c         C   s   t  j |   S(   s   
        __ref__(TStrIntVHI self) -> THashKeyDatI< TStr,TVec< TInt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TIntV > const *

        (   R   t   TStrIntVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  mh s    c         C   s   t  j |   S(   s   
        __call__(TStrIntVHI self) -> THashKeyDatI< TStr,TVec< TInt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TIntV > const *

        (   R   t   TStrIntVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   wh s    c         C   s   t  j |   S(   s   
        __deref__(TStrIntVHI self) -> THashKeyDatI< TStr,TVec< TInt,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TIntV > const *

        (   R   t   TStrIntVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  h s    c         C   s   t  j |   S(   sz   
        Next(TStrIntVHI self) -> TStrIntVHI

        Parameters:
            self: THashKeyDatI< TStr,TIntV > *

        (   R   t   TStrIntVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  h s    c         C   s   t  j |   S(   s}   
        IsEmpty(TStrIntVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TIntV > const *

        (   R   t   TStrIntVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  h s    c         C   s   t  j |   S(   s{   
        IsEnd(TStrIntVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TIntV > const *

        (   R   t   TStrIntVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  h s    c         C   s   t  j |   S(   s|   
        GetKey(TStrIntVHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TIntV > const *

        (   R   t   TStrIntVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  h s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntVHI self) -> TIntV
        GetDat(TStrIntVHI self) -> TIntV

        Parameters:
            self: THashKeyDatI< TStr,TIntV > *

        (   R   t   TStrIntVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  h s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrIntVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  Eh s   		
	
	
	
	
	
	
	
	
	t   TStrUInt64HIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s/   Proxy of C++ THashKeyDatI<(TStr,TUInt64)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sQ  
        __init__(THashKeyDatI<(TStr,TUInt64)> self) -> TStrUInt64HI
        __init__(THashKeyDatI<(TStr,TUInt64)> self, TStrUInt64HI _HashKeyDatI) -> TStrUInt64HI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TUInt64 > const &

        __init__(THashKeyDatI<(TStr,TUInt64)> self, THashKeyDatI< TStr,TUInt64 >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TUInt64 >::THKeyDat const * _EndI) -> TStrUInt64HI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TUInt64 >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TUInt64 >::THKeyDat const *

        N(   R   t   TStrUInt64HI_swiginitt   new_TStrUInt64HI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   h s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrUInt64HI self, TStrUInt64HI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TUInt64 > const &

        (   R   t   TStrUInt64HI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrUInt64HI self, TStrUInt64HI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TUInt64 > const &

        (   R   t   TStrUInt64HI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  h s    c         C   s   t  j |   S(   s   
        __ref__(TStrUInt64HI self) -> THashKeyDatI< TStr,TUInt64 >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TUInt64 > const *

        (   R   t   TStrUInt64HI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  h s    c         C   s   t  j |   S(   s   
        __call__(TStrUInt64HI self) -> THashKeyDatI< TStr,TUInt64 >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TUInt64 > const *

        (   R   t   TStrUInt64HI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   h s    c         C   s   t  j |   S(   s   
        __deref__(TStrUInt64HI self) -> THashKeyDatI< TStr,TUInt64 >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TUInt64 > const *

        (   R   t   TStrUInt64HI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  i s    c         C   s   t  j |   S(   s   
        Next(TStrUInt64HI self) -> TStrUInt64HI

        Parameters:
            self: THashKeyDatI< TStr,TUInt64 > *

        (   R   t   TStrUInt64HI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  i s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrUInt64HI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TUInt64 > const *

        (   R   t   TStrUInt64HI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  i s    c         C   s   t  j |   S(   s   
        IsEnd(TStrUInt64HI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TUInt64 > const *

        (   R   t   TStrUInt64HI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  &i s    c         C   s   t  j |   S(   s   
        GetKey(TStrUInt64HI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TUInt64 > const *

        (   R   t   TStrUInt64HI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  0i s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrUInt64HI self) -> TUInt64
        GetDat(TStrUInt64HI self) -> TUInt64

        Parameters:
            self: THashKeyDatI< TStr,TUInt64 > *

        (   R   t   TStrUInt64HI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  :i s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrUInt64HIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  h s   		
	
	
	
	
	
	
	
	
	t   TStrUInt64VHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s0   Proxy of C++ THashKeyDatI<(TStr,TUInt64V)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ui s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ui s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStr,TUInt64V)> self) -> TStrUInt64VHI
        __init__(THashKeyDatI<(TStr,TUInt64V)> self, TStrUInt64VHI _HashKeyDatI) -> TStrUInt64VHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TUInt64V > const &

        __init__(THashKeyDatI<(TStr,TUInt64V)> self, THashKeyDatI< TStr,TVec< TUInt64,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TVec< TUInt64,int > >::THKeyDat const * _EndI) -> TStrUInt64VHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TVec< TUInt64,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TVec< TUInt64,int > >::THKeyDat const *

        N(   R   t   TStrUInt64VHI_swiginitt   new_TStrUInt64VHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Wi s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrUInt64VHI self, TStrUInt64VHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TUInt64V > const &

        (   R   t   TStrUInt64VHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   gi s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrUInt64VHI self, TStrUInt64VHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TUInt64V > const &

        (   R   t   TStrUInt64VHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  qi s    c         C   s   t  j |   S(   s   
        __ref__(TStrUInt64VHI self) -> THashKeyDatI< TStr,TVec< TUInt64,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  {i s    c         C   s   t  j |   S(   s   
        __call__(TStrUInt64VHI self) -> THashKeyDatI< TStr,TVec< TUInt64,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    c         C   s   t  j |   S(   s   
        __deref__(TStrUInt64VHI self) -> THashKeyDatI< TStr,TVec< TUInt64,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  i s    c         C   s   t  j |   S(   s   
        Next(TStrUInt64VHI self) -> TStrUInt64VHI

        Parameters:
            self: THashKeyDatI< TStr,TUInt64V > *

        (   R   t   TStrUInt64VHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  i s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrUInt64VHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  i s    c         C   s   t  j |   S(   s   
        IsEnd(TStrUInt64VHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  i s    c         C   s   t  j |   S(   s   
        GetKey(TStrUInt64VHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TUInt64V > const *

        (   R   t   TStrUInt64VHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  i s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrUInt64VHI self) -> TUInt64V
        GetDat(TStrUInt64VHI self) -> TUInt64V

        Parameters:
            self: THashKeyDatI< TStr,TUInt64V > *

        (   R   t   TStrUInt64VHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  i s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrUInt64VHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  Si s   		
	
	
	
	
	
	
	
	
	t   TStrIntPrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s/   Proxy of C++ THashKeyDatI<(TStr,TIntPrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStr,TIntPrV)> self) -> TStrIntPrVHI
        __init__(THashKeyDatI<(TStr,TIntPrV)> self, TStrIntPrVHI _HashKeyDatI) -> TStrIntPrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TIntPrV > const &

        __init__(THashKeyDatI<(TStr,TIntPrV)> self, THashKeyDatI< TStr,TVec< TPair< TInt,TInt >,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TVec< TPair< TInt,TInt >,int > >::THKeyDat const * _EndI) -> TStrIntPrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TVec< TPair< TInt,TInt >,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TVec< TPair< TInt,TInt >,int > >::THKeyDat const *

        N(   R   t   TStrIntPrVHI_swiginitt   new_TStrIntPrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   i s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntPrVHI self, TStrIntPrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TIntPrV > const &

        (   R   t   TStrIntPrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   i s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntPrVHI self, TStrIntPrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TIntPrV > const &

        (   R   t   TStrIntPrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    c         C   s   t  j |   S(   s   
        __ref__(TStrIntPrVHI self) -> THashKeyDatI< TStr,TVec< TPair< TInt,TInt >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  j s    c         C   s   t  j |   S(   s   
        __call__(TStrIntPrVHI self) -> THashKeyDatI< TStr,TVec< TPair< TInt,TInt >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j s    c         C   s   t  j |   S(   s   
        __deref__(TStrIntPrVHI self) -> THashKeyDatI< TStr,TVec< TPair< TInt,TInt >,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  j s    c         C   s   t  j |   S(   s   
        Next(TStrIntPrVHI self) -> TStrIntPrVHI

        Parameters:
            self: THashKeyDatI< TStr,TIntPrV > *

        (   R   t   TStrIntPrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&   j s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrIntPrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  *j s    c         C   s   t  j |   S(   s   
        IsEnd(TStrIntPrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  4j s    c         C   s   t  j |   S(   s   
        GetKey(TStrIntPrVHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TIntPrV > const *

        (   R   t   TStrIntPrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  >j s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntPrVHI self) -> TIntPrV
        GetDat(TStrIntPrVHI self) -> TIntPrV

        Parameters:
            self: THashKeyDatI< TStr,TIntPrV > *

        (   R   t   TStrIntPrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  Hj s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrIntPrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  i s   		
	
	
	
	
	
	
	
	
	t	   TStrFltHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ THashKeyDatI<(TStr,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   cj s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   cj s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s-  
        __init__(THashKeyDatI<(TStr,TFlt)> self) -> TStrFltHI
        __init__(THashKeyDatI<(TStr,TFlt)> self, TStrFltHI _HashKeyDatI) -> TStrFltHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TFlt > const &

        __init__(THashKeyDatI<(TStr,TFlt)> self, THashKeyDatI< TStr,TFlt >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TFlt >::THKeyDat const * _EndI) -> TStrFltHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TFlt >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TFlt >::THKeyDat const *

        N(   R   t   TStrFltHI_swiginitt   new_TStrFltHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ej s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrFltHI self, TStrFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TFlt > const &

        (   R   t   TStrFltHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   uj s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrFltHI self, TStrFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TFlt > const &

        (   R   t   TStrFltHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  j s    c         C   s   t  j |   S(   s   
        __ref__(TStrFltHI self) -> THashKeyDatI< TStr,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TFlt > const *

        (   R   t   TStrFltHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  j s    c         C   s   t  j |   S(   s   
        __call__(TStrFltHI self) -> THashKeyDatI< TStr,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TFlt > const *

        (   R   t   TStrFltHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j s    c         C   s   t  j |   S(   s   
        __deref__(TStrFltHI self) -> THashKeyDatI< TStr,TFlt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TFlt > const *

        (   R   t   TStrFltHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  j s    c         C   s   t  j |   S(   sw   
        Next(TStrFltHI self) -> TStrFltHI

        Parameters:
            self: THashKeyDatI< TStr,TFlt > *

        (   R   t   TStrFltHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  j s    c         C   s   t  j |   S(   s{   
        IsEmpty(TStrFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TFlt > const *

        (   R   t   TStrFltHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  j s    c         C   s   t  j |   S(   sy   
        IsEnd(TStrFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TFlt > const *

        (   R   t   TStrFltHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  j s    c         C   s   t  j |   S(   sz   
        GetKey(TStrFltHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TFlt > const *

        (   R   t   TStrFltHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  j s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrFltHI self) -> TFlt
        GetDat(TStrFltHI self) -> TFlt

        Parameters:
            self: THashKeyDatI< TStr,TFlt > *

        (   R   t   TStrFltHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  j s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrFltHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  aj s   		
	
	
	
	
	
	
	
	
	t
   TStrFltVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TStr,TFltV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   se  
        __init__(THashKeyDatI<(TStr,TFltV)> self) -> TStrFltVHI
        __init__(THashKeyDatI<(TStr,TFltV)> self, TStrFltVHI _HashKeyDatI) -> TStrFltVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TFltV > const &

        __init__(THashKeyDatI<(TStr,TFltV)> self, THashKeyDatI< TStr,TVec< TFlt,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TVec< TFlt,int > >::THKeyDat const * _EndI) -> TStrFltVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TVec< TFlt,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TVec< TFlt,int > >::THKeyDat const *

        N(   R   t   TStrFltVHI_swiginitt   new_TStrFltVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   j s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrFltVHI self, TStrFltVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TFltV > const &

        (   R   t   TStrFltVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   j s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrFltVHI self, TStrFltVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TFltV > const &

        (   R   t   TStrFltVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k s    c         C   s   t  j |   S(   s   
        __ref__(TStrFltVHI self) -> THashKeyDatI< TStr,TVec< TFlt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TFltV > const *

        (   R   t   TStrFltVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  k s    c         C   s   t  j |   S(   s   
        __call__(TStrFltVHI self) -> THashKeyDatI< TStr,TVec< TFlt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TFltV > const *

        (   R   t   TStrFltVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k s    c         C   s   t  j |   S(   s   
        __deref__(TStrFltVHI self) -> THashKeyDatI< TStr,TVec< TFlt,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TFltV > const *

        (   R   t   TStrFltVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  $k s    c         C   s   t  j |   S(   sz   
        Next(TStrFltVHI self) -> TStrFltVHI

        Parameters:
            self: THashKeyDatI< TStr,TFltV > *

        (   R   t   TStrFltVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  .k s    c         C   s   t  j |   S(   s}   
        IsEmpty(TStrFltVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TFltV > const *

        (   R   t   TStrFltVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  8k s    c         C   s   t  j |   S(   s{   
        IsEnd(TStrFltVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TFltV > const *

        (   R   t   TStrFltVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Bk s    c         C   s   t  j |   S(   s|   
        GetKey(TStrFltVHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TFltV > const *

        (   R   t   TStrFltVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Lk s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrFltVHI self) -> TFltV
        GetDat(TStrFltVHI self) -> TFltV

        Parameters:
            self: THashKeyDatI< TStr,TFltV > *

        (   R   t   TStrFltVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  Vk s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrFltVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR+3  j s   		
	
	
	
	
	
	
	
	
	t	   TStrStrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s,   Proxy of C++ THashKeyDatI<(TStr,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   qk s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   qk s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s-  
        __init__(THashKeyDatI<(TStr,TStr)> self) -> TStrStrHI
        __init__(THashKeyDatI<(TStr,TStr)> self, TStrStrHI _HashKeyDatI) -> TStrStrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TStr > const &

        __init__(THashKeyDatI<(TStr,TStr)> self, THashKeyDatI< TStr,TStr >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TStr >::THKeyDat const * _EndI) -> TStrStrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TStr >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TStr >::THKeyDat const *

        N(   R   t   TStrStrHI_swiginitt   new_TStrStrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   sk s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrHI self, TStrStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStr > const &

        (   R   t   TStrStrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrHI self, TStrStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStr > const &

        (   R   t   TStrStrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  k s    c         C   s   t  j |   S(   s   
        __ref__(TStrStrHI self) -> THashKeyDatI< TStr,TStr >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStr > const *

        (   R   t   TStrStrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  k s    c         C   s   t  j |   S(   s   
        __call__(TStrStrHI self) -> THashKeyDatI< TStr,TStr >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStr > const *

        (   R   t   TStrStrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k s    c         C   s   t  j |   S(   s   
        __deref__(TStrStrHI self) -> THashKeyDatI< TStr,TStr >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TStr > const *

        (   R   t   TStrStrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  k s    c         C   s   t  j |   S(   sw   
        Next(TStrStrHI self) -> TStrStrHI

        Parameters:
            self: THashKeyDatI< TStr,TStr > *

        (   R   t   TStrStrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  k s    c         C   s   t  j |   S(   s{   
        IsEmpty(TStrStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStr > const *

        (   R   t   TStrStrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  k s    c         C   s   t  j |   S(   sy   
        IsEnd(TStrStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStr > const *

        (   R   t   TStrStrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  k s    c         C   s   t  j |   S(   sz   
        GetKey(TStrStrHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TStr > const *

        (   R   t   TStrStrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  k s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrHI self) -> TStr
        GetDat(TStrStrHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TStr > *

        (   R   t   TStrStrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  k s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrStrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR93  ok s   		
	
	
	
	
	
	
	
	
	t   TStrStrPrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TStr,TStrPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   k s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   su  
        __init__(THashKeyDatI<(TStr,TStrPr)> self) -> TStrStrPrHI
        __init__(THashKeyDatI<(TStr,TStrPr)> self, TStrStrPrHI _HashKeyDatI) -> TStrStrPrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TStrPr > const &

        __init__(THashKeyDatI<(TStr,TStrPr)> self, THashKeyDatI< TStr,TPair< TStr,TStr > >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TPair< TStr,TStr > >::THKeyDat const * _EndI) -> TStrStrPrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TPair< TStr,TStr > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TPair< TStr,TStr > >::THKeyDat const *

        N(   R   t   TStrStrPrHI_swiginitt   new_TStrStrPrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   k s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrPrHI self, TStrStrPrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrPr > const &

        (   R   t   TStrStrPrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   
l s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrPrHI self, TStrStrPrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrPr > const &

        (   R   t   TStrStrPrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l s    c         C   s   t  j |   S(   s   
        __ref__(TStrStrPrHI self) -> THashKeyDatI< TStr,TPair< TStr,TStr > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrPr > const *

        (   R   t   TStrStrPrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  l s    c         C   s   t  j |   S(   s   
        __call__(TStrStrPrHI self) -> THashKeyDatI< TStr,TPair< TStr,TStr > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrPr > const *

        (   R   t   TStrStrPrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   (l s    c         C   s   t  j |   S(   s   
        __deref__(TStrStrPrHI self) -> THashKeyDatI< TStr,TPair< TStr,TStr > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TStrPr > const *

        (   R   t   TStrStrPrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  2l s    c         C   s   t  j |   S(   s}   
        Next(TStrStrPrHI self) -> TStrStrPrHI

        Parameters:
            self: THashKeyDatI< TStr,TStrPr > *

        (   R   t   TStrStrPrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  <l s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrStrPrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrPr > const *

        (   R   t   TStrStrPrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Fl s    c         C   s   t  j |   S(   s}   
        IsEnd(TStrStrPrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrPr > const *

        (   R   t   TStrStrPrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Pl s    c         C   s   t  j |   S(   s~   
        GetKey(TStrStrPrHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TStrPr > const *

        (   R   t   TStrStrPrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Zl s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrPrHI self) -> TStrPr
        GetDat(TStrStrPrHI self) -> TStrPr

        Parameters:
            self: THashKeyDatI< TStr,TStrPr > *

        (   R   t   TStrStrPrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  dl s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrStrPrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG3  k s   		
	
	
	
	
	
	
	
	
	t
   TStrStrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TStr,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   se  
        __init__(THashKeyDatI<(TStr,TStrV)> self) -> TStrStrVHI
        __init__(THashKeyDatI<(TStr,TStrV)> self, TStrStrVHI _HashKeyDatI) -> TStrStrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TStrV > const &

        __init__(THashKeyDatI<(TStr,TStrV)> self, THashKeyDatI< TStr,TVec< TStr,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TVec< TStr,int > >::THKeyDat const * _EndI) -> TStrStrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TVec< TStr,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TVec< TStr,int > >::THKeyDat const *

        N(   R   t   TStrStrVHI_swiginitt   new_TStrStrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   l s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrVHI self, TStrStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrV > const &

        (   R   t   TStrStrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrVHI self, TStrStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrV > const &

        (   R   t   TStrStrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l s    c         C   s   t  j |   S(   s   
        __ref__(TStrStrVHI self) -> THashKeyDatI< TStr,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrV > const *

        (   R   t   TStrStrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  l s    c         C   s   t  j |   S(   s   
        __call__(TStrStrVHI self) -> THashKeyDatI< TStr,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrV > const *

        (   R   t   TStrStrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   l s    c         C   s   t  j |   S(   s   
        __deref__(TStrStrVHI self) -> THashKeyDatI< TStr,TVec< TStr,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TStrV > const *

        (   R   t   TStrStrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  l s    c         C   s   t  j |   S(   sz   
        Next(TStrStrVHI self) -> TStrStrVHI

        Parameters:
            self: THashKeyDatI< TStr,TStrV > *

        (   R   t   TStrStrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  l s    c         C   s   t  j |   S(   s}   
        IsEmpty(TStrStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrV > const *

        (   R   t   TStrStrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  l s    c         C   s   t  j |   S(   s{   
        IsEnd(TStrStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrV > const *

        (   R   t   TStrStrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  l s    c         C   s   t  j |   S(   s|   
        GetKey(TStrStrVHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TStrV > const *

        (   R   t   TStrStrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  l s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrVHI self) -> TStrV
        GetDat(TStrStrVHI self) -> TStrV

        Parameters:
            self: THashKeyDatI< TStr,TStrV > *

        (   R   t   TStrStrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  l s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrStrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU3  }l s   		
	
	
	
	
	
	
	
	
	t   TStrStrPrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s/   Proxy of C++ THashKeyDatI<(TStr,TStrPrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStr,TStrPrV)> self) -> TStrStrPrVHI
        __init__(THashKeyDatI<(TStr,TStrPrV)> self, TStrStrPrVHI _HashKeyDatI) -> TStrStrPrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TStrPrV > const &

        __init__(THashKeyDatI<(TStr,TStrPrV)> self, THashKeyDatI< TStr,TVec< TPair< TStr,TStr >,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TVec< TPair< TStr,TStr >,int > >::THKeyDat const * _EndI) -> TStrStrPrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TVec< TPair< TStr,TStr >,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TVec< TPair< TStr,TStr >,int > >::THKeyDat const *

        N(   R   t   TStrStrPrVHI_swiginitt   new_TStrStrPrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   m s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrPrVHI self, TStrStrPrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrPrV > const &

        (   R   t   TStrStrPrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrPrVHI self, TStrStrPrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrPrV > const &

        (   R   t   TStrStrPrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  "m s    c         C   s   t  j |   S(   s   
        __ref__(TStrStrPrVHI self) -> THashKeyDatI< TStr,TVec< TPair< TStr,TStr >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ,m s    c         C   s   t  j |   S(   s   
        __call__(TStrStrPrVHI self) -> THashKeyDatI< TStr,TVec< TPair< TStr,TStr >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6m s    c         C   s   t  j |   S(   s   
        __deref__(TStrStrPrVHI self) -> THashKeyDatI< TStr,TVec< TPair< TStr,TStr >,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  @m s    c         C   s   t  j |   S(   s   
        Next(TStrStrPrVHI self) -> TStrStrPrVHI

        Parameters:
            self: THashKeyDatI< TStr,TStrPrV > *

        (   R   t   TStrStrPrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Jm s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrStrPrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Tm s    c         C   s   t  j |   S(   s   
        IsEnd(TStrStrPrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ^m s    c         C   s   t  j |   S(   s   
        GetKey(TStrStrPrVHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TStrPrV > const *

        (   R   t   TStrStrPrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  hm s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrPrVHI self) -> TStrPrV
        GetDat(TStrStrPrVHI self) -> TStrPrV

        Parameters:
            self: THashKeyDatI< TStr,TStrPrV > *

        (   R   t   TStrStrPrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  rm s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrStrPrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRc3  m s   		
	
	
	
	
	
	
	
	
	t   TStrStrKdVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s/   Proxy of C++ THashKeyDatI<(TStr,TStrKdV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStr,TStrKdV)> self) -> TStrStrKdVHI
        __init__(THashKeyDatI<(TStr,TStrKdV)> self, TStrStrKdVHI _HashKeyDatI) -> TStrStrKdVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TStrKdV > const &

        __init__(THashKeyDatI<(TStr,TStrKdV)> self, THashKeyDatI< TStr,TVec< TKeyDat< TStr,TStr >,int > >::THKeyDat const * _KeyDatI, 
            THashKeyDatI< TStr,TVec< TKeyDat< TStr,TStr >,int > >::THKeyDat const * _EndI) -> TStrStrKdVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TVec< TKeyDat< TStr,TStr >,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TVec< TKeyDat< TStr,TStr >,int > >::THKeyDat const *

        N(   R   t   TStrStrKdVHI_swiginitt   new_TStrStrKdVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   m s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrKdVHI self, TStrStrKdVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrKdV > const &

        (   R   t   TStrStrKdVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrKdVHI self, TStrStrKdVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrKdV > const &

        (   R   t   TStrStrKdVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m s    c         C   s   t  j |   S(   s   
        __ref__(TStrStrKdVHI self) -> THashKeyDatI< TStr,TVec< TKeyDat< TStr,TStr >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  m s    c         C   s   t  j |   S(   s   
        __call__(TStrStrKdVHI self) -> THashKeyDatI< TStr,TVec< TKeyDat< TStr,TStr >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    c         C   s   t  j |   S(   s   
        __deref__(TStrStrKdVHI self) -> THashKeyDatI< TStr,TVec< TKeyDat< TStr,TStr >,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  m s    c         C   s   t  j |   S(   s   
        Next(TStrStrKdVHI self) -> TStrStrKdVHI

        Parameters:
            self: THashKeyDatI< TStr,TStrKdV > *

        (   R   t   TStrStrKdVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  m s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrStrKdVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  m s    c         C   s   t  j |   S(   s   
        IsEnd(TStrStrKdVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  m s    c         C   s   t  j |   S(   s   
        GetKey(TStrStrKdVHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TStrKdV > const *

        (   R   t   TStrStrKdVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  m s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrKdVHI self) -> TStrKdV
        GetDat(TStrStrKdVHI self) -> TStrKdV

        Parameters:
            self: THashKeyDatI< TStr,TStrKdV > *

        (   R   t   TStrStrKdVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  m s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrStrKdVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRq3  m s   		
	
	
	
	
	
	
	
	
	t   TStrIntFltPrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s1   Proxy of C++ THashKeyDatI<(TStr,TIntFltPr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStr,TIntFltPr)> self) -> TStrIntFltPrHI
        __init__(THashKeyDatI<(TStr,TIntFltPr)> self, TStrIntFltPrHI _HashKeyDatI) -> TStrIntFltPrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TIntFltPr > const &

        __init__(THashKeyDatI<(TStr,TIntFltPr)> self, THashKeyDatI< TStr,TPair< TInt,TFlt > >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TPair< TInt,TFlt > >::THKeyDat const * _EndI) -> TStrIntFltPrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TPair< TInt,TFlt > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TPair< TInt,TFlt > >::THKeyDat const *

        N(   R   t   TStrIntFltPrHI_swiginitt   new_TStrIntFltPrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   n s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntFltPrHI self, TStrIntFltPrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TIntFltPr > const &

        (   R   t   TStrIntFltPrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   'n s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntFltPrHI self, TStrIntFltPrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TIntFltPr > const &

        (   R   t   TStrIntFltPrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  1n s    c         C   s   t  j |   S(   s   
        __ref__(TStrIntFltPrHI self) -> THashKeyDatI< TStr,TPair< TInt,TFlt > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ;n s    c         C   s   t  j |   S(   s   
        __call__(TStrIntFltPrHI self) -> THashKeyDatI< TStr,TPair< TInt,TFlt > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   En s    c         C   s   t  j |   S(   s   
        __deref__(TStrIntFltPrHI self) -> THashKeyDatI< TStr,TPair< TInt,TFlt > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  On s    c         C   s   t  j |   S(   s   
        Next(TStrIntFltPrHI self) -> TStrIntFltPrHI

        Parameters:
            self: THashKeyDatI< TStr,TIntFltPr > *

        (   R   t   TStrIntFltPrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Yn s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrIntFltPrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  cn s    c         C   s   t  j |   S(   s   
        IsEnd(TStrIntFltPrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  mn s    c         C   s   t  j |   S(   s   
        GetKey(TStrIntFltPrHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TIntFltPr > const *

        (   R   t   TStrIntFltPrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  wn s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntFltPrHI self) -> TIntFltPr
        GetDat(TStrIntFltPrHI self) -> TIntFltPr

        Parameters:
            self: THashKeyDatI< TStr,TIntFltPr > *

        (   R   t   TStrIntFltPrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  n s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrIntFltPrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  n s   		
	
	
	
	
	
	
	
	
	t   TStrStrIntPrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s2   Proxy of C++ THashKeyDatI<(TStr,TStrIntPrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStr,TStrIntPrV)> self) -> TStrStrIntPrVHI
        __init__(THashKeyDatI<(TStr,TStrIntPrV)> self, TStrStrIntPrVHI _HashKeyDatI) -> TStrStrIntPrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TStrIntPrV > const &

        __init__(THashKeyDatI<(TStr,TStrIntPrV)> self, THashKeyDatI< TStr,TVec< TPair< TStr,TInt >,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TStr,TVec< TPair< TStr,TInt >,int > >::THKeyDat const * _EndI) -> TStrStrIntPrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TVec< TPair< TStr,TInt >,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TVec< TPair< TStr,TInt >,int > >::THKeyDat const *

        N(   R   t   TStrStrIntPrVHI_swiginitt   new_TStrStrIntPrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   n s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrIntPrVHI self, TStrStrIntPrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrIntPrV > const &

        (   R   t   TStrStrIntPrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrIntPrVHI self, TStrStrIntPrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrIntPrV > const &

        (   R   t   TStrStrIntPrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    c         C   s   t  j |   S(   s   
        __ref__(TStrStrIntPrVHI self) -> THashKeyDatI< TStr,TVec< TPair< TStr,TInt >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  n s    c         C   s   t  j |   S(   s   
        __call__(TStrStrIntPrVHI self) -> THashKeyDatI< TStr,TVec< TPair< TStr,TInt >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   n s    c         C   s   t  j |   S(   s   
        __deref__(TStrStrIntPrVHI self) -> THashKeyDatI< TStr,TVec< TPair< TStr,TInt >,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  n s    c         C   s   t  j |   S(   s   
        Next(TStrStrIntPrVHI self) -> TStrStrIntPrVHI

        Parameters:
            self: THashKeyDatI< TStr,TStrIntPrV > *

        (   R   t   TStrStrIntPrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  n s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrStrIntPrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  n s    c         C   s   t  j |   S(   s   
        IsEnd(TStrStrIntPrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  n s    c         C   s   t  j |   S(   s   
        GetKey(TStrStrIntPrVHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TStrIntPrV > const *

        (   R   t   TStrStrIntPrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  n s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrIntPrVHI self) -> TStrIntPrV
        GetDat(TStrStrIntPrVHI self) -> TStrIntPrV

        Parameters:
            self: THashKeyDatI< TStr,TStrIntPrV > *

        (   R   t   TStrStrIntPrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  o s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrStrIntPrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  n s   		
	
	
	
	
	
	
	
	
	t   TStrStrIntKdVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s2   Proxy of C++ THashKeyDatI<(TStr,TStrIntKdV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   #o s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   #o s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStr,TStrIntKdV)> self) -> TStrStrIntKdVHI
        __init__(THashKeyDatI<(TStr,TStrIntKdV)> self, TStrStrIntKdVHI _HashKeyDatI) -> TStrStrIntKdVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStr,TStrIntKdV > const &

        __init__(THashKeyDatI<(TStr,TStrIntKdV)> self, THashKeyDatI< TStr,TVec< TKeyDat< TStr,TInt >,int > >::THKeyDat const * _KeyDatI, 
            THashKeyDatI< TStr,TVec< TKeyDat< TStr,TInt >,int > >::THKeyDat const * _EndI) -> TStrStrIntKdVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TStr,TVec< TKeyDat< TStr,TInt >,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TStr,TVec< TKeyDat< TStr,TInt >,int > >::THKeyDat const *

        N(   R   t   TStrStrIntKdVHI_swiginitt   new_TStrStrIntKdVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   %o s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrStrIntKdVHI self, TStrStrIntKdVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrIntKdV > const &

        (   R   t   TStrStrIntKdVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   6o s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrStrIntKdVHI self, TStrStrIntKdVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStr,TStrIntKdV > const &

        (   R   t   TStrStrIntKdVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @o s    c         C   s   t  j |   S(   s   
        __ref__(TStrStrIntKdVHI self) -> THashKeyDatI< TStr,TVec< TKeyDat< TStr,TInt >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Jo s    c         C   s   t  j |   S(   s   
        __call__(TStrStrIntKdVHI self) -> THashKeyDatI< TStr,TVec< TKeyDat< TStr,TInt >,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   To s    c         C   s   t  j |   S(   s   
        __deref__(TStrStrIntKdVHI self) -> THashKeyDatI< TStr,TVec< TKeyDat< TStr,TInt >,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  ^o s    c         C   s   t  j |   S(   s   
        Next(TStrStrIntKdVHI self) -> TStrStrIntKdVHI

        Parameters:
            self: THashKeyDatI< TStr,TStrIntKdV > *

        (   R   t   TStrStrIntKdVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ho s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrStrIntKdVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ro s    c         C   s   t  j |   S(   s   
        IsEnd(TStrStrIntKdVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  |o s    c         C   s   t  j |   S(   s   
        GetKey(TStrStrIntKdVHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStr,TStrIntKdV > const *

        (   R   t   TStrStrIntKdVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  o s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrStrIntKdVHI self) -> TStrIntKdV
        GetDat(TStrStrIntKdVHI self) -> TStrIntKdV

        Parameters:
            self: THashKeyDatI< TStr,TStrIntKdV > *

        (   R   t   TStrStrIntKdVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  o s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrStrIntKdVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  !o s   		
	
	
	
	
	
	
	
	
	t   TStrPrBoolHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s/   Proxy of C++ THashKeyDatI<(TStrPr,TBool)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStrPr,TBool)> self) -> TStrPrBoolHI
        __init__(THashKeyDatI<(TStrPr,TBool)> self, TStrPrBoolHI _HashKeyDatI) -> TStrPrBoolHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStrPr,TBool > const &

        __init__(THashKeyDatI<(TStrPr,TBool)> self, THashKeyDatI< TPair< TStr,TStr >,TBool >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TStr,TStr >,TBool >::THKeyDat const * _EndI) -> TStrPrBoolHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TStr,TStr >,TBool >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TStr,TStr >,TBool >::THKeyDat const *

        N(   R   t   TStrPrBoolHI_swiginitt   new_TStrPrBoolHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   o s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrPrBoolHI self, TStrPrBoolHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrPr,TBool > const &

        (   R   t   TStrPrBoolHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrPrBoolHI self, TStrPrBoolHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrPr,TBool > const &

        (   R   t   TStrPrBoolHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  o s    c         C   s   t  j |   S(   s   
        __ref__(TStrPrBoolHI self) -> THashKeyDatI< TPair< TStr,TStr >,TBool >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrPr,TBool > const *

        (   R   t   TStrPrBoolHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  o s    c         C   s   t  j |   S(   s   
        __call__(TStrPrBoolHI self) -> THashKeyDatI< TPair< TStr,TStr >,TBool >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrPr,TBool > const *

        (   R   t   TStrPrBoolHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   o s    c         C   s   t  j |   S(   s   
        __deref__(TStrPrBoolHI self) -> THashKeyDatI< TPair< TStr,TStr >,TBool >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStrPr,TBool > const *

        (   R   t   TStrPrBoolHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  o s    c         C   s   t  j |   S(   s   
        Next(TStrPrBoolHI self) -> TStrPrBoolHI

        Parameters:
            self: THashKeyDatI< TStrPr,TBool > *

        (   R   t   TStrPrBoolHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  o s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrPrBoolHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrPr,TBool > const *

        (   R   t   TStrPrBoolHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  o s    c         C   s   t  j |   S(   s   
        IsEnd(TStrPrBoolHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrPr,TBool > const *

        (   R   t   TStrPrBoolHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  p s    c         C   s   t  j |   S(   s   
        GetKey(TStrPrBoolHI self) -> TStrPr

        Parameters:
            self: THashKeyDatI< TStrPr,TBool > const *

        (   R   t   TStrPrBoolHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  p s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrPrBoolHI self) -> TBool
        GetDat(TStrPrBoolHI self) -> TBool

        Parameters:
            self: THashKeyDatI< TStrPr,TBool > *

        (   R   t   TStrPrBoolHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  p s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrPrBoolHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  o s   		
	
	
	
	
	
	
	
	
	t   TStrPrIntHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TStrPr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2p s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   2p s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   su  
        __init__(THashKeyDatI<(TStrPr,TInt)> self) -> TStrPrIntHI
        __init__(THashKeyDatI<(TStrPr,TInt)> self, TStrPrIntHI _HashKeyDatI) -> TStrPrIntHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStrPr,TInt > const &

        __init__(THashKeyDatI<(TStrPr,TInt)> self, THashKeyDatI< TPair< TStr,TStr >,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TStr,TStr >,TInt >::THKeyDat const * _EndI) -> TStrPrIntHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TStr,TStr >,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TStr,TStr >,TInt >::THKeyDat const *

        N(   R   t   TStrPrIntHI_swiginitt   new_TStrPrIntHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   4p s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrPrIntHI self, TStrPrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrPr,TInt > const &

        (   R   t   TStrPrIntHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Dp s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrPrIntHI self, TStrPrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrPr,TInt > const &

        (   R   t   TStrPrIntHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Np s    c         C   s   t  j |   S(   s   
        __ref__(TStrPrIntHI self) -> THashKeyDatI< TPair< TStr,TStr >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrPr,TInt > const *

        (   R   t   TStrPrIntHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  Xp s    c         C   s   t  j |   S(   s   
        __call__(TStrPrIntHI self) -> THashKeyDatI< TPair< TStr,TStr >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrPr,TInt > const *

        (   R   t   TStrPrIntHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   bp s    c         C   s   t  j |   S(   s   
        __deref__(TStrPrIntHI self) -> THashKeyDatI< TPair< TStr,TStr >,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStrPr,TInt > const *

        (   R   t   TStrPrIntHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  lp s    c         C   s   t  j |   S(   s}   
        Next(TStrPrIntHI self) -> TStrPrIntHI

        Parameters:
            self: THashKeyDatI< TStrPr,TInt > *

        (   R   t   TStrPrIntHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  vp s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrPrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrPr,TInt > const *

        (   R   t   TStrPrIntHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  p s    c         C   s   t  j |   S(   s}   
        IsEnd(TStrPrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrPr,TInt > const *

        (   R   t   TStrPrIntHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  p s    c         C   s   t  j |   S(   s   
        GetKey(TStrPrIntHI self) -> TStrPr

        Parameters:
            self: THashKeyDatI< TStrPr,TInt > const *

        (   R   t   TStrPrIntHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  p s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrPrIntHI self) -> TInt
        GetDat(TStrPrIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TStrPr,TInt > *

        (   R   t   TStrPrIntHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  p s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrPrIntHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  0p s   		
	
	
	
	
	
	
	
	
	t   TStrPrFltHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TStrPr,TFlt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   su  
        __init__(THashKeyDatI<(TStrPr,TFlt)> self) -> TStrPrFltHI
        __init__(THashKeyDatI<(TStrPr,TFlt)> self, TStrPrFltHI _HashKeyDatI) -> TStrPrFltHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStrPr,TFlt > const &

        __init__(THashKeyDatI<(TStrPr,TFlt)> self, THashKeyDatI< TPair< TStr,TStr >,TFlt >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TStr,TStr >,TFlt >::THKeyDat const * _EndI) -> TStrPrFltHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TStr,TStr >,TFlt >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TStr,TStr >,TFlt >::THKeyDat const *

        N(   R   t   TStrPrFltHI_swiginitt   new_TStrPrFltHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   p s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrPrFltHI self, TStrPrFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrPr,TFlt > const &

        (   R   t   TStrPrFltHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrPrFltHI self, TStrPrFltHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrPr,TFlt > const &

        (   R   t   TStrPrFltHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  p s    c         C   s   t  j |   S(   s   
        __ref__(TStrPrFltHI self) -> THashKeyDatI< TPair< TStr,TStr >,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrPr,TFlt > const *

        (   R   t   TStrPrFltHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  p s    c         C   s   t  j |   S(   s   
        __call__(TStrPrFltHI self) -> THashKeyDatI< TPair< TStr,TStr >,TFlt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrPr,TFlt > const *

        (   R   t   TStrPrFltHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   p s    c         C   s   t  j |   S(   s   
        __deref__(TStrPrFltHI self) -> THashKeyDatI< TPair< TStr,TStr >,TFlt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStrPr,TFlt > const *

        (   R   t   TStrPrFltHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  p s    c         C   s   t  j |   S(   s}   
        Next(TStrPrFltHI self) -> TStrPrFltHI

        Parameters:
            self: THashKeyDatI< TStrPr,TFlt > *

        (   R   t   TStrPrFltHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  p s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrPrFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrPr,TFlt > const *

        (   R   t   TStrPrFltHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  q s    c         C   s   t  j |   S(   s}   
        IsEnd(TStrPrFltHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrPr,TFlt > const *

        (   R   t   TStrPrFltHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  q s    c         C   s   t  j |   S(   s   
        GetKey(TStrPrFltHI self) -> TStrPr

        Parameters:
            self: THashKeyDatI< TStrPr,TFlt > const *

        (   R   t   TStrPrFltHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  q s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrPrFltHI self) -> TFlt
        GetDat(TStrPrFltHI self) -> TFlt

        Parameters:
            self: THashKeyDatI< TStrPr,TFlt > *

        (   R   t   TStrPrFltHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  %q s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrPrFltHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  p s   		
	
	
	
	
	
	
	
	
	t   TStrPrStrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TStrPr,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @q s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   @q s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   su  
        __init__(THashKeyDatI<(TStrPr,TStr)> self) -> TStrPrStrHI
        __init__(THashKeyDatI<(TStrPr,TStr)> self, TStrPrStrHI _HashKeyDatI) -> TStrPrStrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStrPr,TStr > const &

        __init__(THashKeyDatI<(TStrPr,TStr)> self, THashKeyDatI< TPair< TStr,TStr >,TStr >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TStr,TStr >,TStr >::THKeyDat const * _EndI) -> TStrPrStrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TStr,TStr >,TStr >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TStr,TStr >,TStr >::THKeyDat const *

        N(   R   t   TStrPrStrHI_swiginitt   new_TStrPrStrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Bq s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrPrStrHI self, TStrPrStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrPr,TStr > const &

        (   R   t   TStrPrStrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Rq s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrPrStrHI self, TStrPrStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrPr,TStr > const &

        (   R   t   TStrPrStrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \q s    c         C   s   t  j |   S(   s   
        __ref__(TStrPrStrHI self) -> THashKeyDatI< TPair< TStr,TStr >,TStr >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrPr,TStr > const *

        (   R   t   TStrPrStrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  fq s    c         C   s   t  j |   S(   s   
        __call__(TStrPrStrHI self) -> THashKeyDatI< TPair< TStr,TStr >,TStr >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrPr,TStr > const *

        (   R   t   TStrPrStrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   pq s    c         C   s   t  j |   S(   s   
        __deref__(TStrPrStrHI self) -> THashKeyDatI< TPair< TStr,TStr >,TStr >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStrPr,TStr > const *

        (   R   t   TStrPrStrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  zq s    c         C   s   t  j |   S(   s}   
        Next(TStrPrStrHI self) -> TStrPrStrHI

        Parameters:
            self: THashKeyDatI< TStrPr,TStr > *

        (   R   t   TStrPrStrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  q s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrPrStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrPr,TStr > const *

        (   R   t   TStrPrStrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  q s    c         C   s   t  j |   S(   s}   
        IsEnd(TStrPrStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrPr,TStr > const *

        (   R   t   TStrPrStrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  q s    c         C   s   t  j |   S(   s   
        GetKey(TStrPrStrHI self) -> TStrPr

        Parameters:
            self: THashKeyDatI< TStrPr,TStr > const *

        (   R   t   TStrPrStrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  q s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrPrStrHI self) -> TStr
        GetDat(TStrPrStrHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStrPr,TStr > *

        (   R   t   TStrPrStrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  q s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrPrStrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  >q s   		
	
	
	
	
	
	
	
	
	t   TStrPrStrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s/   Proxy of C++ THashKeyDatI<(TStrPr,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStrPr,TStrV)> self) -> TStrPrStrVHI
        __init__(THashKeyDatI<(TStrPr,TStrV)> self, TStrPrStrVHI _HashKeyDatI) -> TStrPrStrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStrPr,TStrV > const &

        __init__(THashKeyDatI<(TStrPr,TStrV)> self, THashKeyDatI< TPair< TStr,TStr >,TVec< TStr,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TStr,TStr >,TVec< TStr,int > >::THKeyDat const * _EndI) -> TStrPrStrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TStr,TStr >,TVec< TStr,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TStr,TStr >,TVec< TStr,int > >::THKeyDat const *

        N(   R   t   TStrPrStrVHI_swiginitt   new_TStrPrStrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   q s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrPrStrVHI self, TStrPrStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrPr,TStrV > const &

        (   R   t   TStrPrStrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrPrStrVHI self, TStrPrStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrPr,TStrV > const &

        (   R   t   TStrPrStrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q s    c         C   s   t  j |   S(   s   
        __ref__(TStrPrStrVHI self) -> THashKeyDatI< TPair< TStr,TStr >,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  q s    c         C   s   t  j |   S(   s   
        __call__(TStrPrStrVHI self) -> THashKeyDatI< TPair< TStr,TStr >,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   q s    c         C   s   t  j |   S(   s   
        __deref__(TStrPrStrVHI self) -> THashKeyDatI< TPair< TStr,TStr >,TVec< TStr,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  r s    c         C   s   t  j |   S(   s   
        Next(TStrPrStrVHI self) -> TStrPrStrVHI

        Parameters:
            self: THashKeyDatI< TStrPr,TStrV > *

        (   R   t   TStrPrStrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  r s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrPrStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  r s    c         C   s   t  j |   S(   s   
        IsEnd(TStrPrStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  r s    c         C   s   t  j |   S(   s   
        GetKey(TStrPrStrVHI self) -> TStrPr

        Parameters:
            self: THashKeyDatI< TStrPr,TStrV > const *

        (   R   t   TStrPrStrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  )r s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrPrStrVHI self) -> TStrV
        GetDat(TStrPrStrVHI self) -> TStrV

        Parameters:
            self: THashKeyDatI< TStrPr,TStrV > *

        (   R   t   TStrPrStrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  3r s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrPrStrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  q s   		
	
	
	
	
	
	
	
	
	t   TStrTrIntHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TStrTr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Nr s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Nr s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStrTr,TInt)> self) -> TStrTrIntHI
        __init__(THashKeyDatI<(TStrTr,TInt)> self, TStrTrIntHI _HashKeyDatI) -> TStrTrIntHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStrTr,TInt > const &

        __init__(THashKeyDatI<(TStrTr,TInt)> self, THashKeyDatI< TTriple< TStr,TStr,TStr >,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TTriple< TStr,TStr,TStr >,TInt >::THKeyDat const * _EndI) -> TStrTrIntHI

        Parameters:
            _KeyDatI: THashKeyDatI< TTriple< TStr,TStr,TStr >,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TTriple< TStr,TStr,TStr >,TInt >::THKeyDat const *

        N(   R   t   TStrTrIntHI_swiginitt   new_TStrTrIntHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   Pr s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrTrIntHI self, TStrTrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrTr,TInt > const &

        (   R   t   TStrTrIntHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   `r s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrTrIntHI self, TStrTrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrTr,TInt > const &

        (   R   t   TStrTrIntHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  jr s    c         C   s   t  j |   S(   s   
        __ref__(TStrTrIntHI self) -> THashKeyDatI< TTriple< TStr,TStr,TStr >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrTr,TInt > const *

        (   R   t   TStrTrIntHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  tr s    c         C   s   t  j |   S(   s   
        __call__(TStrTrIntHI self) -> THashKeyDatI< TTriple< TStr,TStr,TStr >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrTr,TInt > const *

        (   R   t   TStrTrIntHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ~r s    c         C   s   t  j |   S(   s   
        __deref__(TStrTrIntHI self) -> THashKeyDatI< TTriple< TStr,TStr,TStr >,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStrTr,TInt > const *

        (   R   t   TStrTrIntHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  r s    c         C   s   t  j |   S(   s}   
        Next(TStrTrIntHI self) -> TStrTrIntHI

        Parameters:
            self: THashKeyDatI< TStrTr,TInt > *

        (   R   t   TStrTrIntHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  r s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrTrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrTr,TInt > const *

        (   R   t   TStrTrIntHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  r s    c         C   s   t  j |   S(   s}   
        IsEnd(TStrTrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrTr,TInt > const *

        (   R   t   TStrTrIntHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  r s    c         C   s   t  j |   S(   s   
        GetKey(TStrTrIntHI self) -> TStrTr

        Parameters:
            self: THashKeyDatI< TStrTr,TInt > const *

        (   R   t   TStrTrIntHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  r s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrTrIntHI self) -> TInt
        GetDat(TStrTrIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TStrTr,TInt > *

        (   R   t   TStrTrIntHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  r s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrTrIntHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  Lr s   		
	
	
	
	
	
	
	
	
	t   TStrIntPrIntHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s1   Proxy of C++ THashKeyDatI<(TStrIntPr,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   r s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   r s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStrIntPr,TInt)> self) -> TStrIntPrIntHI
        __init__(THashKeyDatI<(TStrIntPr,TInt)> self, TStrIntPrIntHI _HashKeyDatI) -> TStrIntPrIntHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStrIntPr,TInt > const &

        __init__(THashKeyDatI<(TStrIntPr,TInt)> self, THashKeyDatI< TPair< TStr,TInt >,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TPair< TStr,TInt >,TInt >::THKeyDat const * _EndI) -> TStrIntPrIntHI

        Parameters:
            _KeyDatI: THashKeyDatI< TPair< TStr,TInt >,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TPair< TStr,TInt >,TInt >::THKeyDat const *

        N(   R   t   TStrIntPrIntHI_swiginitt   new_TStrIntPrIntHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   r s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrIntPrIntHI self, TStrIntPrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrIntPr,TInt > const &

        (   R   t   TStrIntPrIntHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   r s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrIntPrIntHI self, TStrIntPrIntHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrIntPr,TInt > const &

        (   R   t   TStrIntPrIntHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    c         C   s   t  j |   S(   s   
        __ref__(TStrIntPrIntHI self) -> THashKeyDatI< TPair< TStr,TInt >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  r s    c         C   s   t  j |   S(   s   
        __call__(TStrIntPrIntHI self) -> THashKeyDatI< TPair< TStr,TInt >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s s    c         C   s   t  j |   S(   s   
        __deref__(TStrIntPrIntHI self) -> THashKeyDatI< TPair< TStr,TInt >,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  s s    c         C   s   t  j |   S(   s   
        Next(TStrIntPrIntHI self) -> TStrIntPrIntHI

        Parameters:
            self: THashKeyDatI< TStrIntPr,TInt > *

        (   R   t   TStrIntPrIntHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  s s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrIntPrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  #s s    c         C   s   t  j |   S(   s   
        IsEnd(TStrIntPrIntHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  -s s    c         C   s   t  j |   S(   s   
        GetKey(TStrIntPrIntHI self) -> TStrIntPr

        Parameters:
            self: THashKeyDatI< TStrIntPr,TInt > const *

        (   R   t   TStrIntPrIntHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  7s s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrIntPrIntHI self) -> TInt
        GetDat(TStrIntPrIntHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TStrIntPr,TInt > *

        (   R   t   TStrIntPrIntHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  As s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrIntPrIntHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR3  r s   		
	
	
	
	
	
	
	
	
	t   TStrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TStrV,TInt)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \s s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   \s s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   sY  
        __init__(THashKeyDatI<(TStrV,TInt)> self) -> TStrVHI
        __init__(THashKeyDatI<(TStrV,TInt)> self, TStrVHI _HashKeyDatI) -> TStrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStrV,TInt > const &

        __init__(THashKeyDatI<(TStrV,TInt)> self, THashKeyDatI< TVec< TStr,int >,TInt >::THKeyDat const * _KeyDatI, THashKeyDatI< TVec< TStr,int >,TInt >::THKeyDat const * _EndI) -> TStrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TVec< TStr,int >,TInt >::THKeyDat const *
            _EndI: THashKeyDatI< TVec< TStr,int >,TInt >::THKeyDat const *

        N(   R   t   TStrVHI_swiginitt   new_TStrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ^s s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrVHI self, TStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrV,TInt > const &

        (   R   t   TStrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ns s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrVHI self, TStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrV,TInt > const &

        (   R   t   TStrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  xs s    c         C   s   t  j |   S(   s   
        __ref__(TStrVHI self) -> THashKeyDatI< TVec< TStr,int >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrV,TInt > const *

        (   R   t   TStrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  s s    c         C   s   t  j |   S(   s   
        __call__(TStrVHI self) -> THashKeyDatI< TVec< TStr,int >,TInt >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrV,TInt > const *

        (   R   t   TStrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s s    c         C   s   t  j |   S(   s   
        __deref__(TStrVHI self) -> THashKeyDatI< TVec< TStr,int >,TInt >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStrV,TInt > const *

        (   R   t   TStrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  s s    c         C   s   t  j |   S(   st   
        Next(TStrVHI self) -> TStrVHI

        Parameters:
            self: THashKeyDatI< TStrV,TInt > *

        (   R   t   TStrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  s s    c         C   s   t  j |   S(   sz   
        IsEmpty(TStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrV,TInt > const *

        (   R   t   TStrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  s s    c         C   s   t  j |   S(   sx   
        IsEnd(TStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrV,TInt > const *

        (   R   t   TStrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  s s    c         C   s   t  j |   S(   sz   
        GetKey(TStrVHI self) -> TStrV

        Parameters:
            self: THashKeyDatI< TStrV,TInt > const *

        (   R   t   TStrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  s s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrVHI self) -> TInt
        GetDat(TStrVHI self) -> TInt

        Parameters:
            self: THashKeyDatI< TStrV,TInt > *

        (   R   t   TStrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  s s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  Zs s   		
	
	
	
	
	
	
	
	
	t   TStrVIntVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TStrV,TIntV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStrV,TIntV)> self) -> TStrVIntVHI
        __init__(THashKeyDatI<(TStrV,TIntV)> self, TStrVIntVHI _HashKeyDatI) -> TStrVIntVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStrV,TIntV > const &

        __init__(THashKeyDatI<(TStrV,TIntV)> self, THashKeyDatI< TVec< TStr,int >,TVec< TInt,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TVec< TStr,int >,TVec< TInt,int > >::THKeyDat const * _EndI) -> TStrVIntVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TVec< TStr,int >,TVec< TInt,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TVec< TStr,int >,TVec< TInt,int > >::THKeyDat const *

        N(   R   t   TStrVIntVHI_swiginitt   new_TStrVIntVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   s s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrVIntVHI self, TStrVIntVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrV,TIntV > const &

        (   R   t   TStrVIntVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrVIntVHI self, TStrVIntVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrV,TIntV > const &

        (   R   t   TStrVIntVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s s    c         C   s   t  j |   S(   s   
        __ref__(TStrVIntVHI self) -> THashKeyDatI< TVec< TStr,int >,TVec< TInt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrV,TIntV > const *

        (   R   t   TStrVIntVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  	t s    c         C   s   t  j |   S(   s   
        __call__(TStrVIntVHI self) -> THashKeyDatI< TVec< TStr,int >,TVec< TInt,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrV,TIntV > const *

        (   R   t   TStrVIntVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t s    c         C   s   t  j |   S(   s   
        __deref__(TStrVIntVHI self) -> THashKeyDatI< TVec< TStr,int >,TVec< TInt,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStrV,TIntV > const *

        (   R   t   TStrVIntVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  t s    c         C   s   t  j |   S(   s}   
        Next(TStrVIntVHI self) -> TStrVIntVHI

        Parameters:
            self: THashKeyDatI< TStrV,TIntV > *

        (   R   t   TStrVIntVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  't s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrVIntVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrV,TIntV > const *

        (   R   t   TStrVIntVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  1t s    c         C   s   t  j |   S(   s}   
        IsEnd(TStrVIntVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrV,TIntV > const *

        (   R   t   TStrVIntVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ;t s    c         C   s   t  j |   S(   s   
        GetKey(TStrVIntVHI self) -> TStrV

        Parameters:
            self: THashKeyDatI< TStrV,TIntV > const *

        (   R   t   TStrVIntVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Et s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrVIntVHI self) -> TIntV
        GetDat(TStrVIntVHI self) -> TIntV

        Parameters:
            self: THashKeyDatI< TStrV,TIntV > *

        (   R   t   TStrVIntVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  Ot s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrVIntVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  s s   		
	
	
	
	
	
	
	
	
	t
   TStrVStrHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s-   Proxy of C++ THashKeyDatI<(TStrV,TStr)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   jt s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   jt s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   se  
        __init__(THashKeyDatI<(TStrV,TStr)> self) -> TStrVStrHI
        __init__(THashKeyDatI<(TStrV,TStr)> self, TStrVStrHI _HashKeyDatI) -> TStrVStrHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStrV,TStr > const &

        __init__(THashKeyDatI<(TStrV,TStr)> self, THashKeyDatI< TVec< TStr,int >,TStr >::THKeyDat const * _KeyDatI, THashKeyDatI< TVec< TStr,int >,TStr >::THKeyDat const * _EndI) -> TStrVStrHI

        Parameters:
            _KeyDatI: THashKeyDatI< TVec< TStr,int >,TStr >::THKeyDat const *
            _EndI: THashKeyDatI< TVec< TStr,int >,TStr >::THKeyDat const *

        N(   R   t   TStrVStrHI_swiginitt   new_TStrVStrHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   lt s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrVStrHI self, TStrVStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrV,TStr > const &

        (   R   t   TStrVStrHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   |t s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrVStrHI self, TStrVStrHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrV,TStr > const &

        (   R   t   TStrVStrHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  t s    c         C   s   t  j |   S(   s   
        __ref__(TStrVStrHI self) -> THashKeyDatI< TVec< TStr,int >,TStr >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrV,TStr > const *

        (   R   t   TStrVStrHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  t s    c         C   s   t  j |   S(   s   
        __call__(TStrVStrHI self) -> THashKeyDatI< TVec< TStr,int >,TStr >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrV,TStr > const *

        (   R   t   TStrVStrHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t s    c         C   s   t  j |   S(   s   
        __deref__(TStrVStrHI self) -> THashKeyDatI< TVec< TStr,int >,TStr >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStrV,TStr > const *

        (   R   t   TStrVStrHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  t s    c         C   s   t  j |   S(   sz   
        Next(TStrVStrHI self) -> TStrVStrHI

        Parameters:
            self: THashKeyDatI< TStrV,TStr > *

        (   R   t   TStrVStrHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  t s    c         C   s   t  j |   S(   s}   
        IsEmpty(TStrVStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrV,TStr > const *

        (   R   t   TStrVStrHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  t s    c         C   s   t  j |   S(   s{   
        IsEnd(TStrVStrHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrV,TStr > const *

        (   R   t   TStrVStrHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  t s    c         C   s   t  j |   S(   s}   
        GetKey(TStrVStrHI self) -> TStrV

        Parameters:
            self: THashKeyDatI< TStrV,TStr > const *

        (   R   t   TStrVStrHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  t s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrVStrHI self) -> TStr
        GetDat(TStrVStrHI self) -> TStr

        Parameters:
            self: THashKeyDatI< TStrV,TStr > *

        (   R   t   TStrVStrHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  t s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrVStrHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR'4  ht s   		
	
	
	
	
	
	
	
	
	t   TStrVStrVHIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s.   Proxy of C++ THashKeyDatI<(TStrV,TStrV)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   t s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(THashKeyDatI<(TStrV,TStrV)> self) -> TStrVStrVHI
        __init__(THashKeyDatI<(TStrV,TStrV)> self, TStrVStrVHI _HashKeyDatI) -> TStrVStrVHI

        Parameters:
            _HashKeyDatI: THashKeyDatI< TStrV,TStrV > const &

        __init__(THashKeyDatI<(TStrV,TStrV)> self, THashKeyDatI< TVec< TStr,int >,TVec< TStr,int > >::THKeyDat const * _KeyDatI, THashKeyDatI< TVec< TStr,int >,TVec< TStr,int > >::THKeyDat const * _EndI) -> TStrVStrVHI

        Parameters:
            _KeyDatI: THashKeyDatI< TVec< TStr,int >,TVec< TStr,int > >::THKeyDat const *
            _EndI: THashKeyDatI< TVec< TStr,int >,TVec< TStr,int > >::THKeyDat const *

        N(   R   t   TStrVStrVHI_swiginitt   new_TStrVStrVHI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   t s    c         G   s   t  j |  |  S(   s   
        __eq__(TStrVStrVHI self, TStrVStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrV,TStrV > const &

        (   R   t   TStrVStrVHI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u s    c         G   s   t  j |  |  S(   s   
        __lt__(TStrVStrVHI self, TStrVStrVHI HashKeyDatI) -> bool

        Parameters:
            HashKeyDatI: THashKeyDatI< TStrV,TStrV > const &

        (   R   t   TStrVStrVHI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         C   s   t  j |   S(   s   
        __ref__(TStrVStrVHI self) -> THashKeyDatI< TVec< TStr,int >,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrV,TStrV > const *

        (   R   t   TStrVStrVHI___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  u s    c         C   s   t  j |   S(   s   
        __call__(TStrVStrVHI self) -> THashKeyDatI< TVec< TStr,int >,TVec< TStr,int > >::THKeyDat &

        Parameters:
            self: THashKeyDatI< TStrV,TStrV > const *

        (   R   t   TStrVStrVHI___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   !u s    c         C   s   t  j |   S(   s   
        __deref__(TStrVStrVHI self) -> THashKeyDatI< TVec< TStr,int >,TVec< TStr,int > >::THKeyDat *

        Parameters:
            self: THashKeyDatI< TStrV,TStrV > const *

        (   R   t   TStrVStrVHI___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  +u s    c         C   s   t  j |   S(   s}   
        Next(TStrVStrVHI self) -> TStrVStrVHI

        Parameters:
            self: THashKeyDatI< TStrV,TStrV > *

        (   R   t   TStrVStrVHI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  5u s    c         C   s   t  j |   S(   s   
        IsEmpty(TStrVStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrV,TStrV > const *

        (   R   t   TStrVStrVHI_IsEmpty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ?u s    c         C   s   t  j |   S(   s}   
        IsEnd(TStrVStrVHI self) -> bool

        Parameters:
            self: THashKeyDatI< TStrV,TStrV > const *

        (   R   t   TStrVStrVHI_IsEnd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  Iu s    c         C   s   t  j |   S(   s   
        GetKey(TStrVStrVHI self) -> TStrV

        Parameters:
            self: THashKeyDatI< TStrV,TStrV > const *

        (   R   t   TStrVStrVHI_GetKey(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  Su s    c         G   s   t  j |  |  S(   s   
        GetDat(TStrVStrVHI self) -> TStrV
        GetDat(TStrVStrVHI self) -> TStrV

        Parameters:
            self: THashKeyDatI< TStrV,TStrV > *

        (   R   t   TStrVStrVHI_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  ]u s    	(   R   R-   RM   RN   R   R/   R+   RD   R   R  R#  R   R
#  R&  R&  R&  R%  RW  R   t   delete_TStrVStrVHIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR54  t s   		
	
	
	
	
	
	
	
	
	t   TCnComVc           B   s  e  Z d  Z e d   d   d d Z e Z e j Z	 d   Z
 d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d    Z% d!   Z& d"   Z' d#   Z( d$   Z) d%   Z* d&   Z+ d'   Z, d(   Z- d)   Z. d*   Z/ d+   Z0 d,   Z1 d-   Z2 d.   Z3 d/   Z4 d0   Z5 d1   Z6 e7 e6  Z6 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> e? d9  Z@ e? d:  ZA d;   ZB d<   ZC d=   ZD d>   ZE d?   ZF d@   ZG dA   ZH dB   ZI dC   ZJ dD   ZK dE   ZL dF   ZM dG   ZN dH   ZO dI   ZP dJ   ZQ dK   ZR dL   ZS dM   ZT e7 eT  ZT RS(N   s!   Proxy of C++ TVec<(TCnCom)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   xu s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   xu s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TVec<(TCnCom)> self) -> TCnComV
        __init__(TVec<(TCnCom)> self, TCnComV Vec) -> TCnComV

        Parameters:
            Vec: TVec< TCnCom,int > const &

        __init__(TVec<(TCnCom)> self, int const & _Vals) -> TCnComV

        Parameters:
            _Vals: int const &

        __init__(TVec<(TCnCom)> self, int const & _MxVals, int const & _Vals) -> TCnComV

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        __init__(TVec<(TCnCom)> self, TCnCom _ValT, int const & _Vals) -> TCnComV

        Parameters:
            _ValT: TCnCom *
            _Vals: int const &

        __init__(TVec<(TCnCom)> self, TSIn SIn) -> TCnComV

        Parameters:
            SIn: TSIn &

        N(   R   t   TCnComV_swiginitt   new_TCnComV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   {u s    c         G   s   t  j |  |  S(   s\   
        Load(TCnComV self, TSIn SIn)

        Parameters:
            SIn: TSIn &

        (   R   t   TCnComV_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         G   s   t  j |  |  S(   s`   
        Save(TCnComV self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   TCnComV_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u s    c         G   s   t  j |  |  S(   st   
        __add__(TCnComV self, TCnCom Val) -> TCnComV

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV___add__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         G   s   t  j |  |  S(   s}   
        __eq__(TCnComV self, TCnComV Vec) -> bool

        Parameters:
            Vec: TVec< TCnCom,int > const &

        (   R   t   TCnComV___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u s    c         G   s   t  j |  |  S(   s}   
        __lt__(TCnComV self, TCnComV Vec) -> bool

        Parameters:
            Vec: TVec< TCnCom,int > const &

        (   R   t   TCnComV___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         C   s   t  j |   S(   sp   
        GetMemUsed(TCnComV self) -> int

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_GetMemUsed(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u s    c         C   s   t  j |   S(   sp   
        GetMemSize(TCnComV self) -> int

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_GetMemSize(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  u s    c         C   s   t  j |   S(   ss   
        GetPrimHashCd(TCnComV self) -> int

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_GetPrimHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  u s    c         C   s   t  j |   S(   sr   
        GetSecHashCd(TCnComV self) -> int

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_GetSecHashCd(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  u s    c         G   s   t  j |  |  S(   s  
        Gen(TCnComV self, int const & _Vals)

        Parameters:
            _Vals: int const &

        Gen(TCnComV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TCnComV_Gen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   u s    c         G   s   t  j |  |  S(   s   
        GenExt(TCnComV self, TCnCom _ValT, int const & _Vals)

        Parameters:
            _ValT: TCnCom *
            _Vals: int const &

        (   R   t   TCnComV_GenExt(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    	c         C   s   t  j |   S(   sl   
        IsExt(TCnComV self) -> bool

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_IsExt(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         G   s   t  j |  |  S(   s  
        Reserve(TCnComV self, int const & _MxVals)

        Parameters:
            _MxVals: int const &

        Reserve(TCnComV self, int const & _MxVals, int const & _Vals)

        Parameters:
            _MxVals: int const &
            _Vals: int const &

        (   R   t   TCnComV_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   v s    c         G   s   t  j |  |  S(   si  
        Clr(TCnComV self, bool const & DoDel=True, int const & NoDelLim=-1)

        Parameters:
            DoDel: bool const &
            NoDelLim: int const &

        Clr(TCnComV self, bool const & DoDel=True)

        Parameters:
            DoDel: bool const &

        Clr(TCnComV self)

        Parameters:
            self: TVec< TCnCom > *

        (   R   t   TCnComV_Clr(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   *v s    c         G   s   t  j |  |  S(   s   
        Trunc(TCnComV self, int const & _Vals=-1)

        Parameters:
            _Vals: int const &

        Trunc(TCnComV self)

        Parameters:
            self: TVec< TCnCom > *

        (   R   t   TCnComV_Trunc(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ?v s    c         C   s   t  j |   S(   s]   
        Pack(TCnComV self)

        Parameters:
            self: TVec< TCnCom > *

        (   R   t   TCnComV_Pack(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Nv s    c         G   s   t  j |  |  S(   sq   
        MoveFrom(TCnComV self, TCnComV Vec)

        Parameters:
            Vec: TVec< TCnCom,int > &

        (   R   t   TCnComV_MoveFrom(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Xv s    c         C   s   t  j |   S(   sl   
        Empty(TCnComV self) -> bool

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   bv s    c         C   s   t  j |   S(   si   
        Len(TCnComV self) -> int

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_Len(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY   lv s    c         C   s   t  j |   S(   sn   
        Reserved(TCnComV self) -> int

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_Reserved(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~  vv s    c         G   s   t  j |  |  S(   s   
        Last(TCnComV self) -> TCnCom
        Last(TCnComV self) -> TCnCom

        Parameters:
            self: TVec< TCnCom > *

        (   R   t   TCnComV_Last(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    	c         C   s   t  j |   S(   sn   
        LastValN(TCnComV self) -> int

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_LastValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         G   s   t  j |  |  S(   s   
        LastLast(TCnComV self) -> TCnCom
        LastLast(TCnComV self) -> TCnCom

        Parameters:
            self: TVec< TCnCom > *

        (   R   t   TCnComV_LastLast(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    	c         C   s   t  j |   S(   sm   
        BegI(TCnComV self) -> TCnCom

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_BegI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         C   s   t  j |   S(   sm   
        EndI(TCnComV self) -> TCnCom

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_EndI(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         G   s   t  j |  |  S(   st   
        GetI(TCnComV self, int const & ValN) -> TCnCom

        Parameters:
            ValN: int const &

        (   R   t   TCnComV_GetI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	  v s    c         G   s   t  j |  |  S(   s  
        Add(TCnComV self) -> int
        Add(TCnComV self, TCnCom Val) -> int

        Parameters:
            Val: TCnCom const &

        Add(TCnComV self, TCnCom Val) -> int

        Parameters:
            Val: TCnCom &

        Add(TCnComV self, TCnCom Val, int const & ResizeLen) -> int

        Parameters:
            Val: TCnCom const &
            ResizeLen: int const &

        (   R   t   TCnComV_Add(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         G   s   t  j |  |  S(   s|   
        AddV(TCnComV self, TCnComV ValV) -> int

        Parameters:
            ValV: TVec< TCnCom,int > const &

        (   R   t   TCnComV_AddV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         G   s   t  j |  |  S(   s  
        AddSorted(TCnComV self, TCnCom Val, bool const & Asc=True, int const & _MxVals=-1) -> int

        Parameters:
            Val: TCnCom const &
            Asc: bool const &
            _MxVals: int const &

        AddSorted(TCnComV self, TCnCom Val, bool const & Asc=True) -> int

        Parameters:
            Val: TCnCom const &
            Asc: bool const &

        AddSorted(TCnComV self, TCnCom Val) -> int

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_AddSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    c         G   s   t  j |  |  S(   s   
        AddBackSorted(TCnComV self, TCnCom Val, bool const & Asc) -> int

        Parameters:
            Val: TCnCom const &
            Asc: bool const &

        (   R   t   TCnComV_AddBackSorted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  v s    	c         G   s   t  j |  |  S(   sr   
        AddMerged(TCnComV self, TCnCom Val) -> int

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_AddMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   w s    c         G   s   t  j |  |  S(   s   
        AddVMerged(TCnComV self, TCnComV ValV) -> int

        Parameters:
            ValV: TVec< TCnCom,int > const &

        (   R   t   TCnComV_AddVMerged(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  
w s    c         G   s   t  j |  |  S(   sr   
        AddUnique(TCnComV self, TCnCom Val) -> int

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_AddUnique(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         G   s   t  j |  |  S(   s   
        GetVal(TCnComV self, int const & ValN) -> TCnCom

        Parameters:
            ValN: int const &

        GetVal(TCnComV self, int const & ValN) -> TCnCom

        Parameters:
            ValN: int const &

        (   R   t   TCnComV_GetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         G   s   t  j |  |  S(   s   
        SetVal(TCnComV self, int const & ValN, TCnCom Val)

        Parameters:
            ValN: int const &
            Val: TCnCom const &

        (   R   t   TCnComV_SetVal(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  -w s    	c         G   s   t  j |  |  S(   s   
        GetSubValV(TCnComV self, int const & BValN, int const & EValN, TCnComV ValV)

        Parameters:
            BValN: int const &
            EValN: int const &
            ValV: TVec< TCnCom,int > &

        (   R   t   TCnComV_GetSubValV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8w s    
c         G   s   t  j |  |  S(   s   
        Ins(TCnComV self, int const & ValN, TCnCom Val)

        Parameters:
            ValN: int const &
            Val: TCnCom const &

        (   R   t   TCnComV_Ins(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Dw s    	c         G   s   t  j |  |  S(   s  
        Del(TCnComV self, int const & ValN)

        Parameters:
            ValN: int const &

        Del(TCnComV self, int const & MnValN, int const & MxValN)

        Parameters:
            MnValN: int const &
            MxValN: int const &

        (   R   t   TCnComV_Del(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ow s    c         C   s   t  j |   S(   s`   
        DelLast(TCnComV self)

        Parameters:
            self: TVec< TCnCom > *

        (   R   t   TCnComV_DelLast(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _w s    c         G   s   t  j |  |  S(   sq   
        DelIfIn(TCnComV self, TCnCom Val) -> bool

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_DelIfIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!  iw s    c         G   s   t  j |  |  S(   sh   
        DelAll(TCnComV self, TCnCom Val)

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_DelAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  sw s    c         G   s   t  j |  |  S(   sh   
        PutAll(TCnComV self, TCnCom Val)

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_PutAll(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%  }w s    c         G   s   t  j |  |  S(   s  
        Swap(TCnComV self, TCnComV Vec)

        Parameters:
            Vec: TVec< TCnCom,int > &

        Swap(TCnComV self, int const & ValN1, int const & ValN2)

        Parameters:
            ValN1: int const &
            ValN2: int const &

        (   R   t   TCnComV_Swap(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  w s    c          G   s   t  j |    S(   s   
        SwapI(TCnCom LVal, TCnCom RVal)

        Parameters:
            LVal: TVec< TCnCom >::TIter
            RVal: TVec< TCnCom >::TIter

        (   R   t   TCnComV_SwapI(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(  w s    	c         C   s   t  j |   S(   si   
        NextPerm(TCnComV self) -> bool

        Parameters:
            self: TVec< TCnCom > *

        (   R   t   TCnComV_NextPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*  w s    c         C   s   t  j |   S(   si   
        PrevPerm(TCnComV self) -> bool

        Parameters:
            self: TVec< TCnCom > *

        (   R   t   TCnComV_PrevPerm(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,  w s    c         G   s   t  j |  |  S(   s   
        GetPivotValN(TCnComV self, int const & LValN, int const & RValN) -> int

        Parameters:
            LValN: int const &
            RValN: int const &

        (   R   t   TCnComV_GetPivotValN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.  w s    	c         G   s   t  j |  |  S(   s   
        BSort(TCnComV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TCnComV_BSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR0  w s    
c         G   s   t  j |  |  S(   s   
        ISort(TCnComV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TCnComV_ISort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR2  w s    
c         G   s   t  j |  |  S(   s   
        Partition(TCnComV self, int const & MnLValN, int const & MxRValN, bool const & Asc) -> int

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TCnComV_Partition(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  w s    
c         G   s   t  j |  |  S(   s   
        QSort(TCnComV self, int const & MnLValN, int const & MxRValN, bool const & Asc)

        Parameters:
            MnLValN: int const &
            MxRValN: int const &
            Asc: bool const &

        (   R   t   TCnComV_QSort(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  w s    
c         C   s   t  j |  |  S(   s   
        Sort(TCnComV self, bool const & Asc=True)

        Parameters:
            Asc: bool const &

        Sort(TCnComV self)

        Parameters:
            self: TVec< TCnCom > *

        (   R   t   TCnComV_Sort(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         C   s   t  j |  |  S(   s   
        IsSorted(TCnComV self, bool const & Asc=True) -> bool

        Parameters:
            Asc: bool const &

        IsSorted(TCnComV self) -> bool

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_IsSorted(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR9  x s    c         G   s   t  j |  |  S(   s_   
        Shuffle(TCnComV self, TRnd Rnd)

        Parameters:
            Rnd: TRnd &

        (   R   t   TCnComV_Shuffle(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;  x s    c         G   s   t  j |  |  S(   s   
        Reverse(TCnComV self)
        Reverse(TCnComV self, int LValN, int RValN)

        Parameters:
            LValN: int
            RValN: int

        (   R   t   TCnComV_Reverse(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x s    
c         C   s   t  j |   S(   s^   
        Merge(TCnComV self)

        Parameters:
            self: TVec< TCnCom > *

        (   R   t   TCnComV_Merge(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>  &x s    c         G   s   t  j |  |  S(   s  
        Intrs(TCnComV self, TCnComV ValV)

        Parameters:
            ValV: TVec< TCnCom,int > const &

        Intrs(TCnComV self, TCnComV ValV, TCnComV DstValV)

        Parameters:
            ValV: TVec< TCnCom,int > const &
            DstValV: TVec< TCnCom,int > &

        (   R   t   TCnComV_Intrs(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@  0x s    c         G   s   t  j |  |  S(   s  
        Union(TCnComV self, TCnComV ValV)

        Parameters:
            ValV: TVec< TCnCom,int > const &

        Union(TCnComV self, TCnComV ValV, TCnComV DstValV)

        Parameters:
            ValV: TVec< TCnCom,int > const &
            DstValV: TVec< TCnCom,int > &

        (   R   t   TCnComV_Union(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  @x s    c         G   s   t  j |  |  S(   s  
        Diff(TCnComV self, TCnComV ValV)

        Parameters:
            ValV: TVec< TCnCom,int > const &

        Diff(TCnComV self, TCnComV ValV, TCnComV DstValV)

        Parameters:
            ValV: TVec< TCnCom,int > const &
            DstValV: TVec< TCnCom,int > &

        (   R   t   TCnComV_Diff(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC  Px s    c         G   s   t  j |  |  S(   s   
        IntrsLen(TCnComV self, TCnComV ValV) -> int

        Parameters:
            ValV: TVec< TCnCom,int > const &

        (   R   t   TCnComV_IntrsLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE  `x s    c         G   s   t  j |  |  S(   s   
        UnionLen(TCnComV self, TCnComV ValV) -> int

        Parameters:
            ValV: TVec< TCnCom,int > const &

        (   R   t   TCnComV_UnionLen(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG  jx s    c         G   s   t  j |  |  S(   sn   
        Count(TCnComV self, TCnCom Val) -> int

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_Count(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI  tx s    c         G   s   t  j |  |  S(   s  
        SearchBin(TCnComV self, TCnCom Val) -> int

        Parameters:
            Val: TCnCom const &

        SearchBin(TCnComV self, TCnCom Val, int & InsValN) -> int

        Parameters:
            Val: TCnCom const &
            InsValN: int &

        (   R   t   TCnComV_SearchBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK  ~x s    c         G   s   t  j |  |  S(   s  
        SearchForw(TCnComV self, TCnCom Val, int const & BValN=0) -> int

        Parameters:
            Val: TCnCom const &
            BValN: int const &

        SearchForw(TCnComV self, TCnCom Val) -> int

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_SearchForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM  x s    c         G   s   t  j |  |  S(   ss   
        SearchBack(TCnComV self, TCnCom Val) -> int

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_SearchBack(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO  x s    c         G   s   t  j |  |  S(   s1  
        SearchVForw(TCnComV self, TCnComV ValV, int const & BValN=0) -> int

        Parameters:
            ValV: TVec< TCnCom,int > const &
            BValN: int const &

        SearchVForw(TCnComV self, TCnComV ValV) -> int

        Parameters:
            ValV: TVec< TCnCom,int > const &

        (   R   t   TCnComV_SearchVForw(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ  x s    c         G   s   t  j |  |  S(   s   
        IsIn(TCnComV self, TCnCom Val) -> bool

        Parameters:
            Val: TCnCom const &

        IsIn(TCnComV self, TCnCom Val, int & ValN) -> bool

        Parameters:
            Val: TCnCom const &
            ValN: int &

        (   R   t   TCnComV_IsIn(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS  x s    c         G   s   t  j |  |  S(   sq   
        IsInBin(TCnComV self, TCnCom Val) -> bool

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_IsInBin(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU  x s    c         G   s   t  j |  |  S(   sr   
        GetDat(TCnComV self, TCnCom Val) -> TCnCom

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_GetDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  x s    c         G   s   t  j |  |  S(   su   
        GetAddDat(TCnComV self, TCnCom Val) -> TCnCom

        Parameters:
            Val: TCnCom const &

        (   R   t   TCnComV_GetAddDat(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY  x s    c         C   s   t  j |   S(   so   
        GetMxValN(TCnComV self) -> int

        Parameters:
            self: TVec< TCnCom > const *

        (   R   t   TCnComV_GetMxValN(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[  x s    c          G   s   t  j |    S(   s	  
        GetV(TCnCom Val1) -> TCnComV

        Parameters:
            Val1: TCnCom const &

        GetV(TCnCom Val1, TCnCom Val2) -> TCnComV

        Parameters:
            Val1: TCnCom const &
            Val2: TCnCom const &

        GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3) -> TCnComV

        Parameters:
            Val1: TCnCom const &
            Val2: TCnCom const &
            Val3: TCnCom const &

        GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4) -> TCnComV

        Parameters:
            Val1: TCnCom const &
            Val2: TCnCom const &
            Val3: TCnCom const &
            Val4: TCnCom const &

        GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4, TCnCom Val5) -> TCnComV

        Parameters:
            Val1: TCnCom const &
            Val2: TCnCom const &
            Val3: TCnCom const &
            Val4: TCnCom const &
            Val5: TCnCom const &

        GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4, TCnCom Val5, TCnCom Val6) -> TCnComV

        Parameters:
            Val1: TCnCom const &
            Val2: TCnCom const &
            Val3: TCnCom const &
            Val4: TCnCom const &
            Val5: TCnCom const &
            Val6: TCnCom const &

        GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4, TCnCom Val5, TCnCom Val6, TCnCom Val7) -> TCnComV

        Parameters:
            Val1: TCnCom const &
            Val2: TCnCom const &
            Val3: TCnCom const &
            Val4: TCnCom const &
            Val5: TCnCom const &
            Val6: TCnCom const &
            Val7: TCnCom const &

        GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4, TCnCom Val5, TCnCom Val6, TCnCom Val7, 
            TCnCom Val8) -> TCnComV

        Parameters:
            Val1: TCnCom const &
            Val2: TCnCom const &
            Val3: TCnCom const &
            Val4: TCnCom const &
            Val5: TCnCom const &
            Val6: TCnCom const &
            Val7: TCnCom const &
            Val8: TCnCom const &

        GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4, TCnCom Val5, TCnCom Val6, TCnCom Val7, 
            TCnCom Val8, TCnCom Val9) -> TCnComV

        Parameters:
            Val1: TCnCom const &
            Val2: TCnCom const &
            Val3: TCnCom const &
            Val4: TCnCom const &
            Val5: TCnCom const &
            Val6: TCnCom const &
            Val7: TCnCom const &
            Val8: TCnCom const &
            Val9: TCnCom const &

        (   R   t   TCnComV_GetV(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]  x s    V(U   R   R-   RM   RN   R   R/   R+   R   t   delete_TCnComVRP   RD   R  R   R  R   R  R   R  RG  RI  R   R  R  R   R   R   R  R  RW   RY   R~  R  R  R  R  R  R	  R  R  R  R  R  R  R  R  R  R  R  R   R  R!  R#  R%  RE  R(  Rt   R*  R,  R.  R0  R2  R4  R6  R   R  R9  R;  R  R>  R@  R  RC  RE  RG  RI  RK  RM  RO  RQ  RS  RU  RW  RY  R[  R]  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC4  vu s   		 	
	
	
	
	
	
	
	
	
			
				
	
	
	
	
		
		
	
	
		
			
	
	
						
	
	
	
			
	
						
		
				
	
	
			
			
	
	
	
	Xc          G   s   t  j |    S(   s   
    TCnComV_SwapI(TCnCom LVal, TCnCom RVal)

    Parameters:
        LVal: TVec< TCnCom >::TIter
        RVal: TVec< TCnCom >::TIter

    (   R   Rq4  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRq4  y s    	c          G   s   t  j |    S(   s  
    GetV(TCnCom Val1) -> TCnComV

    Parameters:
        Val1: TCnCom const &

    GetV(TCnCom Val1, TCnCom Val2) -> TCnComV

    Parameters:
        Val1: TCnCom const &
        Val2: TCnCom const &

    GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3) -> TCnComV

    Parameters:
        Val1: TCnCom const &
        Val2: TCnCom const &
        Val3: TCnCom const &

    GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4) -> TCnComV

    Parameters:
        Val1: TCnCom const &
        Val2: TCnCom const &
        Val3: TCnCom const &
        Val4: TCnCom const &

    GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4, TCnCom Val5) -> TCnComV

    Parameters:
        Val1: TCnCom const &
        Val2: TCnCom const &
        Val3: TCnCom const &
        Val4: TCnCom const &
        Val5: TCnCom const &

    GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4, TCnCom Val5, TCnCom Val6) -> TCnComV

    Parameters:
        Val1: TCnCom const &
        Val2: TCnCom const &
        Val3: TCnCom const &
        Val4: TCnCom const &
        Val5: TCnCom const &
        Val6: TCnCom const &

    GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4, TCnCom Val5, TCnCom Val6, TCnCom Val7) -> TCnComV

    Parameters:
        Val1: TCnCom const &
        Val2: TCnCom const &
        Val3: TCnCom const &
        Val4: TCnCom const &
        Val5: TCnCom const &
        Val6: TCnCom const &
        Val7: TCnCom const &

    GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4, TCnCom Val5, TCnCom Val6, TCnCom Val7, 
        TCnCom Val8) -> TCnComV

    Parameters:
        Val1: TCnCom const &
        Val2: TCnCom const &
        Val3: TCnCom const &
        Val4: TCnCom const &
        Val5: TCnCom const &
        Val6: TCnCom const &
        Val7: TCnCom const &
        Val8: TCnCom const &

    TCnComV_GetV(TCnCom Val1, TCnCom Val2, TCnCom Val3, TCnCom Val4, TCnCom Val5, TCnCom Val6, TCnCom Val7, 
        TCnCom Val8, TCnCom Val9) -> TCnComV

    Parameters:
        Val1: TCnCom const &
        Val2: TCnCom const &
        Val3: TCnCom const &
        Val4: TCnCom const &
        Val5: TCnCom const &
        Val6: TCnCom const &
        Val7: TCnCom const &
        Val8: TCnCom const &
        Val9: TCnCom const &

    (   R   R4  (   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  y s    Vt   TNGraphNodeIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s   Proxy of C++ TNGraphNodeI classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   y s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TNGraphNodeI self) -> TNGraphNodeI
        __init__(TNGraphNodeI self, TNGraph::TNodeI const & NodeI) -> TNGraphNodeI

        Parameters:
            NodeI: TNGraph::TNodeI const &

        N(   R   t   TNGraphNodeI_swiginitt   new_TNGraphNodeI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   y s    	c         C   s   t  j |   S(   sp   
        Next(TNGraphNodeI self) -> TNGraphNodeI

        Parameters:
            self: TNGraphNodeI *

        (   R   t   TNGraphNodeI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  z s    c         G   s   t  j |  |  S(   s   
        __lt__(TNGraphNodeI self, TNGraphNodeI NodeI) -> bool

        Parameters:
            NodeI: TNGraphNodeI const &

        (   R   t   TNGraphNodeI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z s    c         G   s   t  j |  |  S(   s   
        __eq__(TNGraphNodeI self, TNGraphNodeI NodeI) -> bool

        Parameters:
            NodeI: TNGraphNodeI const &

        (   R   t   TNGraphNodeI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z s    c         C   s   t  j |   S(   sn   
        GetId(TNGraphNodeI self) -> int

        Parameters:
            self: TNGraphNodeI const *

        (   R   t   TNGraphNodeI_GetId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetId!z s    c         C   s   t  j |   S(   so   
        GetDeg(TNGraphNodeI self) -> int

        Parameters:
            self: TNGraphNodeI const *

        (   R   t   TNGraphNodeI_GetDeg(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetDeg+z s    c         C   s   t  j |   S(   sq   
        GetInDeg(TNGraphNodeI self) -> int

        Parameters:
            self: TNGraphNodeI const *

        (   R   t   TNGraphNodeI_GetInDeg(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetInDeg5z s    c         C   s   t  j |   S(   sr   
        GetOutDeg(TNGraphNodeI self) -> int

        Parameters:
            self: TNGraphNodeI const *

        (   R   t   TNGraphNodeI_GetOutDeg(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetOutDeg?z s    c         G   s   t  j |  |  S(   s|   
        GetInNId(TNGraphNodeI self, int const & NodeN) -> int

        Parameters:
            NodeN: int const &

        (   R   t   TNGraphNodeI_GetInNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetInNIdIz s    c         G   s   t  j |  |  S(   s}   
        GetOutNId(TNGraphNodeI self, int const & NodeN) -> int

        Parameters:
            NodeN: int const &

        (   R   t   TNGraphNodeI_GetOutNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetOutNIdSz s    c         G   s   t  j |  |  S(   s}   
        GetNbrNId(TNGraphNodeI self, int const & NodeN) -> int

        Parameters:
            NodeN: int const &

        (   R   t   TNGraphNodeI_GetNbrNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetNbrNId]z s    c         G   s   t  j |  |  S(   sx   
        IsInNId(TNGraphNodeI self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TNGraphNodeI_IsInNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsInNIdgz s    c         G   s   t  j |  |  S(   sy   
        IsOutNId(TNGraphNodeI self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TNGraphNodeI_IsOutNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsOutNIdqz s    c         G   s   t  j |  |  S(   sy   
        IsNbrNId(TNGraphNodeI self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TNGraphNodeI_IsNbrNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsNbrNId{z s    (   R   R-   RM   RN   R   R/   R+   RD   R&  R  R   R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R   t   delete_TNGraphNodeIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  y s$   	
	
	
	
	
	
	
	
	
	
	
	
	
	
t   TNGraphEdgeIc           B   sw   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z e j Z RS(   s   Proxy of C++ TNGraphEdgeI classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TNGraphEdgeI self) -> TNGraphEdgeI
        __init__(TNGraphEdgeI self, TNGraph::TEdgeI const & EdgeI) -> TNGraphEdgeI

        Parameters:
            EdgeI: TNGraph::TEdgeI const &

        N(   R   t   TNGraphEdgeI_swiginitt   new_TNGraphEdgeI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   z s    	c         C   s   t  j |   S(   sp   
        Next(TNGraphEdgeI self) -> TNGraphEdgeI

        Parameters:
            self: TNGraphEdgeI *

        (   R   t   TNGraphEdgeI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  z s    c         G   s   t  j |  |  S(   s   
        __lt__(TNGraphEdgeI self, TNGraphEdgeI EdgeI) -> bool

        Parameters:
            EdgeI: TNGraphEdgeI const &

        (   R   t   TNGraphEdgeI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  z s    c         G   s   t  j |  |  S(   s   
        __eq__(TNGraphEdgeI self, TNGraphEdgeI EdgeI) -> bool

        Parameters:
            EdgeI: TNGraphEdgeI const &

        (   R   t   TNGraphEdgeI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z s    c         C   s   t  j |   S(   sn   
        GetId(TNGraphEdgeI self) -> int

        Parameters:
            self: TNGraphEdgeI const *

        (   R   t   TNGraphEdgeI_GetId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  z s    c         C   s   t  j |   S(   sr   
        GetSrcNId(TNGraphEdgeI self) -> int

        Parameters:
            self: TNGraphEdgeI const *

        (   R   t   TNGraphEdgeI_GetSrcNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetSrcNIdz s    c         C   s   t  j |   S(   sr   
        GetDstNId(TNGraphEdgeI self) -> int

        Parameters:
            self: TNGraphEdgeI const *

        (   R   t   TNGraphEdgeI_GetDstNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetDstNIdz s    (   R   R-   RM   RN   R   R/   R+   RD   R&  R  R   R4  R4  R4  R   t   delete_TNGraphEdgeIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  z s   	
	
	
	
	
	
	
t   TUNGraphNodeIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s    Proxy of C++ TUNGraphNodeI classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   z s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TUNGraphNodeI self) -> TUNGraphNodeI
        __init__(TUNGraphNodeI self, TUNGraph::TNodeI const & NodeI) -> TUNGraphNodeI

        Parameters:
            NodeI: TUNGraph::TNodeI const &

        N(   R   t   TUNGraphNodeI_swiginitt   new_TUNGraphNodeI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   z s    	c         C   s   t  j |   S(   ss   
        Next(TUNGraphNodeI self) -> TUNGraphNodeI

        Parameters:
            self: TUNGraphNodeI *

        (   R   t   TUNGraphNodeI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  z s    c         G   s   t  j |  |  S(   s   
        __lt__(TUNGraphNodeI self, TUNGraphNodeI NodeI) -> bool

        Parameters:
            NodeI: TUNGraphNodeI const &

        (   R   t   TUNGraphNodeI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         G   s   t  j |  |  S(   s   
        __eq__(TUNGraphNodeI self, TUNGraphNodeI NodeI) -> bool

        Parameters:
            NodeI: TUNGraphNodeI const &

        (   R   t   TUNGraphNodeI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   { s    c         C   s   t  j |   S(   sp   
        GetId(TUNGraphNodeI self) -> int

        Parameters:
            self: TUNGraphNodeI const *

        (   R   t   TUNGraphNodeI_GetId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  { s    c         C   s   t  j |   S(   sq   
        GetDeg(TUNGraphNodeI self) -> int

        Parameters:
            self: TUNGraphNodeI const *

        (   R   t   TUNGraphNodeI_GetDeg(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   { s    c         C   s   t  j |   S(   ss   
        GetInDeg(TUNGraphNodeI self) -> int

        Parameters:
            self: TUNGraphNodeI const *

        (   R   t   TUNGraphNodeI_GetInDeg(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  *{ s    c         C   s   t  j |   S(   st   
        GetOutDeg(TUNGraphNodeI self) -> int

        Parameters:
            self: TUNGraphNodeI const *

        (   R   t   TUNGraphNodeI_GetOutDeg(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  4{ s    c         G   s   t  j |  |  S(   s}   
        GetInNId(TUNGraphNodeI self, int const & NodeN) -> int

        Parameters:
            NodeN: int const &

        (   R   t   TUNGraphNodeI_GetInNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  >{ s    c         G   s   t  j |  |  S(   s~   
        GetOutNId(TUNGraphNodeI self, int const & NodeN) -> int

        Parameters:
            NodeN: int const &

        (   R   t   TUNGraphNodeI_GetOutNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  H{ s    c         G   s   t  j |  |  S(   s~   
        GetNbrNId(TUNGraphNodeI self, int const & NodeN) -> int

        Parameters:
            NodeN: int const &

        (   R   t   TUNGraphNodeI_GetNbrNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  R{ s    c         G   s   t  j |  |  S(   sy   
        IsInNId(TUNGraphNodeI self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TUNGraphNodeI_IsInNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  \{ s    c         G   s   t  j |  |  S(   sz   
        IsOutNId(TUNGraphNodeI self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TUNGraphNodeI_IsOutNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  f{ s    c         G   s   t  j |  |  S(   sz   
        IsNbrNId(TUNGraphNodeI self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TUNGraphNodeI_IsNbrNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  p{ s    (   R   R-   RM   RN   R   R/   R+   RD   R&  R  R   R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R   t   delete_TUNGraphNodeIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  z s$   	
	
	
	
	
	
	
	
	
	
	
	
	
	
t   TUNGraphEdgeIc           B   sw   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z e j Z RS(   s    Proxy of C++ TUNGraphEdgeI classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   { s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   { s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TUNGraphEdgeI self) -> TUNGraphEdgeI
        __init__(TUNGraphEdgeI self, TUNGraph::TEdgeI const & EdgeI) -> TUNGraphEdgeI

        Parameters:
            EdgeI: TUNGraph::TEdgeI const &

        N(   R   t   TUNGraphEdgeI_swiginitt   new_TUNGraphEdgeI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   { s    	c         C   s   t  j |   S(   ss   
        Next(TUNGraphEdgeI self) -> TUNGraphEdgeI

        Parameters:
            self: TUNGraphEdgeI *

        (   R   t   TUNGraphEdgeI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  { s    c         G   s   t  j |  |  S(   s   
        __lt__(TUNGraphEdgeI self, TUNGraphEdgeI EdgeI) -> bool

        Parameters:
            EdgeI: TUNGraphEdgeI const &

        (   R   t   TUNGraphEdgeI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         G   s   t  j |  |  S(   s   
        __eq__(TUNGraphEdgeI self, TUNGraphEdgeI EdgeI) -> bool

        Parameters:
            EdgeI: TUNGraphEdgeI const &

        (   R   t   TUNGraphEdgeI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   { s    c         C   s   t  j |   S(   sp   
        GetId(TUNGraphEdgeI self) -> int

        Parameters:
            self: TUNGraphEdgeI const *

        (   R   t   TUNGraphEdgeI_GetId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  { s    c         C   s   t  j |   S(   st   
        GetSrcNId(TUNGraphEdgeI self) -> int

        Parameters:
            self: TUNGraphEdgeI const *

        (   R   t   TUNGraphEdgeI_GetSrcNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  { s    c         C   s   t  j |   S(   st   
        GetDstNId(TUNGraphEdgeI self) -> int

        Parameters:
            self: TUNGraphEdgeI const *

        (   R   t   TUNGraphEdgeI_GetDstNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  { s    (   R   R-   RM   RN   R   R/   R+   RD   R&  R  R   R4  R4  R4  R   t   delete_TUNGraphEdgeIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  { s   	
	
	
	
	
	
	
t   TNEANetNodeIc           B   s   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e j Z RS(   s   Proxy of C++ TNEANetNodeI classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   { s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   { s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TNEANetNodeI self) -> TNEANetNodeI
        __init__(TNEANetNodeI self, TNEANet::TNodeI const & NodeI) -> TNEANetNodeI

        Parameters:
            NodeI: TNEANet::TNodeI const &

        N(   R   t   TNEANetNodeI_swiginitt   new_TNEANetNodeI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   { s    	c         C   s   t  j |   S(   sp   
        Next(TNEANetNodeI self) -> TNEANetNodeI

        Parameters:
            self: TNEANetNodeI *

        (   R   t   TNEANetNodeI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  { s    c         G   s   t  j |  |  S(   s   
        __lt__(TNEANetNodeI self, TNEANetNodeI NodeI) -> bool

        Parameters:
            NodeI: TNEANetNodeI const &

        (   R   t   TNEANetNodeI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         G   s   t  j |  |  S(   s   
        __eq__(TNEANetNodeI self, TNEANetNodeI NodeI) -> bool

        Parameters:
            NodeI: TNEANetNodeI const &

        (   R   t   TNEANetNodeI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   | s    c         C   s   t  j |   S(   sn   
        GetId(TNEANetNodeI self) -> int

        Parameters:
            self: TNEANetNodeI const *

        (   R   t   TNEANetNodeI_GetId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  | s    c         C   s   t  j |   S(   so   
        GetDeg(TNEANetNodeI self) -> int

        Parameters:
            self: TNEANetNodeI const *

        (   R   t   TNEANetNodeI_GetDeg(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  | s    c         C   s   t  j |   S(   sq   
        GetInDeg(TNEANetNodeI self) -> int

        Parameters:
            self: TNEANetNodeI const *

        (   R   t   TNEANetNodeI_GetInDeg(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  | s    c         C   s   t  j |   S(   sr   
        GetOutDeg(TNEANetNodeI self) -> int

        Parameters:
            self: TNEANetNodeI const *

        (   R   t   TNEANetNodeI_GetOutDeg(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  )| s    c         G   s   t  j |  |  S(   s|   
        GetInNId(TNEANetNodeI self, int const & NodeN) -> int

        Parameters:
            NodeN: int const &

        (   R   t   TNEANetNodeI_GetInNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  3| s    c         G   s   t  j |  |  S(   s}   
        GetOutNId(TNEANetNodeI self, int const & NodeN) -> int

        Parameters:
            NodeN: int const &

        (   R   t   TNEANetNodeI_GetOutNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  =| s    c         G   s   t  j |  |  S(   s}   
        GetNbrNId(TNEANetNodeI self, int const & NodeN) -> int

        Parameters:
            NodeN: int const &

        (   R   t   TNEANetNodeI_GetNbrNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  G| s    c         G   s   t  j |  |  S(   sx   
        IsInNId(TNEANetNodeI self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TNEANetNodeI_IsInNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  Q| s    c         G   s   t  j |  |  S(   sy   
        IsOutNId(TNEANetNodeI self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TNEANetNodeI_IsOutNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  [| s    c         G   s   t  j |  |  S(   sy   
        IsNbrNId(TNEANetNodeI self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   TNEANetNodeI_IsNbrNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  e| s    (   R   R-   RM   RN   R   R/   R+   RD   R&  R  R   R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R   t   delete_TNEANetNodeIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  { s$   	
	
	
	
	
	
	
	
	
	
	
	
	
	
t   TNEANetEdgeIc           B   sw   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z e j Z RS(   s   Proxy of C++ TNEANetEdgeI classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   | s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   | s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s   
        __init__(TNEANetEdgeI self) -> TNEANetEdgeI
        __init__(TNEANetEdgeI self, TNEANet::TEdgeI const & EdgeI) -> TNEANetEdgeI

        Parameters:
            EdgeI: TNEANet::TEdgeI const &

        N(   R   t   TNEANetEdgeI_swiginitt   new_TNEANetEdgeI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   | s    	c         C   s   t  j |   S(   sp   
        Next(TNEANetEdgeI self) -> TNEANetEdgeI

        Parameters:
            self: TNEANetEdgeI *

        (   R   t   TNEANetEdgeI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  | s    c         G   s   t  j |  |  S(   s   
        __lt__(TNEANetEdgeI self, TNEANetEdgeI EdgeI) -> bool

        Parameters:
            EdgeI: TNEANetEdgeI const &

        (   R   t   TNEANetEdgeI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  | s    c         G   s   t  j |  |  S(   s   
        __eq__(TNEANetEdgeI self, TNEANetEdgeI EdgeI) -> bool

        Parameters:
            EdgeI: TNEANetEdgeI const &

        (   R   t   TNEANetEdgeI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   | s    c         C   s   t  j |   S(   sn   
        GetId(TNEANetEdgeI self) -> int

        Parameters:
            self: TNEANetEdgeI const *

        (   R   t   TNEANetEdgeI_GetId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  | s    c         C   s   t  j |   S(   sr   
        GetSrcNId(TNEANetEdgeI self) -> int

        Parameters:
            self: TNEANetEdgeI const *

        (   R   t   TNEANetEdgeI_GetSrcNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  | s    c         C   s   t  j |   S(   sr   
        GetDstNId(TNEANetEdgeI self) -> int

        Parameters:
            self: TNEANetEdgeI const *

        (   R   t   TNEANetEdgeI_GetDstNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  | s    (   R   R-   RM   RN   R   R/   R+   RD   R&  R  R   R4  R4  R4  R   t   delete_TNEANetEdgeIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  | s   	
	
	
	
	
	
	
t   TNEANetAIntIc           B   sn   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z e j Z RS(   s   Proxy of C++ TNEANetAIntI classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   | s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   | s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TNEANetAIntI self) -> TNEANetAIntI
        __init__(TNEANetAIntI self, TIntVecIter const & HIter, TStr attribute, bool isEdgeIter, TNEANet GraphPt) -> TNEANetAIntI

        Parameters:
            HIter: TIntVecIter const &
            attribute: TStr
            isEdgeIter: bool
            GraphPt: TNEANet const *

        __init__(TNEANetAIntI self, TNEANet::TAIntI const & I) -> TNEANetAIntI

        Parameters:
            I: TNEANet::TAIntI const &

        N(   R   t   TNEANetAIntI_swiginitt   new_TNEANetAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   | s    c         C   s   t  j |   S(   sp   
        Next(TNEANetAIntI self) -> TNEANetAIntI

        Parameters:
            self: TNEANetAIntI *

        (   R   t   TNEANetAIntI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  | s    c         G   s   t  j |  |  S(   s}   
        __lt__(TNEANetAIntI self, TNEANetAIntI I) -> bool

        Parameters:
            I: TNEANetAIntI const &

        (   R   t   TNEANetAIntI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  | s    c         G   s   t  j |  |  S(   s}   
        __eq__(TNEANetAIntI self, TNEANetAIntI I) -> bool

        Parameters:
            I: TNEANetAIntI const &

        (   R   t   TNEANetAIntI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   | s    c         C   s   t  j |   S(   so   
        GetDat(TNEANetAIntI self) -> int

        Parameters:
            self: TNEANetAIntI const *

        (   R   t   TNEANetAIntI_GetDat(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  } s    c         C   s   t  j |   S(   ss   
        IsDeleted(TNEANetAIntI self) -> bool

        Parameters:
            self: TNEANetAIntI const *

        (   R   t   TNEANetAIntI_IsDeleted(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   IsDeleted} s    (   R   R-   RM   RN   R   R/   R+   RD   R&  R  R   RW  R4  R   t   delete_TNEANetAIntIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  | s   		
	
	
	
	
t   TNEANetAStrIc           B   sn   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z e j Z RS(   s   Proxy of C++ TNEANetAStrI classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   '} s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   '} s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TNEANetAStrI self) -> TNEANetAStrI
        __init__(TNEANetAStrI self, TStrVecIter const & HIter, TStr attribute, bool isEdgeIter, TNEANet GraphPt) -> TNEANetAStrI

        Parameters:
            HIter: TStrVecIter const &
            attribute: TStr
            isEdgeIter: bool
            GraphPt: TNEANet const *

        __init__(TNEANetAStrI self, TNEANet::TAStrI const & I) -> TNEANetAStrI

        Parameters:
            I: TNEANet::TAStrI const &

        N(   R   t   TNEANetAStrI_swiginitt   new_TNEANetAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   )} s    c         C   s   t  j |   S(   sp   
        Next(TNEANetAStrI self) -> TNEANetAStrI

        Parameters:
            self: TNEANetAStrI *

        (   R   t   TNEANetAStrI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  ;} s    c         G   s   t  j |  |  S(   s}   
        __lt__(TNEANetAStrI self, TNEANetAStrI I) -> bool

        Parameters:
            I: TNEANetAStrI const &

        (   R   t   TNEANetAStrI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E} s    c         G   s   t  j |  |  S(   s}   
        __eq__(TNEANetAStrI self, TNEANetAStrI I) -> bool

        Parameters:
            I: TNEANetAStrI const &

        (   R   t   TNEANetAStrI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   O} s    c         C   s   t  j |   S(   sr   
        GetDat(TNEANetAStrI self) -> char *

        Parameters:
            self: TNEANetAStrI const *

        (   R   t   TNEANetAStrI_GetDat(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  Y} s    c         C   s   t  j |   S(   ss   
        IsDeleted(TNEANetAStrI self) -> bool

        Parameters:
            self: TNEANetAStrI const *

        (   R   t   TNEANetAStrI_IsDeleted(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  c} s    (   R   R-   RM   RN   R   R/   R+   RD   R&  R  R   RW  R4  R   t   delete_TNEANetAStrIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  %} s   		
	
	
	
	
t   TNEANetAFltIc           B   sn   e  Z d  Z e d   d   d d Z e Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z e j Z RS(   s   Proxy of C++ TNEANetAFltI classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x} s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   x} s    RA   s   The membership flagc         G   s   t  j |  t  j |    d S(   s  
        __init__(TNEANetAFltI self) -> TNEANetAFltI
        __init__(TNEANetAFltI self, TFltVecIter const & HIter, TStr attribute, bool isEdgeIter, TNEANet GraphPt) -> TNEANetAFltI

        Parameters:
            HIter: TFltVecIter const &
            attribute: TStr
            isEdgeIter: bool
            GraphPt: TNEANet const *

        __init__(TNEANetAFltI self, TNEANet::TAFltI const & I) -> TNEANetAFltI

        Parameters:
            I: TNEANet::TAFltI const &

        N(   R   t   TNEANetAFltI_swiginitt   new_TNEANetAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   z} s    c         C   s   t  j |   S(   sp   
        Next(TNEANetAFltI self) -> TNEANetAFltI

        Parameters:
            self: TNEANetAFltI *

        (   R   t   TNEANetAFltI_Next(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&  } s    c         G   s   t  j |  |  S(   s}   
        __lt__(TNEANetAFltI self, TNEANetAFltI I) -> bool

        Parameters:
            I: TNEANetAFltI const &

        (   R   t   TNEANetAFltI___lt__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  } s    c         G   s   t  j |  |  S(   s}   
        __eq__(TNEANetAFltI self, TNEANetAFltI I) -> bool

        Parameters:
            I: TNEANetAFltI const &

        (   R   t   TNEANetAFltI___eq__(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   } s    c         C   s   t  j |   S(   sr   
        GetDat(TNEANetAFltI self) -> double

        Parameters:
            self: TNEANetAFltI const *

        (   R   t   TNEANetAFltI_GetDat(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW  } s    c         C   s   t  j |   S(   ss   
        IsDeleted(TNEANetAFltI self) -> bool

        Parameters:
            self: TNEANetAFltI const *

        (   R   t   TNEANetAFltI_IsDeleted(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  } s    (   R   R-   RM   RN   R   R/   R+   RD   R&  R  R   RW  R4  R   t   delete_TNEANetAFltIRP   (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  v} s   		
	
	
	
	
c          G   s   t  j |    S(   sP   
    TPrGraph(PUNGraph G) -> TUNGraph

    Parameters:
        G: PUNGraph

    (   R   t   TPrGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  } s    c         C   s   |  j  |  S(   N(   R  (   R    t   i(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   getitem} s    t   IterVecc           B   s#   e  Z d    Z d   Z d   Z RS(   c         C   s   | |  _  d |  _ d  S(   Ni(   t   vecR9   (   R    R5  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   } s    	c         C   s   |  S(   N(    (   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   __iter__} s    c         C   sC   |  j  d |  j j   k  r9 |  j  d 7_  |  j |  j  St  d  S(   Ni   (   R9   R5  RY   t   StopIteration(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   next} s    (   R   R-   RD   R5  R5  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  } s   		c         C   s
   t  |   S(   N(   R5  (   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   itervec} s    t   IterHashc           B   s#   e  Z d    Z d   Z d   Z RS(   c         C   s   | |  _  d  |  _ d  S(   N(   t   hashR   t   iter(   R    R5  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ~ s    	c         C   s   |  S(   N(    (   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ~ s    c         C   sx   |  j  s4 |  j j   |  _  |  j  s- t  n  |  j  S|  j  j   rL t  n  |  j  j   |  j  j   rq t  n  |  j  S(   N(   R5  R5  R  R5  R&  R&  (   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ~ s    					(   R   R-   RD   R5  R5  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ~ s   		c         C   s
   t  |   S(   N(   R5  (   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   iterhash~ s    c          G   s   t  j |    S(   s(  
    PrintGraphStatTable_PNEANet(PNEANet G, TStr OutFNm, TStr Desc="")

    Parameters:
        G: TPt< TNEANet > const &
        OutFNm: TStr
        Desc: TStr

    PrintGraphStatTable_PNEANet(PNEANet G, TStr OutFNm)

    Parameters:
        G: TPt< TNEANet > const &
        OutFNm: TStr

    (   R   t   PrintGraphStatTable_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    t   PNEANetc           B   s  e  Z d  Z e d   d   d d Z d   Z e Z d   Z e	 e  Z e
 j Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d   Z% d    Z& d!   Z' d"   Z( d#   Z) d$   Z* d%   Z+ d&   Z, d'   Z- d(   Z. d)   Z/ d*   Z0 d+   Z1 d,   Z2 d-   Z3 d.   Z4 d/   Z5 d0   Z6 d1   Z7 d2   Z8 d3   Z9 d4   Z: d5   Z; d6   Z< d7   Z= d8   Z> d9   Z? d:   Z@ d;   ZA d<   ZB d=   ZC d>   ZD d?   ZE d@   ZF dA   ZG dB   ZH dC   ZI dD   ZJ dE   ZK dF   ZL dG   ZM dH   ZN eO dI  ZP eQ dJ  ZR dK   ZS dL   ZT dM   ZU dN   ZV dO   ZW dP   ZX dQ   ZY dR   ZZ dS   Z[ dT   Z\ dU   Z] dV   Z^ dW   Z_ dX   Z` dY   Za dZ   Zb d[   Zc d\   Zd d]   Ze d^   Zf d_   Zg d`   Zh da   Zi db   Zj dc   Zk dd   Zl de   Zm df   Zn dg   Zo dh   Zp di   Zq dj   Zr dk   Zs RS(l   s!   Proxy of C++ TPt<(TNEANet)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    RA   s   The membership flagc         O   s   t  d   d  S(   Ns   No constructor defined(   R   (   R    R6   R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD    s    c           C   s
   t  j   S(   s   New() -> PNEANet(   R   t   PNEANet_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         G   s   t  j |  |  S(   s`   
        Save(PNEANet self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   PNEANet_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ! s    c         C   s   t  j |   S(   ss   
        __deref__(PNEANet self) -> TNEANet

        Parameters:
            self: TPt< TNEANet > const *

        (   R   t   PNEANet___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  + s    c         C   s   t  j |   S(   sq   
        __ref__(PNEANet self) -> TNEANet

        Parameters:
            self: TPt< TNEANet > const *

        (   R   t   PNEANet___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  5 s    c         C   s   t  j |   S(   sr   
        __call__(PNEANet self) -> TNEANet

        Parameters:
            self: TPt< TNEANet > const *

        (   R   t   PNEANet___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ? s    c         C   s   t  j |   S(   sl   
        Empty(PNEANet self) -> bool

        Parameters:
            self: TPt< TNEANet > const *

        (   R   t   PNEANet_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   I s    c         C   s   t  j |   S(   s\   
        Clr(PNEANet self)

        Parameters:
            self: TPt< TNEANet > *

        (   R   t   PNEANet_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   S s    c         C   s   t  j |   S(   sm   
        GetRefs(PNEANet self) -> int

        Parameters:
            self: TPt< TNEANet > const *

        (   R   t   PNEANet_GetRefs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL   ] s    c         G   s   t  j |  |  S(   sg   
        Load(PNEANet self, TSIn SIn) -> PNEANet

        Parameters:
            SIn: TSIn &

        (   R   t   PNEANet_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g s    c         G   s   t  j |  |  S(   s   
        HasFlag(PNEANet self, TGraphFlag const & Flag) -> bool

        Parameters:
            Flag: TGraphFlag const &

        (   R   t   PNEANet_HasFlag(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q s    c         C   s   t  j |   S(   sn   
        GetNodes(PNEANet self) -> int

        Parameters:
            self: TPt< TNEANet > const *

        (   R   t   PNEANet_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         G   s   t  j |  |  S(   s  
        AddNode(PNEANet self, int NId=-1) -> int

        Parameters:
            NId: int

        AddNode(PNEANet self) -> int
        AddNode(PNEANet self, TNEANet::TNodeI const & NodeId) -> int

        Parameters:
            NodeId: TNEANet::TNodeI const &

        (   R   t   PNEANet_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelNode(PNEANet self, int const & NId)

        Parameters:
            NId: int const &

        DelNode(PNEANet self, TNEANet::TNode const & NodeI)

        Parameters:
            NodeI: TNEANet::TNode const &

        (   R   t   PNEANet_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sr   
        IsNode(PNEANet self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   PNEANet_IsNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        BegNI(PNEANet self) -> TNEANet::TNodeI
        BegNI(PNEANet self) -> TNEANetNodeI

        Parameters:
            self: TPt< TNEANet > *

        (   R   t   PNEANet_BegNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        EndNI(PNEANet self) -> TNEANet::TNodeI
        EndNI(PNEANet self) -> TNEANetNodeI

        Parameters:
            self: TPt< TNEANet > *

        (   R   t   PNEANet_EndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        GetNI(PNEANet self, int const & NId) -> TNEANet::TNodeI

        Parameters:
            NId: int const &

        GetNI(PNEANet self, int const & NId) -> TNEANetNodeI

        Parameters:
            NId: int const &

        (   R   t   PNEANet_GetNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        BegNAIntI(PNEANet self, TStr attr) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &

        BegNAIntI(PNEANet self, TStr attr) -> TNEANetAIntI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_BegNAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        EndNAIntI(PNEANet self, TStr attr) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &

        EndNAIntI(PNEANet self, TStr attr) -> TNEANetAIntI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_EndNAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetNAIntI(PNEANet self, TStr attr, int const & NId) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &
            NId: int const &

        (   R   t   PNEANet_GetNAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRb   s    	c         G   s   t  j |  |  S(   s   
        BegNAStrI(PNEANet self, TStr attr) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &

        BegNAStrI(PNEANet self, TStr attr) -> TNEANetAStrI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_BegNAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        EndNAStrI(PNEANet self, TStr attr) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &

        EndNAStrI(PNEANet self, TStr attr) -> TNEANetAStrI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_EndNAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetNAStrI(PNEANet self, TStr attr, int const & NId) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &
            NId: int const &

        (   R   t   PNEANet_GetNAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRd   s    	c         G   s   t  j |  |  S(   s   
        BegNAFltI(PNEANet self, TStr attr) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &

        BegNAFltI(PNEANet self, TStr attr) -> TNEANetAFltI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_BegNAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  % s    c         G   s   t  j |  |  S(   s   
        EndNAFltI(PNEANet self, TStr attr) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &

        EndNAFltI(PNEANet self, TStr attr) -> TNEANetAFltI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_EndNAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  4 s    c         G   s   t  j |  |  S(   s   
        GetNAFltI(PNEANet self, TStr attr, int const & NId) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &
            NId: int const &

        (   R   t   PNEANet_GetNAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRf  C s    	c         G   s   t  j |  |  S(   sW  
        AttrNameNI(PNEANet self, TInt NId, TStrV Names)

        Parameters:
            NId: TInt const &
            Names: TStrV &

        AttrNameNI(PNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Names)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   PNEANet_AttrNameNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRh  N s    c         G   s   t  j |  |  S(   s]  
        AttrValueNI(PNEANet self, TInt NId, TStrV Values)

        Parameters:
            NId: TInt const &
            Values: TStrV &

        AttrValueNI(PNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Values)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Values: TStrV &

        (   R   t   PNEANet_AttrValueNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRj  ` s    c         G   s   t  j |  |  S(   s]  
        IntAttrNameNI(PNEANet self, TInt NId, TStrV Names)

        Parameters:
            NId: TInt const &
            Names: TStrV &

        IntAttrNameNI(PNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Names)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   PNEANet_IntAttrNameNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRl  r s    c         G   s   t  j |  |  S(   sc  
        IntAttrValueNI(PNEANet self, TInt NId, TIntV Values)

        Parameters:
            NId: TInt const &
            Values: TIntV &

        IntAttrValueNI(PNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TIntV Values)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Values: TIntV &

        (   R   t   PNEANet_IntAttrValueNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRn   s    c         G   s   t  j |  |  S(   s]  
        StrAttrNameNI(PNEANet self, TInt NId, TStrV Names)

        Parameters:
            NId: TInt const &
            Names: TStrV &

        StrAttrNameNI(PNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Names)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   PNEANet_StrAttrNameNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRp   s    c         G   s   t  j |  |  S(   sc  
        StrAttrValueNI(PNEANet self, TInt NId, TStrV Values)

        Parameters:
            NId: TInt const &
            Values: TStrV &

        StrAttrValueNI(PNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Values)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Values: TStrV &

        (   R   t   PNEANet_StrAttrValueNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRr   s    c         G   s   t  j |  |  S(   s]  
        FltAttrNameNI(PNEANet self, TInt NId, TStrV Names)

        Parameters:
            NId: TInt const &
            Names: TStrV &

        FltAttrNameNI(PNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TStrV Names)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   PNEANet_FltAttrNameNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRt   s    c         G   s   t  j |  |  S(   sc  
        FltAttrValueNI(PNEANet self, TInt NId, TFltV Values)

        Parameters:
            NId: TInt const &
            Values: TFltV &

        FltAttrValueNI(PNEANet self, TInt NId, TStrIntPrH::TIter NodeHI, TFltV Values)

        Parameters:
            NId: TInt const &
            NodeHI: TStrIntPrH::TIter
            Values: TFltV &

        (   R   t   PNEANet_FltAttrValueNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRv  ̀ s    c         G   s   t  j |  |  S(   sW  
        AttrNameEI(PNEANet self, TInt EId, TStrV Names)

        Parameters:
            EId: TInt const &
            Names: TStrV &

        AttrNameEI(PNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Names)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   PNEANet_AttrNameEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRx  ހ s    c         G   s   t  j |  |  S(   s]  
        AttrValueEI(PNEANet self, TInt EId, TStrV Values)

        Parameters:
            EId: TInt const &
            Values: TStrV &

        AttrValueEI(PNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Values)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Values: TStrV &

        (   R   t   PNEANet_AttrValueEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRz   s    c         G   s   t  j |  |  S(   s]  
        IntAttrNameEI(PNEANet self, TInt EId, TStrV Names)

        Parameters:
            EId: TInt const &
            Names: TStrV &

        IntAttrNameEI(PNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Names)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   PNEANet_IntAttrNameEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR|   s    c         G   s   t  j |  |  S(   sc  
        IntAttrValueEI(PNEANet self, TInt EId, TIntV Values)

        Parameters:
            EId: TInt const &
            Values: TIntV &

        IntAttrValueEI(PNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TIntV Values)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Values: TIntV &

        (   R   t   PNEANet_IntAttrValueEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~   s    c         G   s   t  j |  |  S(   s]  
        StrAttrNameEI(PNEANet self, TInt EId, TStrV Names)

        Parameters:
            EId: TInt const &
            Names: TStrV &

        StrAttrNameEI(PNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Names)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   PNEANet_StrAttrNameEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  & s    c         G   s   t  j |  |  S(   sc  
        StrAttrValueEI(PNEANet self, TInt EId, TStrV Values)

        Parameters:
            EId: TInt const &
            Values: TStrV &

        StrAttrValueEI(PNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Values)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Values: TStrV &

        (   R   t   PNEANet_StrAttrValueEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    c         G   s   t  j |  |  S(   s]  
        FltAttrNameEI(PNEANet self, TInt EId, TStrV Names)

        Parameters:
            EId: TInt const &
            Names: TStrV &

        FltAttrNameEI(PNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TStrV Names)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Names: TStrV &

        (   R   t   PNEANet_FltAttrNameEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  J s    c         G   s   t  j |  |  S(   sc  
        FltAttrValueEI(PNEANet self, TInt EId, TFltV Values)

        Parameters:
            EId: TInt const &
            Values: TFltV &

        FltAttrValueEI(PNEANet self, TInt EId, TStrIntPrH::TIter EdgeHI, TFltV Values)

        Parameters:
            EId: TInt const &
            EdgeHI: TStrIntPrH::TIter
            Values: TFltV &

        (   R   t   PNEANet_FltAttrValueEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    c         G   s   t  j |  |  S(   s   
        BegEAIntI(PNEANet self, TStr attr) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &

        BegEAIntI(PNEANet self, TStr attr) -> TNEANetAIntI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_BegEAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  n s    c         G   s   t  j |  |  S(   s   
        EndEAIntI(PNEANet self, TStr attr) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &

        EndEAIntI(PNEANet self, TStr attr) -> TNEANetAIntI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_EndEAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  } s    c         G   s   t  j |  |  S(   s   
        GetEAIntI(PNEANet self, TStr attr, int const & EId) -> TNEANet::TAIntI

        Parameters:
            attr: TStr const &
            EId: int const &

        (   R   t   PNEANet_GetEAIntI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        BegEAStrI(PNEANet self, TStr attr) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &

        BegEAStrI(PNEANet self, TStr attr) -> TNEANetAStrI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_BegEAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        EndEAStrI(PNEANet self, TStr attr) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &

        EndEAStrI(PNEANet self, TStr attr) -> TNEANetAStrI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_EndEAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetEAStrI(PNEANet self, TStr attr, int const & EId) -> TNEANet::TAStrI

        Parameters:
            attr: TStr const &
            EId: int const &

        (   R   t   PNEANet_GetEAStrI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        BegEAFltI(PNEANet self, TStr attr) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &

        BegEAFltI(PNEANet self, TStr attr) -> TNEANetAFltI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_BegEAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        EndEAFltI(PNEANet self, TStr attr) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &

        EndEAFltI(PNEANet self, TStr attr) -> TNEANetAFltI

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_EndEAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ρ s    c         G   s   t  j |  |  S(   s   
        GetEAFltI(PNEANet self, TStr attr, int const & EId) -> TNEANet::TAFltI

        Parameters:
            attr: TStr const &
            EId: int const &

        (   R   t   PNEANet_GetEAFltI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ށ s    	c         C   s   t  j |   S(   sn   
        GetMxNId(PNEANet self) -> int

        Parameters:
            self: TPt< TNEANet > const *

        (   R   t   PNEANet_GetMxNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sn   
        GetEdges(PNEANet self) -> int

        Parameters:
            self: TPt< TNEANet > const *

        (   R   t   PNEANet_GetEdges(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        AddEdge(PNEANet self, int const & SrcNId, int const & DstNId, int EId=-1) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            EId: int

        AddEdge(PNEANet self, int const & SrcNId, int const & DstNId) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        AddEdge(PNEANet self, TNEANet::TEdgeI const & EdgeI) -> int

        Parameters:
            EdgeI: TNEANet::TEdgeI const &

        (   R   t   PNEANet_AddEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        DelEdge(PNEANet self, int const & EId)

        Parameters:
            EId: int const &

        DelEdge(PNEANet self, int const & SrcNId, int const & DstNId, bool const & IsDir=True)

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            IsDir: bool const &

        DelEdge(PNEANet self, int const & SrcNId, int const & DstNId)

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   PNEANet_DelEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        IsEdge(PNEANet self, int const & EId) -> bool

        Parameters:
            EId: int const &

        IsEdge(PNEANet self, int const & SrcNId, int const & DstNId, bool const & IsDir=True) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            IsDir: bool const &

        IsEdge(PNEANet self, int const & SrcNId, int const & DstNId) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        IsEdge(PNEANet self, int const & SrcNId, int const & DstNId, int & EId, bool const & IsDir=True) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            EId: int &
            IsDir: bool const &

        IsEdge(PNEANet self, int const & SrcNId, int const & DstNId, int & EId) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            EId: int &

        (   R   t   PNEANet_IsEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    $c         G   s   t  j |  |  S(   s   
        GetEId(PNEANet self, int const & SrcNId, int const & DstNId) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   PNEANet_GetEId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q s    	c         G   s   t  j |  |  S(   s   
        BegEI(PNEANet self) -> TNEANet::TEdgeI
        BegEI(PNEANet self) -> TNEANetEdgeI

        Parameters:
            self: TPt< TNEANet > *

        (   R   t   PNEANet_BegEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  \ s    	c         G   s   t  j |  |  S(   s   
        EndEI(PNEANet self) -> TNEANet::TEdgeI
        EndEI(PNEANet self) -> TNEANetEdgeI

        Parameters:
            self: TPt< TNEANet > *

        (   R   t   PNEANet_EndEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  g s    	c         G   s   t  j |  |  S(   s   
        GetEI(PNEANet self, int const & SrcNId, int const & DstNId) -> TNEANet::TEdgeI

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   PNEANet_GetEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  r s    	c         G   s   t  j |  |  S(   s   
        GetRndNId(PNEANet self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndNId(PNEANet self) -> int

        Parameters:
            self: TPt< TNEANet > *

        (   R   t   PNEANet_GetRndNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  } s    c         G   s   t  j |  |  S(   s   
        GetRndNI(PNEANet self, TRnd Rnd=Rnd) -> TNEANet::TNodeI

        Parameters:
            Rnd: TRnd &

        GetRndNI(PNEANet self) -> TNEANet::TNodeI

        Parameters:
            self: TPt< TNEANet > *

        (   R   t   PNEANet_GetRndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetRndEId(PNEANet self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndEId(PNEANet self) -> int

        Parameters:
            self: TPt< TNEANet > *

        (   R   t   PNEANet_GetRndEId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	   s    c         G   s   t  j |  |  S(   s   
        GetRndEI(PNEANet self, TRnd Rnd=Rnd) -> TNEANet::TEdgeI

        Parameters:
            Rnd: TRnd &

        GetRndEI(PNEANet self) -> TNEANet::TEdgeI

        Parameters:
            self: TPt< TNEANet > *

        (   R   t   PNEANet_GetRndEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sc   
        GetNIdV(PNEANet self, TIntV NIdV)

        Parameters:
            NIdV: TIntV &

        (   R   t   PNEANet_GetNIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sc   
        GetEIdV(PNEANet self, TIntV EIdV)

        Parameters:
            EIdV: TIntV &

        (   R   t   PNEANet_GetEIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Â s    c         G   s   t  j |  |  S(   s   
        Reserve(PNEANet self, int const & Nodes, int const & Edges)

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   PNEANet_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ͂ s    	c         C   s   t  j |  |  S(   s   
        Defrag(PNEANet self, bool const & OnlyNodeLinks=False)

        Parameters:
            OnlyNodeLinks: bool const &

        Defrag(PNEANet self)

        Parameters:
            self: TPt< TNEANet > *

        (   R   t   PNEANet_Defrag(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ؂ s    c         C   s   t  j |  |  S(   s   
        IsOk(PNEANet self, bool const & ThrowExcept=True) -> bool

        Parameters:
            ThrowExcept: bool const &

        IsOk(PNEANet self) -> bool

        Parameters:
            self: TPt< TNEANet > const *

        (   R   t   PNEANet_IsOk(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Dump(PNEANet self, FILE * OutF=stdout)

        Parameters:
            OutF: FILE *

        Dump(PNEANet self)

        Parameters:
            self: TPt< TNEANet > const *

        (   R   t   PNEANet_Dump(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        AddIntAttrDatN(PNEANet self, TNEANet::TNodeI const & NodeId, TInt value, TStr attr) -> int

        Parameters:
            NodeId: TNEANet::TNodeI const &
            value: TInt const &
            attr: TStr const &

        AddIntAttrDatN(PNEANet self, int const & NId, TInt value, TStr attr) -> int

        Parameters:
            NId: int const &
            value: TInt const &
            attr: TStr const &

        (   R   t   PNEANet_AddIntAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        AddStrAttrDatN(PNEANet self, TNEANet::TNodeI const & NodeId, TStr value, TStr attr) -> int

        Parameters:
            NodeId: TNEANet::TNodeI const &
            value: TStr const &
            attr: TStr const &

        AddStrAttrDatN(PNEANet self, int const & NId, TStr value, TStr attr) -> int

        Parameters:
            NId: int const &
            value: TStr const &
            attr: TStr const &

        (   R   t   PNEANet_AddStrAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        AddFltAttrDatN(PNEANet self, TNEANet::TNodeI const & NodeId, TFlt value, TStr attr) -> int

        Parameters:
            NodeId: TNEANet::TNodeI const &
            value: TFlt const &
            attr: TStr const &

        AddFltAttrDatN(PNEANet self, int const & NId, TFlt value, TStr attr) -> int

        Parameters:
            NId: int const &
            value: TFlt const &
            attr: TStr const &

        (   R   t   PNEANet_AddFltAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         G   s   t  j |  |  S(   s  
        AddIntAttrDatE(PNEANet self, TNEANet::TEdgeI const & EdgeId, TInt value, TStr attr) -> int

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            value: TInt const &
            attr: TStr const &

        AddIntAttrDatE(PNEANet self, int const & EId, TInt value, TStr attr) -> int

        Parameters:
            EId: int const &
            value: TInt const &
            attr: TStr const &

        (   R   t   PNEANet_AddIntAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  > s    c         G   s   t  j |  |  S(   s  
        AddStrAttrDatE(PNEANet self, TNEANet::TEdgeI const & EdgeId, TStr value, TStr attr) -> int

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            value: TStr const &
            attr: TStr const &

        AddStrAttrDatE(PNEANet self, int const & EId, TStr value, TStr attr) -> int

        Parameters:
            EId: int const &
            value: TStr const &
            attr: TStr const &

        (   R   t   PNEANet_AddStrAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Q s    c         G   s   t  j |  |  S(   s  
        AddFltAttrDatE(PNEANet self, TNEANet::TEdgeI const & EdgeId, TFlt value, TStr attr) -> int

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            value: TFlt const &
            attr: TStr const &

        AddFltAttrDatE(PNEANet self, int const & EId, TFlt value, TStr attr) -> int

        Parameters:
            EId: int const &
            value: TFlt const &
            attr: TStr const &

        (   R   t   PNEANet_AddFltAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  d s    c         G   s   t  j |  |  S(   s]  
        GetIntAttrDatN(PNEANet self, TNEANet::TNodeI const & NodeId, TStr attr) -> TInt

        Parameters:
            NodeId: TNEANet::TNodeI const &
            attr: TStr const &

        GetIntAttrDatN(PNEANet self, int const & NId, TStr attr) -> TInt

        Parameters:
            NId: int const &
            attr: TStr const &

        (   R   t   PNEANet_GetIntAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    c         G   s   t  j |  |  S(   s]  
        GetStrAttrDatN(PNEANet self, TNEANet::TNodeI const & NodeId, TStr attr) -> TStr

        Parameters:
            NodeId: TNEANet::TNodeI const &
            attr: TStr const &

        GetStrAttrDatN(PNEANet self, int const & NId, TStr attr) -> TStr

        Parameters:
            NId: int const &
            attr: TStr const &

        (   R   t   PNEANet_GetStrAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s]  
        GetFltAttrDatN(PNEANet self, TNEANet::TNodeI const & NodeId, TStr attr) -> TFlt

        Parameters:
            NodeId: TNEANet::TNodeI const &
            attr: TStr const &

        GetFltAttrDatN(PNEANet self, int const & NId, TStr attr) -> TFlt

        Parameters:
            NId: int const &
            attr: TStr const &

        (   R   t   PNEANet_GetFltAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s]  
        GetIntAttrDatE(PNEANet self, TNEANet::TEdgeI const & EdgeId, TStr attr) -> TInt

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            attr: TStr const &

        GetIntAttrDatE(PNEANet self, int const & EId, TStr attr) -> TInt

        Parameters:
            EId: int const &
            attr: TStr const &

        (   R   t   PNEANet_GetIntAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s]  
        GetStrAttrDatE(PNEANet self, TNEANet::TEdgeI const & EdgeId, TStr attr) -> TStr

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            attr: TStr const &

        GetStrAttrDatE(PNEANet self, int const & EId, TStr attr) -> TStr

        Parameters:
            EId: int const &
            attr: TStr const &

        (   R   t   PNEANet_GetStrAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s]  
        GetFltAttrDatE(PNEANet self, TNEANet::TEdgeI const & EdgeId, TStr attr) -> TFlt

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            attr: TStr const &

        GetFltAttrDatE(PNEANet self, int const & EId, TStr attr) -> TFlt

        Parameters:
            EId: int const &
            attr: TStr const &

        (   R   t   PNEANet_GetFltAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ̃ s    c         G   s   t  j |  |  S(   sU  
        DelAttrDatN(PNEANet self, TNEANet::TNodeI const & NodeId, TStr attr) -> int

        Parameters:
            NodeId: TNEANet::TNodeI const &
            attr: TStr const &

        DelAttrDatN(PNEANet self, int const & NId, TStr attr) -> int

        Parameters:
            NId: int const &
            attr: TStr const &

        (   R   t   PNEANet_DelAttrDatN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ݃ s    c         G   s   t  j |  |  S(   sU  
        DelAttrDatE(PNEANet self, TNEANet::TEdgeI const & EdgeId, TStr attr) -> int

        Parameters:
            EdgeId: TNEANet::TEdgeI const &
            attr: TStr const &

        DelAttrDatE(PNEANet self, int const & EId, TStr attr) -> int

        Parameters:
            EId: int const &
            attr: TStr const &

        (   R   t   PNEANet_DelAttrDatE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        AddIntAttrN(PNEANet self, TStr attr, TInt defaultValue=Mn) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TInt

        AddIntAttrN(PNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_AddIntAttrN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        AddStrAttrN(PNEANet self, TStr attr, TStr defaultValue=TStr::GetNullStr()) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TStr

        AddStrAttrN(PNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_AddStrAttrN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        AddFltAttrN(PNEANet self, TStr attr, TFlt defaultValue=Mn) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TFlt

        AddFltAttrN(PNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_AddFltAttrN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        AddIntAttrE(PNEANet self, TStr attr, TInt defaultValue=Mn) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TInt

        AddIntAttrE(PNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_AddIntAttrE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    c         G   s   t  j |  |  S(   s   
        AddStrAttrE(PNEANet self, TStr attr, TStr defaultValue=TStr::GetNullStr()) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TStr

        AddStrAttrE(PNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_AddStrAttrE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ? s    c         G   s   t  j |  |  S(   s  
        AddFltAttrE(PNEANet self, TStr attr, TFlt defaultValue=Mn) -> int

        Parameters:
            attr: TStr const &
            defaultValue: TFlt

        AddFltAttrE(PNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_AddFltAttrE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  O s    c         G   s   t  j |  |  S(   so   
        DelAttrN(PNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_DelAttrN(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  _ s    c         G   s   t  j |  |  S(   so   
        DelAttrE(PNEANet self, TStr attr) -> int

        Parameters:
            attr: TStr const &

        (   R   t   PNEANet_DelAttrE(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  i s    c         G   s   t  j |  |  S(   s   
        NodeAttrIsDeleted(PNEANet self, int const & NId, TStrIntPrH::TIter const & NodeHI) -> bool

        Parameters:
            NId: int const &
            NodeHI: TStrIntPrH::TIter const &

        (   R   t   PNEANet_NodeAttrIsDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  s s    	c         G   s   t  j |  |  S(   s   
        NodeAttrIsIntDeleted(PNEANet self, int const & NId, TStrIntPrH::TIter const & NodeHI) -> bool

        Parameters:
            NId: int const &
            NodeHI: TStrIntPrH::TIter const &

        (   R   t   PNEANet_NodeAttrIsIntDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ~ s    	c         G   s   t  j |  |  S(   s   
        NodeAttrIsStrDeleted(PNEANet self, int const & NId, TStrIntPrH::TIter const & NodeHI) -> bool

        Parameters:
            NId: int const &
            NodeHI: TStrIntPrH::TIter const &

        (   R   t   PNEANet_NodeAttrIsStrDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        NodeAttrIsFltDeleted(PNEANet self, int const & NId, TStrIntPrH::TIter const & NodeHI) -> bool

        Parameters:
            NId: int const &
            NodeHI: TStrIntPrH::TIter const &

        (   R   t   PNEANet_NodeAttrIsFltDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        EdgeAttrIsDeleted(PNEANet self, int const & EId, TStrIntPrH::TIter const & EdgeHI) -> bool

        Parameters:
            EId: int const &
            EdgeHI: TStrIntPrH::TIter const &

        (   R   t   PNEANet_EdgeAttrIsDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        EdgeAttrIsIntDeleted(PNEANet self, int const & EId, TStrIntPrH::TIter const & EdgeHI) -> bool

        Parameters:
            EId: int const &
            EdgeHI: TStrIntPrH::TIter const &

        (   R   t   PNEANet_EdgeAttrIsIntDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        EdgeAttrIsStrDeleted(PNEANet self, int const & EId, TStrIntPrH::TIter const & EdgeHI) -> bool

        Parameters:
            EId: int const &
            EdgeHI: TStrIntPrH::TIter const &

        (   R   t   PNEANet_EdgeAttrIsStrDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        EdgeAttrIsFltDeleted(PNEANet self, int const & EId, TStrIntPrH::TIter const & EdgeHI) -> bool

        Parameters:
            EId: int const &
            EdgeHI: TStrIntPrH::TIter const &

        (   R   t   PNEANet_EdgeAttrIsFltDeleted(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        GetNodeAttrValue(PNEANet self, int const & NId, TStrIntPrH::TIter const & NodeHI) -> TStr

        Parameters:
            NId: int const &
            NodeHI: TStrIntPrH::TIter const &

        (   R   t   PNEANet_GetNodeAttrValue(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ˄ s    	c         G   s   t  j |  |  S(   s   
        GetEdgeAttrValue(PNEANet self, int const & EId, TStrIntPrH::TIter const & EdgeHI) -> TStr

        Parameters:
            EId: int const &
            EdgeHI: TStrIntPrH::TIter const &

        (   R   t   PNEANet_GetEdgeAttrValue(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ք s    	(t   R   R-   RM   RN   R   RD   R/   R+   R   Rt   R   t   delete_PNEANetRP   R   R
#  R#  R   RW   R   RL   R  R  R  R  R  R  R  R  R  R  R  Rb  R  R  Rd  R  R  Rf  Rh  Rj  Rl  Rn  Rp  Rr  Rt  Rv  Rx  Rz  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   Rq  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  R  R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s   				
	
	
	
	
	
	
	
	
	
			
																																						
	
			&									
	
																							
	
									c           C   s
   t  j   S(   s   PNEANet_New() -> PNEANet(   R   R5  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  I s    c          G   s   t  j |    S(   s  
    PrintInfo_PNEANet(PNEANet Graph, TStr Desc="", TStr OutFNm="", bool const & Fast=True)

    Parameters:
        Graph: TPt< TNEANet > const &
        Desc: TStr const &
        OutFNm: TStr const &
        Fast: bool const &

    PrintInfo_PNEANet(PNEANet Graph, TStr Desc="", TStr OutFNm="")

    Parameters:
        Graph: TPt< TNEANet > const &
        Desc: TStr const &
        OutFNm: TStr const &

    PrintInfo_PNEANet(PNEANet Graph, TStr Desc="")

    Parameters:
        Graph: TPt< TNEANet > const &
        Desc: TStr const &

    PrintInfo_PNEANet(PNEANet Graph)

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   PrintInfo_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR~5  N s    c          G   s   t  j |    S(   s   
    GetNodeWcc_PNEANet(PNEANet Graph, int const & NId, TIntV CnCom)

    Parameters:
        Graph: TPt< TNEANet > const &
        NId: int const &
        CnCom: TIntV &

    (   R   t   GetNodeWcc_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  m s    
c          G   s   t  j |    S(   sl   
    IsConnected_PNEANet(PNEANet Graph) -> bool

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   IsConnected_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  y s    c          G   s   t  j |    S(   sm   
    IsWeaklyConn_PNEANet(PNEANet Graph) -> bool

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   IsWeaklyConn_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s   
    GetWccSzCnt_PNEANet(PNEANet Graph, TIntPrV WccSzCnt)

    Parameters:
        Graph: TPt< TNEANet > const &
        WccSzCnt: TIntPrV &

    (   R   t   GetWccSzCnt_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    	c          G   s   t  j |    S(   s   
    GetWccs_PNEANet(PNEANet Graph, TCnComV CnComV)

    Parameters:
        Graph: TPt< TNEANet > const &
        CnComV: TCnComV &

    (   R   t   GetWccs_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    	c          G   s   t  j |    S(   s   
    GetSccSzCnt_PNEANet(PNEANet Graph, TIntPrV SccSzCnt)

    Parameters:
        Graph: TPt< TNEANet > const &
        SccSzCnt: TIntPrV &

    (   R   t   GetSccSzCnt_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    	c          G   s   t  j |    S(   s   
    GetSccs_PNEANet(PNEANet Graph, TCnComV CnComV)

    Parameters:
        Graph: TPt< TNEANet > const &
        CnComV: TCnComV &

    (   R   t   GetSccs_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    	c          G   s   t  j |    S(   sm   
    GetMxWccSz_PNEANet(PNEANet Graph) -> double

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetMxWccSz_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sm   
    GetMxSccSz_PNEANet(PNEANet Graph) -> double

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetMxSccSz_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  Å s    c          G   s   t  j |    S(   sl   
    GetMxWcc_PNEANet(PNEANet Graph) -> PNEANet

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetMxWcc_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ͅ s    c          G   s   t  j |    S(   sl   
    GetMxScc_PNEANet(PNEANet Graph) -> PNEANet

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetMxScc_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ׅ s    c          G   s   t  j |    S(   sn   
    GetMxBiCon_PNEANet(PNEANet Graph) -> PNEANet

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetMxBiCon_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sY  
    GetNodeEcc_PNEANet(PNEANet Graph, int const & NId, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NId: int const &
        IsDir: bool const &

    GetNodeEcc_PNEANet(PNEANet Graph, int const & NId) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NId: int const &

    (   R   t   GetNodeEcc_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sd  
    GetPageRank_PNEANet(PNEANet Graph, TIntFltH PRankH, double const & C=0.85, double const & Eps=1e-4, int const & MaxIter=100)

    Parameters:
        Graph: TPt< TNEANet > const &
        PRankH: TIntFltH &
        C: double const &
        Eps: double const &
        MaxIter: int const &

    GetPageRank_PNEANet(PNEANet Graph, TIntFltH PRankH, double const & C=0.85, double const & Eps=1e-4)

    Parameters:
        Graph: TPt< TNEANet > const &
        PRankH: TIntFltH &
        C: double const &
        Eps: double const &

    GetPageRank_PNEANet(PNEANet Graph, TIntFltH PRankH, double const & C=0.85)

    Parameters:
        Graph: TPt< TNEANet > const &
        PRankH: TIntFltH &
        C: double const &

    GetPageRank_PNEANet(PNEANet Graph, TIntFltH PRankH)

    Parameters:
        Graph: TPt< TNEANet > const &
        PRankH: TIntFltH &

    (   R   t   GetPageRank_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    !c          G   s   t  j |    S(   s  
    GetHits_PNEANet(PNEANet Graph, TIntFltH NIdHubH, TIntFltH NIdAuthH, int const & MaxIter=20)

    Parameters:
        Graph: TPt< TNEANet > const &
        NIdHubH: TIntFltH &
        NIdAuthH: TIntFltH &
        MaxIter: int const &

    GetHits_PNEANet(PNEANet Graph, TIntFltH NIdHubH, TIntFltH NIdAuthH)

    Parameters:
        Graph: TPt< TNEANet > const &
        NIdHubH: TIntFltH &
        NIdAuthH: TIntFltH &

    (   R   t   GetHits_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5    s    c          G   s   t  j |    S(   s   
    CntInDegNodes_PNEANet(PNEANet Graph, int const & NodeInDeg) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NodeInDeg: int const &

    (   R   t   CntInDegNodes_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  4 s    	c          G   s   t  j |    S(   s   
    CntOutDegNodes_PNEANet(PNEANet Graph, int const & NodeOutDeg) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NodeOutDeg: int const &

    (   R   t   CntOutDegNodes_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ? s    	c          G   s   t  j |    S(   s   
    CntDegNodes_PNEANet(PNEANet Graph, int const & NodeDeg) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NodeDeg: int const &

    (   R   t   CntDegNodes_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  J s    	c          G   s   t  j |    S(   sl   
    CntNonZNodes_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   CntNonZNodes_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  U s    c          G   s   t  j |    S(   s   
    CntEdgesToSet_PNEANet(PNEANet Graph, int const & NId, TIntSet const & NodeSet) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NId: int const &
        NodeSet: TIntSet const &

    (   R   t   CntEdgesToSet_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  _ s    
c          G   s   t  j |    S(   sk   
    GetMxDegNId_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetMxDegNId_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  k s    c          G   s   t  j |    S(   sm   
    GetMxInDegNId_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetMxInDegNId_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  u s    c          G   s   t  j |    S(   sn   
    GetMxOutDegNId_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetMxOutDegNId_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s#  
    GetInDegCnt_PNEANet(PNEANet Graph, TIntPrV DegToCntV)

    Parameters:
        Graph: TPt< TNEANet > const &
        DegToCntV: TIntPrV &

    GetInDegCnt_PNEANet(PNEANet Graph, TFltPrV DegToCntV)

    Parameters:
        Graph: TPt< TNEANet > const &
        DegToCntV: TFltPrV &

    (   R   t   GetInDegCnt_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s%  
    GetOutDegCnt_PNEANet(PNEANet Graph, TIntPrV DegToCntV)

    Parameters:
        Graph: TPt< TNEANet > const &
        DegToCntV: TIntPrV &

    GetOutDegCnt_PNEANet(PNEANet Graph, TFltPrV DegToCntV)

    Parameters:
        Graph: TPt< TNEANet > const &
        DegToCntV: TFltPrV &

    (   R   t   GetOutDegCnt_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    GetDegCnt_PNEANet(PNEANet Graph, TIntPrV DegToCntV)

    Parameters:
        Graph: TPt< TNEANet > const &
        DegToCntV: TIntPrV &

    GetDegCnt_PNEANet(PNEANet Graph, TFltPrV DegToCntV)

    Parameters:
        Graph: TPt< TNEANet > const &
        DegToCntV: TFltPrV &

    (   R   t   GetDegCnt_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s1  
    GetDegSeqV_PNEANet(PNEANet Graph, TIntV DegV)

    Parameters:
        Graph: TPt< TNEANet > const &
        DegV: TIntV &

    GetDegSeqV_PNEANet(PNEANet Graph, TIntV InDegV, TIntV OutDegV)

    Parameters:
        Graph: TPt< TNEANet > const &
        InDegV: TIntV &
        OutDegV: TIntV &

    (   R   t   GetDegSeqV_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s   
    GetNodeInDegV_PNEANet(PNEANet Graph, TIntPrV NIdInDegV)

    Parameters:
        Graph: TPt< TNEANet > const &
        NIdInDegV: TIntPrV &

    (   R   t   GetNodeInDegV_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  Ά s    	c          G   s   t  j |    S(   s   
    GetNodeOutDegV_PNEANet(PNEANet Graph, TIntPrV NIdOutDegV)

    Parameters:
        Graph: TPt< TNEANet > const &
        NIdOutDegV: TIntPrV &

    (   R   t   GetNodeOutDegV_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ن s    	c          G   s   t  j |    S(   sq   
    CntUniqUndirEdges_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   CntUniqUndirEdges_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   so   
    CntUniqDirEdges_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   CntUniqDirEdges_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sq   
    CntUniqBiDirEdges_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   CntUniqBiDirEdges_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sl   
    CntSelfEdges_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   CntSelfEdges_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sl   
    GetUnDir_PNEANet(PNEANet Graph) -> PNEANet

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetUnDir_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sb   
    MakeUnDir_PNEANet(PNEANet Graph)

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   MakeUnDir_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   se   
    AddSelfEdges_PNEANet(PNEANet Graph)

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   AddSelfEdges_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5    s    c          G   s   t  j |    S(   se   
    DelSelfEdges_PNEANet(PNEANet Graph)

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   DelSelfEdges_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  * s    c          G   s   t  j |    S(   s   
    DelNodes_PNEANet(PNEANet Graph, TIntV NIdV)

    Parameters:
        Graph: TPt< TNEANet > &
        NIdV: TIntV const &

    (   R   t   DelNodes_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  4 s    	c          G   s   t  j |    S(   sb   
    DelZeroDegNodes_PNEANet(PNEANet Graph)

    Parameters:
        Graph: TPt< TNEANet > &

    (   R   t   DelZeroDegNodes_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ? s    c          G   s   t  j |    S(   s   
    DelDegKNodes_PNEANet(PNEANet Graph, int const & OutDegK, int const & InDegK)

    Parameters:
        Graph: TPt< TNEANet > &
        OutDegK: int const &
        InDegK: int const &

    (   R   t   DelDegKNodes_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  I s    
c          G   s   t  j |    S(   sg   
    IsTree_PNEANet(PNEANet Graph) -> bool

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   IsTree_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  U s    c          G   s   t  j |    S(   sn   
    GetTreeRootNId_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetTreeRootNId_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  _ s    c          G   s   t  j |    S(   s  
    GetTreeSig_PNEANet(PNEANet Graph, int const & RootNId, TIntV Sig)

    Parameters:
        Graph: TPt< TNEANet > const &
        RootNId: int const &
        Sig: TIntV &

    GetTreeSig_PNEANet(PNEANet Graph, int const & RootNId, TIntV Sig, TIntPrV NodeMap)

    Parameters:
        Graph: TPt< TNEANet > const &
        RootNId: int const &
        Sig: TIntV &
        NodeMap: TIntPrV &

    (   R   t   GetTreeSig_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  i s    c          G   s   t  j |    S(   s  
    GetBfsTree_PNEANet(PNEANet Graph, int const & StartNId, bool const & FollowOut, bool const & FollowIn) -> PNGraph

    Parameters:
        Graph: TPt< TNEANet > const &
        StartNId: int const &
        FollowOut: bool const &
        FollowIn: bool const &

    (   R   t   GetBfsTree_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  } s    c          G   s   t  j |    S(   s  
    GetSubTreeSz_PNEANet(PNEANet Graph, int const & StartNId, bool const & FollowOut, bool const & FollowIn) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        StartNId: int const &
        FollowOut: bool const &
        FollowIn: bool const &

    (   R   t   GetSubTreeSz_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    GetNodesAtHop_PNEANet(PNEANet Graph, int const & StartNId, int const & Hop, TIntV NIdV, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        StartNId: int const &
        Hop: int const &
        NIdV: TIntV &
        IsDir: bool const &

    GetNodesAtHop_PNEANet(PNEANet Graph, int const & StartNId, int const & Hop, TIntV NIdV) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        StartNId: int const &
        Hop: int const &
        NIdV: TIntV &

    (   R   t   GetNodesAtHop_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    GetNodesAtHops_PNEANet(PNEANet Graph, int const & StartNId, TIntPrV HopCntV, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        StartNId: int const &
        HopCntV: TIntPrV &
        IsDir: bool const &

    GetNodesAtHops_PNEANet(PNEANet Graph, int const & StartNId, TIntPrV HopCntV) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        StartNId: int const &
        HopCntV: TIntPrV &

    (   R   t   GetNodesAtHops_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    GetShortPath_PNEANet(PNEANet Graph, int const & SrcNId, int const & DstNId, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        SrcNId: int const &
        DstNId: int const &
        IsDir: bool const &

    GetShortPath_PNEANet(PNEANet Graph, int const & SrcNId, int const & DstNId) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        SrcNId: int const &
        DstNId: int const &

    GetShortPath_PNEANet(PNEANet Graph, int const & SrcNId, TIntH NIdToDistH, bool const & IsDir=False, int const & MaxDist=Mx) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        SrcNId: int const &
        NIdToDistH: TIntH &
        IsDir: bool const &
        MaxDist: int const &

    GetShortPath_PNEANet(PNEANet Graph, int const & SrcNId, TIntH NIdToDistH, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        SrcNId: int const &
        NIdToDistH: TIntH &
        IsDir: bool const &

    GetShortPath_PNEANet(PNEANet Graph, int const & SrcNId, TIntH NIdToDistH) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        SrcNId: int const &
        NIdToDistH: TIntH &

    (   R   t   GetShortPath_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    *c          G   s   t  j |    S(   s}  
    GetBfsFullDiam_PNEANet(PNEANet Graph, int const & NTestNodes, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NTestNodes: int const &
        IsDir: bool const &

    GetBfsFullDiam_PNEANet(PNEANet Graph, int const & NTestNodes) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NTestNodes: int const &

    (   R   t   GetBfsFullDiam_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    GetBfsEffDiam_PNEANet(PNEANet Graph, int const & NTestNodes, bool const & IsDir, double & EffDiam, int & FullDiam) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        NTestNodes: int const &
        IsDir: bool const &
        EffDiam: double &
        FullDiam: int &

    GetBfsEffDiam_PNEANet(PNEANet Graph, int const & NTestNodes, bool const & IsDir=False) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        NTestNodes: int const &
        IsDir: bool const &

    GetBfsEffDiam_PNEANet(PNEANet Graph, int const & NTestNodes) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        NTestNodes: int const &

    GetBfsEffDiam_PNEANet(PNEANet Graph, int const & NTestNodes, bool const & IsDir) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        NTestNodes: int const &
        IsDir: bool const &

    GetBfsEffDiam_PNEANet(PNEANet Graph, int const & NTestNodes, TIntV SubGraphNIdV, bool const & IsDir) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        NTestNodes: int const &
        SubGraphNIdV: TIntV const &
        IsDir: bool const &

    (   R   t   GetBfsEffDiam_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    (c          G   s   t  j |    S(   s  
    DrawGViz_PNEANet(PNEANet Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc=TStr(), bool const & NodeLabels=False, 
        TIntStrH NIdColorH=TIntStrH())

    Parameters:
        Graph: TPt< TNEANet > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &
        NIdColorH: TIntStrH const &

    DrawGViz_PNEANet(PNEANet Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc=TStr(), bool const & NodeLabels=False)

    Parameters:
        Graph: TPt< TNEANet > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &

    DrawGViz_PNEANet(PNEANet Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &

    DrawGViz_PNEANet(PNEANet Graph, TGVizLayout const & Layout, TStr PltFNm)

    Parameters:
        Graph: TPt< TNEANet > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &

    DrawGViz_PNEANet(PNEANet Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc, TIntStrH NodeLabelH)

    Parameters:
        Graph: TPt< TNEANet > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &
        NodeLabelH: TIntStrH const &

    (   R   t   DrawGViz_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ) s    /c          G   s   t  j |    S(   sL  
    GenGrid_PNEANet(int const & Rows, int const & Cols, bool const & IsDir=True) -> PNEANet

    Parameters:
        Rows: int const &
        Cols: int const &
        IsDir: bool const &

    GenGrid_PNEANet(int const & Rows, int const & Cols) -> PNEANet

    Parameters:
        Rows: int const &
        Cols: int const &

    (   R   t   GenGrid_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  Z s    c          G   s   t  j |    S(   s   
    GenStar_PNEANet(int const & Nodes, bool const & IsDir=True) -> PNEANet

    Parameters:
        Nodes: int const &
        IsDir: bool const &

    GenStar_PNEANet(int const & Nodes) -> PNEANet

    Parameters:
        Nodes: int const &

    (   R   t   GenStar_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  l s    c          G   s   t  j |    S(   s  
    GenCircle_PNEANet(int const & Nodes, int const & NodeOutDeg=1, bool const & IsDir=True) -> PNEANet

    Parameters:
        Nodes: int const &
        NodeOutDeg: int const &
        IsDir: bool const &

    GenCircle_PNEANet(int const & Nodes, int const & NodeOutDeg=1) -> PNEANet

    Parameters:
        Nodes: int const &
        NodeOutDeg: int const &

    GenCircle_PNEANet(int const & Nodes) -> PNEANet

    Parameters:
        Nodes: int const &

    (   R   t   GenCircle_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  | s    c          G   s   t  j |    S(   sd   
    GenFull_PNEANet(int const & Nodes) -> PNEANet

    Parameters:
        Nodes: int const &

    (   R   t   GenFull_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   ss  
    GenTree_PNEANet(int const & Fanout, int const & Levels, bool const & IsDir=True, bool const & ChildPointsToParent=True) -> PNEANet

    Parameters:
        Fanout: int const &
        Levels: int const &
        IsDir: bool const &
        ChildPointsToParent: bool const &

    GenTree_PNEANet(int const & Fanout, int const & Levels, bool const & IsDir=True) -> PNEANet

    Parameters:
        Fanout: int const &
        Levels: int const &
        IsDir: bool const &

    GenTree_PNEANet(int const & Fanout, int const & Levels) -> PNEANet

    Parameters:
        Fanout: int const &
        Levels: int const &

    (   R   t   GenTree_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    GenBaraHierar_PNEANet(int const & Levels, bool const & IsDir=True) -> PNEANet

    Parameters:
        Levels: int const &
        IsDir: bool const &

    GenBaraHierar_PNEANet(int const & Levels) -> PNEANet

    Parameters:
        Levels: int const &

    (   R   t   GenBaraHierar_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s>  
    GenRndGnm_PNEANet(int const & Nodes, int const & Edges, bool const & IsDir=True, TRnd Rnd=Rnd) -> PNEANet

    Parameters:
        Nodes: int const &
        Edges: int const &
        IsDir: bool const &
        Rnd: TRnd &

    GenRndGnm_PNEANet(int const & Nodes, int const & Edges, bool const & IsDir=True) -> PNEANet

    Parameters:
        Nodes: int const &
        Edges: int const &
        IsDir: bool const &

    GenRndGnm_PNEANet(int const & Nodes, int const & Edges) -> PNEANet

    Parameters:
        Nodes: int const &
        Edges: int const &

    (   R   t   GenRndGnm_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ǈ s    c          G   s   t  j |    S(   s  
    LoadEdgeList_PNEANet(TStr InFNm, int const & SrcColId=0, int const & DstColId=1) -> PNEANet

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &

    LoadEdgeList_PNEANet(TStr InFNm, int const & SrcColId=0) -> PNEANet

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &

    LoadEdgeList_PNEANet(TStr InFNm) -> PNEANet

    Parameters:
        InFNm: TStr const &

    LoadEdgeList_PNEANet(TStr InFNm, int const & SrcColId, int const & DstColId, char const & Separator) -> PNEANet

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &
        Separator: char const &

    (   R   t   LoadEdgeList_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    LoadEdgeListStr_PNEANet(TStr InFNm, int const & SrcColId=0, int const & DstColId=1) -> PNEANet

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &

    LoadEdgeListStr_PNEANet(TStr InFNm, int const & SrcColId=0) -> PNEANet

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &

    LoadEdgeListStr_PNEANet(TStr InFNm) -> PNEANet

    Parameters:
        InFNm: TStr const &

    LoadEdgeListStr_PNEANet(TStr InFNm, int const & SrcColId, int const & DstColId, TStrHash< TInt > & StrToNIdH) -> PNEANet

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &
        StrToNIdH: TStrHash< TInt > &

    (   R   t   LoadEdgeListStr_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5    s    c          G   s   t  j |    S(   sc   
    LoadConnList_PNEANet(TStr InFNm) -> PNEANet

    Parameters:
        InFNm: TStr const &

    (   R   t   LoadConnList_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s   
    LoadConnListStr_PNEANet(TStr InFNm, TStrHash< TInt > & StrToNIdH) -> PNEANet

    Parameters:
        InFNm: TStr const &
        StrToNIdH: TStrHash< TInt > &

    (   R   t   LoadConnListStr_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ) s    	c          G   s   t  j |    S(   s`   
    LoadPajek_PNEANet(TStr InFNm) -> PNEANet

    Parameters:
        InFNm: TStr const &

    (   R   t   LoadPajek_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  4 s    c          G   s   t  j |    S(   sF  
    SaveEdgeList_PNEANet(PNEANet Graph, TStr OutFNm, TStr Desc=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &
        Desc: TStr const &

    SaveEdgeList_PNEANet(PNEANet Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &

    (   R   t   SaveEdgeList_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  > s    c          G   s   t  j |    S(   sq  
    SavePajek_PNEANet(PNEANet Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &

    SavePajek_PNEANet(PNEANet Graph, TStr OutFNm, TIntStrH NIdColorH)

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &
        NIdColorH: TIntStrH const &

    SavePajek_PNEANet(PNEANet Graph, TStr OutFNm, TIntStrH NIdColorH, TIntStrH NIdLabelH)

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &
        NIdColorH: TIntStrH const &
        NIdLabelH: TIntStrH const &

    SavePajek_PNEANet(PNEANet Graph, TStr OutFNm, TIntStrH NIdColorH, TIntStrH NIdLabelH, TIntStrH EIdColorH)

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &
        NIdColorH: TIntStrH const &
        NIdLabelH: TIntStrH const &
        EIdColorH: TIntStrH const &

    (   R   t   SavePajek_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  P s    !c          G   s   t  j |    S(   s   
    SaveMatlabSparseMtx_PNEANet(PNEANet Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &

    (   R   t   SaveMatlabSparseMtx_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  s s    	c          G   s   t  j |    S(   sK  
    SaveGViz_PNEANet(PNEANet Graph, TStr OutFNm, TStr Desc=TStr(), bool const & NodeLabels=False, TIntStrH NIdColorH=TIntStrH())

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &
        NIdColorH: TIntStrH const &

    SaveGViz_PNEANet(PNEANet Graph, TStr OutFNm, TStr Desc=TStr(), bool const & NodeLabels=False)

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &

    SaveGViz_PNEANet(PNEANet Graph, TStr OutFNm, TStr Desc=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &
        Desc: TStr const &

    SaveGViz_PNEANet(PNEANet Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &

    SaveGViz_PNEANet(PNEANet Graph, TStr OutFNm, TStr Desc, TIntStrH NIdLabelH)

    Parameters:
        Graph: TPt< TNEANet > const &
        OutFNm: TStr const &
        Desc: TStr const &
        NIdLabelH: TIntStrH const &

    (   R   t   SaveGViz_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ~ s    )c          G   s   t  j |    S(   s   
    GetKCore_PNEANet(PNEANet Graph, int const & K) -> PNEANet

    Parameters:
        Graph: TPt< TNEANet > const &
        K: int const &

    (   R   t   GetKCore_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    	c          G   s   t  j |    S(   s   
    GetKCoreEdges_PNEANet(PNEANet Graph, TIntPrV CoreIdSzV) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        CoreIdSzV: TIntPrV &

    (   R   t   GetKCoreEdges_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    	c          G   s   t  j |    S(   s   
    GetKCoreNodes_PNEANet(PNEANet Graph, TIntPrV CoreIdSzV) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        CoreIdSzV: TIntPrV &

    (   R   t   GetKCoreNodes_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    	c          G   s   t  j |    S(   s9  
    ConvertGraph_PNEANet_PNEANet(PNEANet InGraph, bool const & RenumberNodes=False) -> PNEANet

    Parameters:
        InGraph: TPt< TNEANet > const &
        RenumberNodes: bool const &

    ConvertGraph_PNEANet_PNEANet(PNEANet InGraph) -> PNEANet

    Parameters:
        InGraph: TPt< TNEANet > const &

    (   R   t   ConvertGraph_PNEANet_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ʉ s    c          G   s   t  j |    S(   s9  
    ConvertGraph_PNEANet_PNGraph(PNGraph InGraph, bool const & RenumberNodes=False) -> PNEANet

    Parameters:
        InGraph: TPt< TNGraph > const &
        RenumberNodes: bool const &

    ConvertGraph_PNEANet_PNGraph(PNGraph InGraph) -> PNEANet

    Parameters:
        InGraph: TPt< TNGraph > const &

    (   R   t   ConvertGraph_PNEANet_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ډ s    c          G   s   t  j |    S(   s?  
    ConvertGraph_PNEANet_PUNGraph(PUNGraph InGraph, bool const & RenumberNodes=False) -> PNEANet

    Parameters:
        InGraph: TPt< TUNGraph > const &
        RenumberNodes: bool const &

    ConvertGraph_PNEANet_PUNGraph(PUNGraph InGraph) -> PNEANet

    Parameters:
        InGraph: TPt< TUNGraph > const &

    (   R   t   ConvertGraph_PNEANet_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    ConvertSubGraph_PNEANet_PNEANet(PNEANet InGraph, TIntV NIdV, bool const & RenumberNodes=False) -> PNEANet

    Parameters:
        InGraph: TPt< TNEANet > const &
        NIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertSubGraph_PNEANet_PNEANet(PNEANet InGraph, TIntV NIdV) -> PNEANet

    Parameters:
        InGraph: TPt< TNEANet > const &
        NIdV: TIntV const &

    (   R   t   ConvertSubGraph_PNEANet_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    ConvertSubGraph_PNEANet_PNGraph(PNGraph InGraph, TIntV NIdV, bool const & RenumberNodes=False) -> PNEANet

    Parameters:
        InGraph: TPt< TNGraph > const &
        NIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertSubGraph_PNEANet_PNGraph(PNGraph InGraph, TIntV NIdV) -> PNEANet

    Parameters:
        InGraph: TPt< TNGraph > const &
        NIdV: TIntV const &

    (   R   t   ConvertSubGraph_PNEANet_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    ConvertSubGraph_PNEANet_PUNGraph(PUNGraph InGraph, TIntV NIdV, bool const & RenumberNodes=False) -> PNEANet

    Parameters:
        InGraph: TPt< TUNGraph > const &
        NIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertSubGraph_PNEANet_PUNGraph(PUNGraph InGraph, TIntV NIdV) -> PNEANet

    Parameters:
        InGraph: TPt< TUNGraph > const &
        NIdV: TIntV const &

    (   R   t    ConvertSubGraph_PNEANet_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    ConvertESubGraph_PNEANet_PNEANet(PNEANet InGraph, TIntV EIdV, bool const & RenumberNodes=False) -> PNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        EIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertESubGraph_PNEANet_PNEANet(PNEANet InGraph, TIntV EIdV) -> PNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        EIdV: TIntV const &

    (   R   t    ConvertESubGraph_PNEANet_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  0 s    c          G   s   t  j |    S(   s   
    GetSubGraph_PNEANet(PNEANet Graph, TIntV NIdV) -> PNEANet

    Parameters:
        Graph: TPt< TNEANet > const &
        NIdV: TIntV const &

    (   R   t   GetSubGraph_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  B s    	c          G   s   t  j |    S(   s1  
    GetESubGraph_PNEANet(PNEANet Graph, TIntV EIdV) -> PNEANet

    Parameters:
        Graph: TPt< TNEANet > const &
        EIdV: TIntV const &

    GetESubGraph_PNEANet(PNEANet Graph, TIntPrV EdgeV) -> PNEANet

    Parameters:
        Graph: TPt< TNEANet > const &
        EdgeV: TIntPrV const &

    (   R   t   GetESubGraph_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  M s    c          G   s   t  j |    S(   s   
    GetRndSubGraph_PNEANet(PNEANet Graph, int const & NNodes) -> PNEANet

    Parameters:
        Graph: TPt< TNEANet > const &
        NNodes: int const &

    (   R   t   GetRndSubGraph_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ^ s    	c          G   s   t  j |    S(   s   
    GetRndESubGraph_PNEANet(PNEANet Graph, int const & NEdges) -> PNEANet

    Parameters:
        Graph: TPt< TNEANet > const &
        NEdges: int const &

    (   R   t   GetRndESubGraph_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  i s    	c          G   s   t  j |    S(   s  
    GetClustCf_PNEANet(PNEANet Graph, int SampleNodes=-1) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        SampleNodes: int

    GetClustCf_PNEANet(PNEANet Graph) -> double

    Parameters:
        Graph: TPt< TNEANet > const &

    GetClustCf_PNEANet(PNEANet Graph, TFltPrV DegToCCfV, int SampleNodes=-1) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        DegToCCfV: TFltPrV &
        SampleNodes: int

    GetClustCf_PNEANet(PNEANet Graph, TFltPrV DegToCCfV) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        DegToCCfV: TFltPrV &

    GetClustCf_PNEANet(PNEANet Graph, TFltPrV DegToCCfV, int64 & ClosedTriadsX, int64 & OpenTriadsX, int SampleNodes=-1) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        DegToCCfV: TFltPrV &
        ClosedTriadsX: int64 &
        OpenTriadsX: int64 &
        SampleNodes: int

    GetClustCf_PNEANet(PNEANet Graph, TFltPrV DegToCCfV, int64 & ClosedTriadsX, int64 & OpenTriadsX) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        DegToCCfV: TFltPrV &
        ClosedTriadsX: int64 &
        OpenTriadsX: int64 &

    (   R   t   GetClustCf_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  t s    ,c          G   s   t  j |    S(   s+  
    GetNodeClustCf_PNEANet(PNEANet Graph, int const & NId) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        NId: int const &

    GetNodeClustCf_PNEANet(PNEANet Graph, TIntFltH NIdCCfH)

    Parameters:
        Graph: TPt< TNEANet > const &
        NIdCCfH: TIntFltH &

    (   R   t   GetNodeClustCf_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    GetTriads_PNEANet(PNEANet Graph, int64 & ClosedTriads, int64 & OpenTriads, int SampleNodes=-1) -> int64

    Parameters:
        Graph: TPt< TNEANet > const &
        ClosedTriads: int64 &
        OpenTriads: int64 &
        SampleNodes: int

    GetTriads_PNEANet(PNEANet Graph, int64 & ClosedTriads, int64 & OpenTriads) -> int64

    Parameters:
        Graph: TPt< TNEANet > const &
        ClosedTriads: int64 &
        OpenTriads: int64 &

    GetTriads_PNEANet(PNEANet Graph, int SampleNodes=-1) -> int64

    Parameters:
        Graph: TPt< TNEANet > const &
        SampleNodes: int

    GetTriads_PNEANet(PNEANet Graph) -> int64

    Parameters:
        Graph: TPt< TNEANet > const &

    GetTriads_PNEANet(PNEANet Graph, TIntTrV NIdCOTriadV, int SampleNodes=-1)

    Parameters:
        Graph: TPt< TNEANet > const &
        NIdCOTriadV: TIntTrV &
        SampleNodes: int

    GetTriads_PNEANet(PNEANet Graph, TIntTrV NIdCOTriadV)

    Parameters:
        Graph: TPt< TNEANet > const &
        NIdCOTriadV: TIntTrV &

    (   R   t   GetTriads_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    *c          G   s   t  j |    S(   s  
    GetTriadEdges_PNEANet(PNEANet Graph, int SampleEdges=-1) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        SampleEdges: int

    GetTriadEdges_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetTriadEdges_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ߊ s    c          G   s   t  j |    S(   s+  
    GetNodeTriads_PNEANet(PNEANet Graph, int const & NId) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NId: int const &

    GetNodeTriads_PNEANet(PNEANet Graph, int const & NId) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NId: int const &

    GetNodeTriads_PNEANet(PNEANet Graph, int const & NId, TIntSet const & GroupSet, int & OutGroupEdgesX) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NId: int const &
        GroupSet: TIntSet const &
        OutGroupEdgesX: int &

    (   R   t   GetNodeTriads_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s   
    GetTriadParticip_PNEANet(PNEANet Graph, TIntPrV TriadCntV)

    Parameters:
        Graph: TPt< TNEANet > const &
        TriadCntV: TIntPrV &

    (   R   t   GetTriadParticip_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    	c          G   s   t  j |    S(   s  
    GetCmnNbrs_PNEANet(PNEANet Graph, int const & NId1, int const & NId2) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NId1: int const &
        NId2: int const &

    GetCmnNbrs_PNEANet(PNEANet Graph, int const & NId1, int const & NId2, TIntV NbrV) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        NId1: int const &
        NId2: int const &
        NbrV: TIntV &

    (   R   t   GetCmnNbrs_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    GetModularity_PNEANet(PNEANet G, TIntV NIdV, int GEdges=-1) -> double

    Parameters:
        G: TPt< TNEANet > const &
        NIdV: TIntV const &
        GEdges: int

    GetModularity_PNEANet(PNEANet G, TIntV NIdV) -> double

    Parameters:
        G: TPt< TNEANet > const &
        NIdV: TIntV const &

    GetModularity_PNEANet(PNEANet G, TCnComV CmtyV, int GEdges=-1) -> double

    Parameters:
        G: TPt< TNEANet > const &
        CmtyV: TCnComV const &
        GEdges: int

    GetModularity_PNEANet(PNEANet G, TCnComV CmtyV) -> double

    Parameters:
        G: TPt< TNEANet > const &
        CmtyV: TCnComV const &

    (   R   t   GetModularity_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ' s    c          G   s   t  j |    S(   s   
    GetEdgesInOut_PNEANet(PNEANet Graph, TIntV NIdV)

    Parameters:
        Graph: TPt< TNEANet > const &
        NIdV: TIntV const &

    (   R   t   GetEdgesInOut_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  F s    	c          G   s   t  j |    S(   s  
    GetAnf_PNEANet(PNEANet Graph, int const & SrcNId, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir, 
        int const & NApprox=32)

    Parameters:
        Graph: TPt< TNEANet > const &
        SrcNId: int const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &
        NApprox: int const &

    GetAnf_PNEANet(PNEANet Graph, int const & SrcNId, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir)

    Parameters:
        Graph: TPt< TNEANet > const &
        SrcNId: int const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &

    GetAnf_PNEANet(PNEANet Graph, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir, int const & NApprox=32)

    Parameters:
        Graph: TPt< TNEANet > const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &
        NApprox: int const &

    GetAnf_PNEANet(PNEANet Graph, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir)

    Parameters:
        Graph: TPt< TNEANet > const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &

    (   R   t   GetAnf_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  Q s    (c          G   s   t  j |    S(   s  
    GetAnfEffDiam_PNEANet(PNEANet Graph, bool const & IsDir, double const & Percentile, int const & NApprox) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        IsDir: bool const &
        Percentile: double const &
        NApprox: int const &

    GetAnfEffDiam_PNEANet(PNEANet Graph, int const NRuns=1, int NApprox=-1) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        NRuns: int const
        NApprox: int

    GetAnfEffDiam_PNEANet(PNEANet Graph, int const NRuns=1) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        NRuns: int const

    GetAnfEffDiam_PNEANet(PNEANet Graph) -> double

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   GetAnfEffDiam_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  { s    c           C   s
   t  j   S(   s   TestAnf_PNEANet()(   R   t   TestAnf_PNEANet(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sL  
    PlotKCoreEdges_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotKCoreEdges_PNEANet(PNEANet Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &

    (   R   t   PlotKCoreEdges_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sL  
    PlotKCoreNodes_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotKCoreNodes_PNEANet(PNEANet Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &

    (   R   t   PlotKCoreNodes_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s:  
    PlotShortPathDistr_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr(), int TestNodes=Mx)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr
        TestNodes: int

    PlotShortPathDistr_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotShortPathDistr_PNEANet(PNEANet Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &

    (   R   t   PlotShortPathDistr_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sG  
    PlotHops_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & IsDir=False, int const & NApprox=32)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr
        IsDir: bool const &
        NApprox: int const &

    PlotHops_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & IsDir=False)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr
        IsDir: bool const &

    PlotHops_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotHops_PNEANet(PNEANet Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &

    (   R   t   PlotHops_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  ܋ s    !c          G   s   t  j |    S(   sF  
    PlotClustCf_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotClustCf_PNEANet(PNEANet Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &

    (   R   t   PlotClustCf_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sH  
    PlotSccDistr_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotSccDistr_PNEANet(PNEANet Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &

    (   R   t   PlotSccDistr_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sH  
    PlotWccDistr_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotWccDistr_PNEANet(PNEANet Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &

    (   R   t   PlotWccDistr_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  # s    c          G   s   t  j |    S(   sv  
    PlotOutDegDistr_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False, bool const & PowerFit=False)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &
        PowerFit: bool const &

    PlotOutDegDistr_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &

    PlotOutDegDistr_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotOutDegDistr_PNEANet(PNEANet Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &

    (   R   t   PlotOutDegDistr_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  5 s    !c          G   s   t  j |    S(   sr  
    PlotInDegDistr_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False, bool const & PowerFit=False)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &
        PowerFit: bool const &

    PlotInDegDistr_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &

    PlotInDegDistr_PNEANet(PNEANet Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotInDegDistr_PNEANet(PNEANet Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNEANet > const &
        FNmPref: TStr const &

    (   R   t   PlotInDegDistr_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  X s    !c          G   s   t  j |    S(   s  
    PercentDegree_PNEANet(PNEANet Graph, int const Threshold=0) -> double

    Parameters:
        Graph: TPt< TNEANet > const &
        Threshold: int const

    PercentDegree_PNEANet(PNEANet Graph) -> double

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   PercentDegree_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  { s    c          G   s   t  j |    S(   s  
    NodesGTEDegree_PNEANet(PNEANet Graph, int const Threshold=0) -> int

    Parameters:
        Graph: TPt< TNEANet > const &
        Threshold: int const

    NodesGTEDegree_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   NodesGTEDegree_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   sh   
    MxDegree_PNEANet(PNEANet Graph) -> int

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   MxDegree_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   so   
    PercentMxWcc_PNEANet(PNEANet Graph) -> double

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   PercentMxWcc_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   so   
    PercentMxScc_PNEANet(PNEANet Graph) -> double

    Parameters:
        Graph: TPt< TNEANet > const &

    (   R   t   PercentMxScc_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c         C   s   |  j    |  j   f S(   N(   R4  R4  (   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4   s    c          G   s   t  j |    S(   s(  
    PrintGraphStatTable_PNGraph(PNGraph G, TStr OutFNm, TStr Desc="")

    Parameters:
        G: TPt< TNGraph > const &
        OutFNm: TStr
        Desc: TStr

    PrintGraphStatTable_PNGraph(PNGraph G, TStr OutFNm)

    Parameters:
        G: TPt< TNGraph > const &
        OutFNm: TStr

    (   R   t   PrintGraphStatTable_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    t   PNGraphc           B   s  e  Z d  Z e d   d   d d Z d   Z e Z d   Z e	 e  Z e
 j Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d   Z% d    Z& d!   Z' d"   Z( d#   Z) d$   Z* e+ d%  Z, e- d&  Z. d'   Z/ d(   Z0 RS()   s!   Proxy of C++ TPt<(TNGraph)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ҍ s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ҍ s    RA   s   The membership flagc         O   s   t  d   d  S(   Ns   No constructor defined(   R   (   R    R6   R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   ӌ s    c           C   s
   t  j   S(   s   New() -> PNGraph(   R   t   PNGraph_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   Ռ s    c         G   s   t  j |  |  S(   s`   
        Save(PNGraph self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   PNGraph_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ی s    c         C   s   t  j |   S(   ss   
        __deref__(PNGraph self) -> TNGraph

        Parameters:
            self: TPt< TNGraph > const *

        (   R   t   PNGraph___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#   s    c         C   s   t  j |   S(   sq   
        __ref__(PNGraph self) -> TNGraph

        Parameters:
            self: TPt< TNGraph > const *

        (   R   t   PNGraph___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#   s    c         C   s   t  j |   S(   sr   
        __call__(PNGraph self) -> TNGraph

        Parameters:
            self: TPt< TNGraph > const *

        (   R   t   PNGraph___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sl   
        Empty(PNGraph self) -> bool

        Parameters:
            self: TPt< TNGraph > const *

        (   R   t   PNGraph_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         C   s   t  j |   S(   s\   
        Clr(PNGraph self)

        Parameters:
            self: TPt< TNGraph > *

        (   R   t   PNGraph_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   t  j |   S(   sm   
        GetRefs(PNGraph self) -> int

        Parameters:
            self: TPt< TNGraph > const *

        (   R   t   PNGraph_GetRefs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL    s    c         G   s   t  j |  |  S(   sg   
        Load(PNGraph self, TSIn SIn) -> PNGraph

        Parameters:
            SIn: TSIn &

        (   R   t   PNGraph_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ! s    c         G   s   t  j |  |  S(   s   
        HasFlag(PNGraph self, TGraphFlag const & Flag) -> bool

        Parameters:
            Flag: TGraphFlag const &

        (   R   t   PNGraph_HasFlag(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  + s    c         C   s   t  j |   S(   sn   
        GetNodes(PNGraph self) -> int

        Parameters:
            self: TPt< TNGraph > const *

        (   R   t   PNGraph_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  5 s    c         G   s   t  j |  |  S(   s  
        AddNode(PNGraph self, int NId=-1) -> int

        Parameters:
            NId: int

        AddNode(PNGraph self) -> int
        AddNode(PNGraph self, TNGraph::TNodeI const & NodeId) -> int

        Parameters:
            NodeId: TNGraph::TNodeI const &

        AddNode(PNGraph self, int const & NId, TIntV InNIdV, TIntV OutNIdV) -> int

        Parameters:
            NId: int const &
            InNIdV: TIntV const &
            OutNIdV: TIntV const &

        AddNode(PNGraph self, int const & NId, TIntVecPool Pool, int const & SrcVId, int const & DstVId) -> int

        Parameters:
            NId: int const &
            Pool: TVecPool< TInt > const &
            SrcVId: int const &
            DstVId: int const &

        (   R   t   PNGraph_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ? s    c         G   s   t  j |  |  S(   s   
        DelNode(PNGraph self, int const & NId)

        Parameters:
            NId: int const &

        DelNode(PNGraph self, TNGraph::TNode const & NodeI)

        Parameters:
            NodeI: TNGraph::TNode const &

        (   R   t   PNGraph_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ^ s    c         G   s   t  j |  |  S(   sr   
        IsNode(PNGraph self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   PNGraph_IsNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  m s    c         G   s   t  j |  |  S(   s   
        BegNI(PNGraph self) -> TNGraph::TNodeI
        BegNI(PNGraph self) -> TNGraphNodeI

        Parameters:
            self: TPt< TNGraph > *

        (   R   t   PNGraph_BegNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  w s    	c         G   s   t  j |  |  S(   s   
        EndNI(PNGraph self) -> TNGraph::TNodeI
        EndNI(PNGraph self) -> TNGraphNodeI

        Parameters:
            self: TPt< TNGraph > *

        (   R   t   PNGraph_EndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        GetNI(PNGraph self, int const & NId) -> TNGraph::TNodeI

        Parameters:
            NId: int const &

        GetNI(PNGraph self, int const & NId) -> TNGraphNodeI

        Parameters:
            NId: int const &

        (   R   t   PNGraph_GetNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sn   
        GetMxNId(PNGraph self) -> int

        Parameters:
            self: TPt< TNGraph > const *

        (   R   t   PNGraph_GetMxNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sn   
        GetEdges(PNGraph self) -> int

        Parameters:
            self: TPt< TNGraph > const *

        (   R   t   PNGraph_GetEdges(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s1  
        AddEdge(PNGraph self, int const & SrcNId, int const & DstNId) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        AddEdge(PNGraph self, TNGraph::TEdgeI const & EdgeI) -> int

        Parameters:
            EdgeI: TNGraph::TEdgeI const &

        (   R   t   PNGraph_AddEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sz  
        DelEdge(PNGraph self, int const & SrcNId, int const & DstNId, bool const & IsDir=True)

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            IsDir: bool const &

        DelEdge(PNGraph self, int const & SrcNId, int const & DstNId)

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   PNGraph_DelEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        IsEdge(PNGraph self, int const & SrcNId, int const & DstNId, bool const & IsDir=True) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &
            IsDir: bool const &

        IsEdge(PNGraph self, int const & SrcNId, int const & DstNId) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   PNGraph_IsEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ҍ s    c         G   s   t  j |  |  S(   s   
        BegEI(PNGraph self) -> TNGraph::TEdgeI
        BegEI(PNGraph self) -> TNGraphEdgeI

        Parameters:
            self: TPt< TNGraph > *

        (   R   t   PNGraph_BegEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        EndEI(PNGraph self) -> TNGraph::TEdgeI
        EndEI(PNGraph self) -> TNGraphEdgeI

        Parameters:
            self: TPt< TNGraph > *

        (   R   t   PNGraph_EndEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        GetEI(PNGraph self, int const & SrcNId, int const & DstNId) -> TNGraph::TEdgeI

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   PNGraph_GetEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        GetRndNId(PNGraph self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndNId(PNGraph self) -> int

        Parameters:
            self: TPt< TNGraph > *

        (   R   t   PNGraph_GetRndNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        GetRndNI(PNGraph self, TRnd Rnd=Rnd) -> TNGraph::TNodeI

        Parameters:
            Rnd: TRnd &

        GetRndNI(PNGraph self) -> TNGraph::TNodeI

        Parameters:
            self: TPt< TNGraph > *

        (   R   t   PNGraph_GetRndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   sc   
        GetNIdV(PNGraph self, TIntV NIdV)

        Parameters:
            NIdV: TIntV &

        (   R   t   PNGraph_GetNIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  # s    c         G   s   t  j |  |  S(   s   
        Reserve(PNGraph self, int const & Nodes, int const & Edges)

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   PNGraph_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   - s    	c         G   s   t  j |  |  S(   s   
        ReserveNIdInDeg(PNGraph self, int const & NId, int const & InDeg)

        Parameters:
            NId: int const &
            InDeg: int const &

        (   R   t   PNGraph_ReserveNIdInDeg(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  8 s    	c         G   s   t  j |  |  S(   s   
        ReserveNIdOutDeg(PNGraph self, int const & NId, int const & OutDeg)

        Parameters:
            NId: int const &
            OutDeg: int const &

        (   R   t   PNGraph_ReserveNIdOutDeg(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  C s    	c         C   s   t  j |  |  S(   s   
        Defrag(PNGraph self, bool const & OnlyNodeLinks=False)

        Parameters:
            OnlyNodeLinks: bool const &

        Defrag(PNGraph self)

        Parameters:
            self: TPt< TNGraph > *

        (   R   t   PNGraph_Defrag(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  N s    c         C   s   t  j |  |  S(   s   
        IsOk(PNGraph self, bool const & ThrowExcept=True) -> bool

        Parameters:
            ThrowExcept: bool const &

        IsOk(PNGraph self) -> bool

        Parameters:
            self: TPt< TNGraph > const *

        (   R   t   PNGraph_IsOk(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ] s    c         G   s   t  j |  |  S(   s   
        Dump(PNGraph self, FILE * OutF=stdout)

        Parameters:
            OutF: FILE *

        Dump(PNGraph self)

        Parameters:
            self: TPt< TNGraph > const *

        (   R   t   PNGraph_Dump(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  l s    c         C   s   t  j |   S(   sq   
        GetSmallGraph(PNGraph self) -> PNGraph

        Parameters:
            self: TPt< TNGraph > *

        (   R   t   PNGraph_GetSmallGraph(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    (1   R   R-   RM   RN   R   RD   R/   R+   R   Rt   R   t   delete_PNGraphRP   R   R
#  R#  R   RW   R   RL   R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R   R  R  Rq  R  R   R  R  R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5  Ќ sR   				
	
	
	
	
	
	
	
	
	
			
				
	
									
				c           C   s
   t  j   S(   s   PNGraph_New() -> PNGraph(   R   R5  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR5   s    c          G   s   t  j |    S(   s  
    PrintInfo_PNGraph(PNGraph Graph, TStr Desc="", TStr OutFNm="", bool const & Fast=True)

    Parameters:
        Graph: TPt< TNGraph > const &
        Desc: TStr const &
        OutFNm: TStr const &
        Fast: bool const &

    PrintInfo_PNGraph(PNGraph Graph, TStr Desc="", TStr OutFNm="")

    Parameters:
        Graph: TPt< TNGraph > const &
        Desc: TStr const &
        OutFNm: TStr const &

    PrintInfo_PNGraph(PNGraph Graph, TStr Desc="")

    Parameters:
        Graph: TPt< TNGraph > const &
        Desc: TStr const &

    PrintInfo_PNGraph(PNGraph Graph)

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   PrintInfo_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s   
    GetNodeWcc_PNGraph(PNGraph Graph, int const & NId, TIntV CnCom)

    Parameters:
        Graph: TPt< TNGraph > const &
        NId: int const &
        CnCom: TIntV &

    (   R   t   GetNodeWcc_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  Ύ s    
c          G   s   t  j |    S(   sl   
    IsConnected_PNGraph(PNGraph Graph) -> bool

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   IsConnected_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ڎ s    c          G   s   t  j |    S(   sm   
    IsWeaklyConn_PNGraph(PNGraph Graph) -> bool

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   IsWeaklyConn_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s   
    GetWccSzCnt_PNGraph(PNGraph Graph, TIntPrV WccSzCnt)

    Parameters:
        Graph: TPt< TNGraph > const &
        WccSzCnt: TIntPrV &

    (   R   t   GetWccSzCnt_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    	c          G   s   t  j |    S(   s   
    GetWccs_PNGraph(PNGraph Graph, TCnComV CnComV)

    Parameters:
        Graph: TPt< TNGraph > const &
        CnComV: TCnComV &

    (   R   t   GetWccs_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    	c          G   s   t  j |    S(   s   
    GetSccSzCnt_PNGraph(PNGraph Graph, TIntPrV SccSzCnt)

    Parameters:
        Graph: TPt< TNGraph > const &
        SccSzCnt: TIntPrV &

    (   R   t   GetSccSzCnt_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    	c          G   s   t  j |    S(   s   
    GetSccs_PNGraph(PNGraph Graph, TCnComV CnComV)

    Parameters:
        Graph: TPt< TNGraph > const &
        CnComV: TCnComV &

    (   R   t   GetSccs_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    	c          G   s   t  j |    S(   sm   
    GetMxWccSz_PNGraph(PNGraph Graph) -> double

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetMxWccSz_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   sm   
    GetMxSccSz_PNGraph(PNGraph Graph) -> double

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetMxSccSz_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  $ s    c          G   s   t  j |    S(   sl   
    GetMxWcc_PNGraph(PNGraph Graph) -> PNGraph

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetMxWcc_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  . s    c          G   s   t  j |    S(   sl   
    GetMxScc_PNGraph(PNGraph Graph) -> PNGraph

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetMxScc_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  8 s    c          G   s   t  j |    S(   sn   
    GetMxBiCon_PNGraph(PNGraph Graph) -> PNGraph

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetMxBiCon_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  B s    c          G   s   t  j |    S(   sY  
    GetNodeEcc_PNGraph(PNGraph Graph, int const & NId, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NId: int const &
        IsDir: bool const &

    GetNodeEcc_PNGraph(PNGraph Graph, int const & NId) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NId: int const &

    (   R   t   GetNodeEcc_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  L s    c          G   s   t  j |    S(   sd  
    GetPageRank_PNGraph(PNGraph Graph, TIntFltH PRankH, double const & C=0.85, double const & Eps=1e-4, int const & MaxIter=100)

    Parameters:
        Graph: TPt< TNGraph > const &
        PRankH: TIntFltH &
        C: double const &
        Eps: double const &
        MaxIter: int const &

    GetPageRank_PNGraph(PNGraph Graph, TIntFltH PRankH, double const & C=0.85, double const & Eps=1e-4)

    Parameters:
        Graph: TPt< TNGraph > const &
        PRankH: TIntFltH &
        C: double const &
        Eps: double const &

    GetPageRank_PNGraph(PNGraph Graph, TIntFltH PRankH, double const & C=0.85)

    Parameters:
        Graph: TPt< TNGraph > const &
        PRankH: TIntFltH &
        C: double const &

    GetPageRank_PNGraph(PNGraph Graph, TIntFltH PRankH)

    Parameters:
        Graph: TPt< TNGraph > const &
        PRankH: TIntFltH &

    (   R   t   GetPageRank_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ^ s    !c          G   s   t  j |    S(   s  
    GetHits_PNGraph(PNGraph Graph, TIntFltH NIdHubH, TIntFltH NIdAuthH, int const & MaxIter=20)

    Parameters:
        Graph: TPt< TNGraph > const &
        NIdHubH: TIntFltH &
        NIdAuthH: TIntFltH &
        MaxIter: int const &

    GetHits_PNGraph(PNGraph Graph, TIntFltH NIdHubH, TIntFltH NIdAuthH)

    Parameters:
        Graph: TPt< TNGraph > const &
        NIdHubH: TIntFltH &
        NIdAuthH: TIntFltH &

    (   R   t   GetHits_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s   
    CntInDegNodes_PNGraph(PNGraph Graph, int const & NodeInDeg) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NodeInDeg: int const &

    (   R   t   CntInDegNodes_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR 6   s    	c          G   s   t  j |    S(   s   
    CntOutDegNodes_PNGraph(PNGraph Graph, int const & NodeOutDeg) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NodeOutDeg: int const &

    (   R   t   CntOutDegNodes_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR!6   s    	c          G   s   t  j |    S(   s   
    CntDegNodes_PNGraph(PNGraph Graph, int const & NodeDeg) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NodeDeg: int const &

    (   R   t   CntDegNodes_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR"6   s    	c          G   s   t  j |    S(   sl   
    CntNonZNodes_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   CntNonZNodes_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#6   s    c          G   s   t  j |    S(   s   
    CntEdgesToSet_PNGraph(PNGraph Graph, int const & NId, TIntSet const & NodeSet) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NId: int const &
        NodeSet: TIntSet const &

    (   R   t   CntEdgesToSet_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR$6   s    
c          G   s   t  j |    S(   sk   
    GetMxDegNId_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetMxDegNId_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR%6  ̏ s    c          G   s   t  j |    S(   sm   
    GetMxInDegNId_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetMxInDegNId_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR&6  ֏ s    c          G   s   t  j |    S(   sn   
    GetMxOutDegNId_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetMxOutDegNId_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR'6   s    c          G   s   t  j |    S(   s#  
    GetInDegCnt_PNGraph(PNGraph Graph, TIntPrV DegToCntV)

    Parameters:
        Graph: TPt< TNGraph > const &
        DegToCntV: TIntPrV &

    GetInDegCnt_PNGraph(PNGraph Graph, TFltPrV DegToCntV)

    Parameters:
        Graph: TPt< TNGraph > const &
        DegToCntV: TFltPrV &

    (   R   t   GetInDegCnt_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR(6   s    c          G   s   t  j |    S(   s%  
    GetOutDegCnt_PNGraph(PNGraph Graph, TIntPrV DegToCntV)

    Parameters:
        Graph: TPt< TNGraph > const &
        DegToCntV: TIntPrV &

    GetOutDegCnt_PNGraph(PNGraph Graph, TFltPrV DegToCntV)

    Parameters:
        Graph: TPt< TNGraph > const &
        DegToCntV: TFltPrV &

    (   R   t   GetOutDegCnt_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR)6   s    c          G   s   t  j |    S(   s  
    GetDegCnt_PNGraph(PNGraph Graph, TIntPrV DegToCntV)

    Parameters:
        Graph: TPt< TNGraph > const &
        DegToCntV: TIntPrV &

    GetDegCnt_PNGraph(PNGraph Graph, TFltPrV DegToCntV)

    Parameters:
        Graph: TPt< TNGraph > const &
        DegToCntV: TFltPrV &

    (   R   t   GetDegCnt_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR*6   s    c          G   s   t  j |    S(   s1  
    GetDegSeqV_PNGraph(PNGraph Graph, TIntV DegV)

    Parameters:
        Graph: TPt< TNGraph > const &
        DegV: TIntV &

    GetDegSeqV_PNGraph(PNGraph Graph, TIntV InDegV, TIntV OutDegV)

    Parameters:
        Graph: TPt< TNGraph > const &
        InDegV: TIntV &
        OutDegV: TIntV &

    (   R   t   GetDegSeqV_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR+6   s    c          G   s   t  j |    S(   s   
    GetNodeInDegV_PNGraph(PNGraph Graph, TIntPrV NIdInDegV)

    Parameters:
        Graph: TPt< TNGraph > const &
        NIdInDegV: TIntPrV &

    (   R   t   GetNodeInDegV_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR,6  / s    	c          G   s   t  j |    S(   s   
    GetNodeOutDegV_PNGraph(PNGraph Graph, TIntPrV NIdOutDegV)

    Parameters:
        Graph: TPt< TNGraph > const &
        NIdOutDegV: TIntPrV &

    (   R   t   GetNodeOutDegV_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR-6  : s    	c          G   s   t  j |    S(   sq   
    CntUniqUndirEdges_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   CntUniqUndirEdges_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR.6  E s    c          G   s   t  j |    S(   so   
    CntUniqDirEdges_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   CntUniqDirEdges_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR/6  O s    c          G   s   t  j |    S(   sq   
    CntUniqBiDirEdges_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   CntUniqBiDirEdges_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR06  Y s    c          G   s   t  j |    S(   sl   
    CntSelfEdges_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   CntSelfEdges_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR16  c s    c          G   s   t  j |    S(   sl   
    GetUnDir_PNGraph(PNGraph Graph) -> PNGraph

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetUnDir_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR26  m s    c          G   s   t  j |    S(   sb   
    MakeUnDir_PNGraph(PNGraph Graph)

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   MakeUnDir_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR36  w s    c          G   s   t  j |    S(   se   
    AddSelfEdges_PNGraph(PNGraph Graph)

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   AddSelfEdges_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR46   s    c          G   s   t  j |    S(   se   
    DelSelfEdges_PNGraph(PNGraph Graph)

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   DelSelfEdges_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR56   s    c          G   s   t  j |    S(   s   
    DelNodes_PNGraph(PNGraph Graph, TIntV NIdV)

    Parameters:
        Graph: TPt< TNGraph > &
        NIdV: TIntV const &

    (   R   t   DelNodes_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR66   s    	c          G   s   t  j |    S(   sb   
    DelZeroDegNodes_PNGraph(PNGraph Graph)

    Parameters:
        Graph: TPt< TNGraph > &

    (   R   t   DelZeroDegNodes_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR76   s    c          G   s   t  j |    S(   s   
    DelDegKNodes_PNGraph(PNGraph Graph, int const & OutDegK, int const & InDegK)

    Parameters:
        Graph: TPt< TNGraph > &
        OutDegK: int const &
        InDegK: int const &

    (   R   t   DelDegKNodes_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR86   s    
c          G   s   t  j |    S(   sg   
    IsTree_PNGraph(PNGraph Graph) -> bool

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   IsTree_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR96   s    c          G   s   t  j |    S(   sn   
    GetTreeRootNId_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetTreeRootNId_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR:6   s    c          G   s   t  j |    S(   s  
    GetTreeSig_PNGraph(PNGraph Graph, int const & RootNId, TIntV Sig)

    Parameters:
        Graph: TPt< TNGraph > const &
        RootNId: int const &
        Sig: TIntV &

    GetTreeSig_PNGraph(PNGraph Graph, int const & RootNId, TIntV Sig, TIntPrV NodeMap)

    Parameters:
        Graph: TPt< TNGraph > const &
        RootNId: int const &
        Sig: TIntV &
        NodeMap: TIntPrV &

    (   R   t   GetTreeSig_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR;6  ʐ s    c          G   s   t  j |    S(   s  
    GetBfsTree_PNGraph(PNGraph Graph, int const & StartNId, bool const & FollowOut, bool const & FollowIn) -> PNGraph

    Parameters:
        Graph: TPt< TNGraph > const &
        StartNId: int const &
        FollowOut: bool const &
        FollowIn: bool const &

    (   R   t   GetBfsTree_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR<6  ސ s    c          G   s   t  j |    S(   s  
    GetSubTreeSz_PNGraph(PNGraph Graph, int const & StartNId, bool const & FollowOut, bool const & FollowIn) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        StartNId: int const &
        FollowOut: bool const &
        FollowIn: bool const &

    (   R   t   GetSubTreeSz_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR=6   s    c          G   s   t  j |    S(   s  
    GetNodesAtHop_PNGraph(PNGraph Graph, int const & StartNId, int const & Hop, TIntV NIdV, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        StartNId: int const &
        Hop: int const &
        NIdV: TIntV &
        IsDir: bool const &

    GetNodesAtHop_PNGraph(PNGraph Graph, int const & StartNId, int const & Hop, TIntV NIdV) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        StartNId: int const &
        Hop: int const &
        NIdV: TIntV &

    (   R   t   GetNodesAtHop_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR>6   s    c          G   s   t  j |    S(   s  
    GetNodesAtHops_PNGraph(PNGraph Graph, int const & StartNId, TIntPrV HopCntV, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        StartNId: int const &
        HopCntV: TIntPrV &
        IsDir: bool const &

    GetNodesAtHops_PNGraph(PNGraph Graph, int const & StartNId, TIntPrV HopCntV) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        StartNId: int const &
        HopCntV: TIntPrV &

    (   R   t   GetNodesAtHops_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR?6   s    c          G   s   t  j |    S(   s  
    GetShortPath_PNGraph(PNGraph Graph, int const & SrcNId, int const & DstNId, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        SrcNId: int const &
        DstNId: int const &
        IsDir: bool const &

    GetShortPath_PNGraph(PNGraph Graph, int const & SrcNId, int const & DstNId) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        SrcNId: int const &
        DstNId: int const &

    GetShortPath_PNGraph(PNGraph Graph, int const & SrcNId, TIntH NIdToDistH, bool const & IsDir=False, int const & MaxDist=Mx) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        SrcNId: int const &
        NIdToDistH: TIntH &
        IsDir: bool const &
        MaxDist: int const &

    GetShortPath_PNGraph(PNGraph Graph, int const & SrcNId, TIntH NIdToDistH, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        SrcNId: int const &
        NIdToDistH: TIntH &
        IsDir: bool const &

    GetShortPath_PNGraph(PNGraph Graph, int const & SrcNId, TIntH NIdToDistH) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        SrcNId: int const &
        NIdToDistH: TIntH &

    (   R   t   GetShortPath_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR@6  " s    *c          G   s   t  j |    S(   s}  
    GetBfsFullDiam_PNGraph(PNGraph Graph, int const & NTestNodes, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NTestNodes: int const &
        IsDir: bool const &

    GetBfsFullDiam_PNGraph(PNGraph Graph, int const & NTestNodes) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NTestNodes: int const &

    (   R   t   GetBfsFullDiam_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRA6  N s    c          G   s   t  j |    S(   s  
    GetBfsEffDiam_PNGraph(PNGraph Graph, int const & NTestNodes, bool const & IsDir, double & EffDiam, int & FullDiam) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        NTestNodes: int const &
        IsDir: bool const &
        EffDiam: double &
        FullDiam: int &

    GetBfsEffDiam_PNGraph(PNGraph Graph, int const & NTestNodes, bool const & IsDir=False) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        NTestNodes: int const &
        IsDir: bool const &

    GetBfsEffDiam_PNGraph(PNGraph Graph, int const & NTestNodes) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        NTestNodes: int const &

    GetBfsEffDiam_PNGraph(PNGraph Graph, int const & NTestNodes, bool const & IsDir) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        NTestNodes: int const &
        IsDir: bool const &

    GetBfsEffDiam_PNGraph(PNGraph Graph, int const & NTestNodes, TIntV SubGraphNIdV, bool const & IsDir) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        NTestNodes: int const &
        SubGraphNIdV: TIntV const &
        IsDir: bool const &

    (   R   t   GetBfsEffDiam_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRB6  ` s    (c          G   s   t  j |    S(   s  
    DrawGViz_PNGraph(PNGraph Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc=TStr(), bool const & NodeLabels=False, 
        TIntStrH NIdColorH=TIntStrH())

    Parameters:
        Graph: TPt< TNGraph > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &
        NIdColorH: TIntStrH const &

    DrawGViz_PNGraph(PNGraph Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc=TStr(), bool const & NodeLabels=False)

    Parameters:
        Graph: TPt< TNGraph > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &

    DrawGViz_PNGraph(PNGraph Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &

    DrawGViz_PNGraph(PNGraph Graph, TGVizLayout const & Layout, TStr PltFNm)

    Parameters:
        Graph: TPt< TNGraph > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &

    DrawGViz_PNGraph(PNGraph Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc, TIntStrH NodeLabelH)

    Parameters:
        Graph: TPt< TNGraph > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &
        NodeLabelH: TIntStrH const &

    (   R   t   DrawGViz_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRC6   s    /c          G   s   t  j |    S(   sL  
    GenGrid_PNGraph(int const & Rows, int const & Cols, bool const & IsDir=True) -> PNGraph

    Parameters:
        Rows: int const &
        Cols: int const &
        IsDir: bool const &

    GenGrid_PNGraph(int const & Rows, int const & Cols) -> PNGraph

    Parameters:
        Rows: int const &
        Cols: int const &

    (   R   t   GenGrid_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD6   s    c          G   s   t  j |    S(   s   
    GenStar_PNGraph(int const & Nodes, bool const & IsDir=True) -> PNGraph

    Parameters:
        Nodes: int const &
        IsDir: bool const &

    GenStar_PNGraph(int const & Nodes) -> PNGraph

    Parameters:
        Nodes: int const &

    (   R   t   GenStar_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRE6  ͑ s    c          G   s   t  j |    S(   s  
    GenCircle_PNGraph(int const & Nodes, int const & NodeOutDeg=1, bool const & IsDir=True) -> PNGraph

    Parameters:
        Nodes: int const &
        NodeOutDeg: int const &
        IsDir: bool const &

    GenCircle_PNGraph(int const & Nodes, int const & NodeOutDeg=1) -> PNGraph

    Parameters:
        Nodes: int const &
        NodeOutDeg: int const &

    GenCircle_PNGraph(int const & Nodes) -> PNGraph

    Parameters:
        Nodes: int const &

    (   R   t   GenCircle_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRF6  ݑ s    c          G   s   t  j |    S(   sd   
    GenFull_PNGraph(int const & Nodes) -> PNGraph

    Parameters:
        Nodes: int const &

    (   R   t   GenFull_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRG6   s    c          G   s   t  j |    S(   ss  
    GenTree_PNGraph(int const & Fanout, int const & Levels, bool const & IsDir=True, bool const & ChildPointsToParent=True) -> PNGraph

    Parameters:
        Fanout: int const &
        Levels: int const &
        IsDir: bool const &
        ChildPointsToParent: bool const &

    GenTree_PNGraph(int const & Fanout, int const & Levels, bool const & IsDir=True) -> PNGraph

    Parameters:
        Fanout: int const &
        Levels: int const &
        IsDir: bool const &

    GenTree_PNGraph(int const & Fanout, int const & Levels) -> PNGraph

    Parameters:
        Fanout: int const &
        Levels: int const &

    (   R   t   GenTree_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRH6   s    c          G   s   t  j |    S(   s  
    GenBaraHierar_PNGraph(int const & Levels, bool const & IsDir=True) -> PNGraph

    Parameters:
        Levels: int const &
        IsDir: bool const &

    GenBaraHierar_PNGraph(int const & Levels) -> PNGraph

    Parameters:
        Levels: int const &

    (   R   t   GenBaraHierar_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRI6   s    c          G   s   t  j |    S(   s>  
    GenRndGnm_PNGraph(int const & Nodes, int const & Edges, bool const & IsDir=True, TRnd Rnd=Rnd) -> PNGraph

    Parameters:
        Nodes: int const &
        Edges: int const &
        IsDir: bool const &
        Rnd: TRnd &

    GenRndGnm_PNGraph(int const & Nodes, int const & Edges, bool const & IsDir=True) -> PNGraph

    Parameters:
        Nodes: int const &
        Edges: int const &
        IsDir: bool const &

    GenRndGnm_PNGraph(int const & Nodes, int const & Edges) -> PNGraph

    Parameters:
        Nodes: int const &
        Edges: int const &

    (   R   t   GenRndGnm_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRJ6  ( s    c          G   s   t  j |    S(   s  
    LoadEdgeList_PNGraph(TStr InFNm, int const & SrcColId=0, int const & DstColId=1) -> PNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &

    LoadEdgeList_PNGraph(TStr InFNm, int const & SrcColId=0) -> PNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &

    LoadEdgeList_PNGraph(TStr InFNm) -> PNGraph

    Parameters:
        InFNm: TStr const &

    LoadEdgeList_PNGraph(TStr InFNm, int const & SrcColId, int const & DstColId, char const & Separator) -> PNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &
        Separator: char const &

    (   R   t   LoadEdgeList_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRK6  B s    c          G   s   t  j |    S(   s  
    LoadEdgeListStr_PNGraph(TStr InFNm, int const & SrcColId=0, int const & DstColId=1) -> PNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &

    LoadEdgeListStr_PNGraph(TStr InFNm, int const & SrcColId=0) -> PNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &

    LoadEdgeListStr_PNGraph(TStr InFNm) -> PNGraph

    Parameters:
        InFNm: TStr const &

    LoadEdgeListStr_PNGraph(TStr InFNm, int const & SrcColId, int const & DstColId, TStrHash< TInt > & StrToNIdH) -> PNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &
        StrToNIdH: TStrHash< TInt > &

    (   R   t   LoadEdgeListStr_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL6  a s    c          G   s   t  j |    S(   sc   
    LoadConnList_PNGraph(TStr InFNm) -> PNGraph

    Parameters:
        InFNm: TStr const &

    (   R   t   LoadConnList_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRM6   s    c          G   s   t  j |    S(   s   
    LoadConnListStr_PNGraph(TStr InFNm, TStrHash< TInt > & StrToNIdH) -> PNGraph

    Parameters:
        InFNm: TStr const &
        StrToNIdH: TStrHash< TInt > &

    (   R   t   LoadConnListStr_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRN6   s    	c          G   s   t  j |    S(   s`   
    LoadPajek_PNGraph(TStr InFNm) -> PNGraph

    Parameters:
        InFNm: TStr const &

    (   R   t   LoadPajek_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRO6   s    c          G   s   t  j |    S(   sF  
    SaveEdgeList_PNGraph(PNGraph Graph, TStr OutFNm, TStr Desc=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &
        Desc: TStr const &

    SaveEdgeList_PNGraph(PNGraph Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &

    (   R   t   SaveEdgeList_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRP6   s    c          G   s   t  j |    S(   sq  
    SavePajek_PNGraph(PNGraph Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &

    SavePajek_PNGraph(PNGraph Graph, TStr OutFNm, TIntStrH NIdColorH)

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &
        NIdColorH: TIntStrH const &

    SavePajek_PNGraph(PNGraph Graph, TStr OutFNm, TIntStrH NIdColorH, TIntStrH NIdLabelH)

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &
        NIdColorH: TIntStrH const &
        NIdLabelH: TIntStrH const &

    SavePajek_PNGraph(PNGraph Graph, TStr OutFNm, TIntStrH NIdColorH, TIntStrH NIdLabelH, TIntStrH EIdColorH)

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &
        NIdColorH: TIntStrH const &
        NIdLabelH: TIntStrH const &
        EIdColorH: TIntStrH const &

    (   R   t   SavePajek_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRQ6   s    !c          G   s   t  j |    S(   s   
    SaveMatlabSparseMtx_PNGraph(PNGraph Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &

    (   R   t   SaveMatlabSparseMtx_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRR6  Ԓ s    	c          G   s   t  j |    S(   sK  
    SaveGViz_PNGraph(PNGraph Graph, TStr OutFNm, TStr Desc=TStr(), bool const & NodeLabels=False, TIntStrH NIdColorH=TIntStrH())

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &
        NIdColorH: TIntStrH const &

    SaveGViz_PNGraph(PNGraph Graph, TStr OutFNm, TStr Desc=TStr(), bool const & NodeLabels=False)

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &

    SaveGViz_PNGraph(PNGraph Graph, TStr OutFNm, TStr Desc=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &
        Desc: TStr const &

    SaveGViz_PNGraph(PNGraph Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &

    SaveGViz_PNGraph(PNGraph Graph, TStr OutFNm, TStr Desc, TIntStrH NIdLabelH)

    Parameters:
        Graph: TPt< TNGraph > const &
        OutFNm: TStr const &
        Desc: TStr const &
        NIdLabelH: TIntStrH const &

    (   R   t   SaveGViz_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRS6  ߒ s    )c          G   s   t  j |    S(   s   
    GetKCore_PNGraph(PNGraph Graph, int const & K) -> PNGraph

    Parameters:
        Graph: TPt< TNGraph > const &
        K: int const &

    (   R   t   GetKCore_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRT6  
 s    	c          G   s   t  j |    S(   s   
    GetKCoreEdges_PNGraph(PNGraph Graph, TIntPrV CoreIdSzV) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        CoreIdSzV: TIntPrV &

    (   R   t   GetKCoreEdges_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRU6   s    	c          G   s   t  j |    S(   s   
    GetKCoreNodes_PNGraph(PNGraph Graph, TIntPrV CoreIdSzV) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        CoreIdSzV: TIntPrV &

    (   R   t   GetKCoreNodes_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRV6    s    	c          G   s   t  j |    S(   s?  
    ConvertGraph_PNGraph_PUNGraph(PUNGraph InGraph, bool const & RenumberNodes=False) -> PNGraph

    Parameters:
        InGraph: TPt< TUNGraph > const &
        RenumberNodes: bool const &

    ConvertGraph_PNGraph_PUNGraph(PUNGraph InGraph) -> PNGraph

    Parameters:
        InGraph: TPt< TUNGraph > const &

    (   R   t   ConvertGraph_PNGraph_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW6  + s    c          G   s   t  j |    S(   s9  
    ConvertGraph_PNGraph_PNGraph(PNGraph InGraph, bool const & RenumberNodes=False) -> PNGraph

    Parameters:
        InGraph: TPt< TNGraph > const &
        RenumberNodes: bool const &

    ConvertGraph_PNGraph_PNGraph(PNGraph InGraph) -> PNGraph

    Parameters:
        InGraph: TPt< TNGraph > const &

    (   R   t   ConvertGraph_PNGraph_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRX6  ; s    c          G   s   t  j |    S(   s9  
    ConvertGraph_PNGraph_PNEANet(PNEANet InGraph, bool const & RenumberNodes=False) -> PNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        RenumberNodes: bool const &

    ConvertGraph_PNGraph_PNEANet(PNEANet InGraph) -> PNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &

    (   R   t   ConvertGraph_PNGraph_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRY6  K s    c          G   s   t  j |    S(   s  
    ConvertSubGraph_PNGraph_PUNGraph(PUNGraph InGraph, TIntV NIdV, bool const & RenumberNodes=False) -> PNGraph

    Parameters:
        InGraph: TPt< TUNGraph > const &
        NIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertSubGraph_PNGraph_PUNGraph(PUNGraph InGraph, TIntV NIdV) -> PNGraph

    Parameters:
        InGraph: TPt< TUNGraph > const &
        NIdV: TIntV const &

    (   R   t    ConvertSubGraph_PNGraph_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRZ6  [ s    c          G   s   t  j |    S(   s  
    ConvertSubGraph_PNGraph_PNGraph(PNGraph InGraph, TIntV NIdV, bool const & RenumberNodes=False) -> PNGraph

    Parameters:
        InGraph: TPt< TNGraph > const &
        NIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertSubGraph_PNGraph_PNGraph(PNGraph InGraph, TIntV NIdV) -> PNGraph

    Parameters:
        InGraph: TPt< TNGraph > const &
        NIdV: TIntV const &

    (   R   t   ConvertSubGraph_PNGraph_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR[6  m s    c          G   s   t  j |    S(   s  
    ConvertSubGraph_PNGraph_PNEANet(PNEANet InGraph, TIntV NIdV, bool const & RenumberNodes=False) -> PNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        NIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertSubGraph_PNGraph_PNEANet(PNEANet InGraph, TIntV NIdV) -> PNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        NIdV: TIntV const &

    (   R   t   ConvertSubGraph_PNGraph_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR\6   s    c          G   s   t  j |    S(   s  
    ConvertESubGraph_PNGraph_PNEANet(PNEANet InGraph, TIntV EIdV, bool const & RenumberNodes=False) -> PNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        EIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertESubGraph_PNGraph_PNEANet(PNEANet InGraph, TIntV EIdV) -> PNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        EIdV: TIntV const &

    (   R   t    ConvertESubGraph_PNGraph_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR]6   s    c          G   s   t  j |    S(   s   
    GetSubGraph_PNGraph(PNGraph Graph, TIntV NIdV) -> PNGraph

    Parameters:
        Graph: TPt< TNGraph > const &
        NIdV: TIntV const &

    (   R   t   GetSubGraph_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR^6   s    	c          G   s   t  j |    S(   s   
    GetRndSubGraph_PNGraph(PNGraph Graph, int const & NNodes) -> PNGraph

    Parameters:
        Graph: TPt< TNGraph > const &
        NNodes: int const &

    (   R   t   GetRndSubGraph_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR_6   s    	c          G   s   t  j |    S(   s   
    GetRndESubGraph_PNGraph(PNGraph Graph, int const & NEdges) -> PNGraph

    Parameters:
        Graph: TPt< TNGraph > const &
        NEdges: int const &

    (   R   t   GetRndESubGraph_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR`6   s    	c          G   s   t  j |    S(   s  
    GetClustCf_PNGraph(PNGraph Graph, int SampleNodes=-1) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        SampleNodes: int

    GetClustCf_PNGraph(PNGraph Graph) -> double

    Parameters:
        Graph: TPt< TNGraph > const &

    GetClustCf_PNGraph(PNGraph Graph, TFltPrV DegToCCfV, int SampleNodes=-1) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        DegToCCfV: TFltPrV &
        SampleNodes: int

    GetClustCf_PNGraph(PNGraph Graph, TFltPrV DegToCCfV) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        DegToCCfV: TFltPrV &

    GetClustCf_PNGraph(PNGraph Graph, TFltPrV DegToCCfV, int64 & ClosedTriadsX, int64 & OpenTriadsX, int SampleNodes=-1) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        DegToCCfV: TFltPrV &
        ClosedTriadsX: int64 &
        OpenTriadsX: int64 &
        SampleNodes: int

    GetClustCf_PNGraph(PNGraph Graph, TFltPrV DegToCCfV, int64 & ClosedTriadsX, int64 & OpenTriadsX) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        DegToCCfV: TFltPrV &
        ClosedTriadsX: int64 &
        OpenTriadsX: int64 &

    (   R   t   GetClustCf_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRa6  ē s    ,c          G   s   t  j |    S(   s+  
    GetNodeClustCf_PNGraph(PNGraph Graph, int const & NId) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        NId: int const &

    GetNodeClustCf_PNGraph(PNGraph Graph, TIntFltH NIdCCfH)

    Parameters:
        Graph: TPt< TNGraph > const &
        NIdCCfH: TIntFltH &

    (   R   t   GetNodeClustCf_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRb6   s    c          G   s   t  j |    S(   s  
    GetTriads_PNGraph(PNGraph Graph, int64 & ClosedTriads, int64 & OpenTriads, int SampleNodes=-1) -> int64

    Parameters:
        Graph: TPt< TNGraph > const &
        ClosedTriads: int64 &
        OpenTriads: int64 &
        SampleNodes: int

    GetTriads_PNGraph(PNGraph Graph, int64 & ClosedTriads, int64 & OpenTriads) -> int64

    Parameters:
        Graph: TPt< TNGraph > const &
        ClosedTriads: int64 &
        OpenTriads: int64 &

    GetTriads_PNGraph(PNGraph Graph, int SampleNodes=-1) -> int64

    Parameters:
        Graph: TPt< TNGraph > const &
        SampleNodes: int

    GetTriads_PNGraph(PNGraph Graph) -> int64

    Parameters:
        Graph: TPt< TNGraph > const &

    GetTriads_PNGraph(PNGraph Graph, TIntTrV NIdCOTriadV, int SampleNodes=-1)

    Parameters:
        Graph: TPt< TNGraph > const &
        NIdCOTriadV: TIntTrV &
        SampleNodes: int

    GetTriads_PNGraph(PNGraph Graph, TIntTrV NIdCOTriadV)

    Parameters:
        Graph: TPt< TNGraph > const &
        NIdCOTriadV: TIntTrV &

    (   R   t   GetTriads_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRc6   s    *c          G   s   t  j |    S(   s  
    GetTriadEdges_PNGraph(PNGraph Graph, int SampleEdges=-1) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        SampleEdges: int

    GetTriadEdges_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetTriadEdges_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRd6  / s    c          G   s   t  j |    S(   s+  
    GetNodeTriads_PNGraph(PNGraph Graph, int const & NId) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NId: int const &

    GetNodeTriads_PNGraph(PNGraph Graph, int const & NId) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NId: int const &

    GetNodeTriads_PNGraph(PNGraph Graph, int const & NId, TIntSet const & GroupSet, int & OutGroupEdgesX) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NId: int const &
        GroupSet: TIntSet const &
        OutGroupEdgesX: int &

    (   R   t   GetNodeTriads_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRe6  ? s    c          G   s   t  j |    S(   s   
    GetTriadParticip_PNGraph(PNGraph Graph, TIntPrV TriadCntV)

    Parameters:
        Graph: TPt< TNGraph > const &
        TriadCntV: TIntPrV &

    (   R   t   GetTriadParticip_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRf6  X s    	c          G   s   t  j |    S(   s  
    GetCmnNbrs_PNGraph(PNGraph Graph, int const & NId1, int const & NId2) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NId1: int const &
        NId2: int const &

    GetCmnNbrs_PNGraph(PNGraph Graph, int const & NId1, int const & NId2, TIntV NbrV) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        NId1: int const &
        NId2: int const &
        NbrV: TIntV &

    (   R   t   GetCmnNbrs_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRg6  c s    c          G   s   t  j |    S(   s  
    GetModularity_PNGraph(PNGraph G, TIntV NIdV, int GEdges=-1) -> double

    Parameters:
        G: TPt< TNGraph > const &
        NIdV: TIntV const &
        GEdges: int

    GetModularity_PNGraph(PNGraph G, TIntV NIdV) -> double

    Parameters:
        G: TPt< TNGraph > const &
        NIdV: TIntV const &

    GetModularity_PNGraph(PNGraph G, TCnComV CmtyV, int GEdges=-1) -> double

    Parameters:
        G: TPt< TNGraph > const &
        CmtyV: TCnComV const &
        GEdges: int

    GetModularity_PNGraph(PNGraph G, TCnComV CmtyV) -> double

    Parameters:
        G: TPt< TNGraph > const &
        CmtyV: TCnComV const &

    (   R   t   GetModularity_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRh6  w s    c          G   s   t  j |    S(   s   
    GetEdgesInOut_PNGraph(PNGraph Graph, TIntV NIdV)

    Parameters:
        Graph: TPt< TNGraph > const &
        NIdV: TIntV const &

    (   R   t   GetEdgesInOut_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRi6   s    	c          G   s   t  j |    S(   s  
    GetAnf_PNGraph(PNGraph Graph, int const & SrcNId, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir, 
        int const & NApprox=32)

    Parameters:
        Graph: TPt< TNGraph > const &
        SrcNId: int const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &
        NApprox: int const &

    GetAnf_PNGraph(PNGraph Graph, int const & SrcNId, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir)

    Parameters:
        Graph: TPt< TNGraph > const &
        SrcNId: int const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &

    GetAnf_PNGraph(PNGraph Graph, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir, int const & NApprox=32)

    Parameters:
        Graph: TPt< TNGraph > const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &
        NApprox: int const &

    GetAnf_PNGraph(PNGraph Graph, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir)

    Parameters:
        Graph: TPt< TNGraph > const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &

    (   R   t   GetAnf_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRj6   s    (c          G   s   t  j |    S(   s  
    GetAnfEffDiam_PNGraph(PNGraph Graph, bool const & IsDir, double const & Percentile, int const & NApprox) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        IsDir: bool const &
        Percentile: double const &
        NApprox: int const &

    GetAnfEffDiam_PNGraph(PNGraph Graph, int const NRuns=1, int NApprox=-1) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        NRuns: int const
        NApprox: int

    GetAnfEffDiam_PNGraph(PNGraph Graph, int const NRuns=1) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        NRuns: int const

    GetAnfEffDiam_PNGraph(PNGraph Graph) -> double

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   GetAnfEffDiam_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRk6  ˔ s    c           C   s
   t  j   S(   s   TestAnf_PNGraph()(   R   t   TestAnf_PNGraph(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRl6   s    c          G   s   t  j |    S(   sL  
    PlotKCoreEdges_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotKCoreEdges_PNGraph(PNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotKCoreEdges_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRm6   s    c          G   s   t  j |    S(   sL  
    PlotKCoreNodes_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotKCoreNodes_PNGraph(PNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotKCoreNodes_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRn6    s    c          G   s   t  j |    S(   s:  
    PlotShortPathDistr_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), int TestNodes=Mx)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        TestNodes: int

    PlotShortPathDistr_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotShortPathDistr_PNGraph(PNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotShortPathDistr_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRo6   s    c          G   s   t  j |    S(   sG  
    PlotHops_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & IsDir=False, int const & NApprox=32)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        IsDir: bool const &
        NApprox: int const &

    PlotHops_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & IsDir=False)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        IsDir: bool const &

    PlotHops_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotHops_PNGraph(PNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotHops_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRp6  , s    !c          G   s   t  j |    S(   sF  
    PlotClustCf_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotClustCf_PNGraph(PNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotClustCf_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRq6  O s    c          G   s   t  j |    S(   sH  
    PlotSccDistr_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotSccDistr_PNGraph(PNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotSccDistr_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRr6  a s    c          G   s   t  j |    S(   sH  
    PlotWccDistr_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotWccDistr_PNGraph(PNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotWccDistr_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRs6  s s    c          G   s   t  j |    S(   sv  
    PlotOutDegDistr_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False, bool const & PowerFit=False)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &
        PowerFit: bool const &

    PlotOutDegDistr_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &

    PlotOutDegDistr_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotOutDegDistr_PNGraph(PNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotOutDegDistr_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRt6   s    !c          G   s   t  j |    S(   sr  
    PlotInDegDistr_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False, bool const & PowerFit=False)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &
        PowerFit: bool const &

    PlotInDegDistr_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &

    PlotInDegDistr_PNGraph(PNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotInDegDistr_PNGraph(PNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotInDegDistr_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRu6   s    !c          G   s   t  j |    S(   s  
    PercentDegree_PNGraph(PNGraph Graph, int const Threshold=0) -> double

    Parameters:
        Graph: TPt< TNGraph > const &
        Threshold: int const

    PercentDegree_PNGraph(PNGraph Graph) -> double

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   PercentDegree_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRv6  ˕ s    c          G   s   t  j |    S(   s  
    NodesGTEDegree_PNGraph(PNGraph Graph, int const Threshold=0) -> int

    Parameters:
        Graph: TPt< TNGraph > const &
        Threshold: int const

    NodesGTEDegree_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   NodesGTEDegree_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRw6  ە s    c          G   s   t  j |    S(   sh   
    MxDegree_PNGraph(PNGraph Graph) -> int

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   MxDegree_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRx6   s    c          G   s   t  j |    S(   so   
    PercentMxWcc_PNGraph(PNGraph Graph) -> double

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   PercentMxWcc_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRy6   s    c          G   s   t  j |    S(   so   
    PercentMxScc_PNGraph(PNGraph Graph) -> double

    Parameters:
        Graph: TPt< TNGraph > const &

    (   R   t   PercentMxScc_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRz6   s    c         C   s   |  j    |  j   f S(   N(   R4  R4  (   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR4  	 s    c          G   s   t  j |    S(   s.  
    PrintGraphStatTable_PUNGraph(PUNGraph G, TStr OutFNm, TStr Desc="")

    Parameters:
        G: TPt< TUNGraph > const &
        OutFNm: TStr
        Desc: TStr

    PrintGraphStatTable_PUNGraph(PUNGraph G, TStr OutFNm)

    Parameters:
        G: TPt< TUNGraph > const &
        OutFNm: TStr

    (   R   t   PrintGraphStatTable_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR{6   s    t   PUNGraphc           B   s  e  Z d  Z e d   d   d d Z d   Z e Z d   Z e	 e  Z e
 j Z d   Z d   Z d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z  d   Z! d   Z" d   Z# d   Z$ d   Z% d    Z& d!   Z' d"   Z( d#   Z) e* d$  Z+ e, d%  Z- d&   Z. d'   Z/ RS((   s"   Proxy of C++ TPt<(TUNGraph)> classc         C   s   |  j  j   S(   N(   R   R   (   R?   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   " s    c         C   s   |  j  j |  S(   N(   R   R   (   R?   R@   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   " s    RA   s   The membership flagc         O   s   t  d   d  S(   Ns   No constructor defined(   R   (   R    R6   R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRD   # s    c           C   s
   t  j   S(   s   New() -> PUNGraph(   R   t   PUNGraph_New(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   % s    c         G   s   t  j |  |  S(   sa   
        Save(PUNGraph self, TSOut SOut)

        Parameters:
            SOut: TSOut &

        (   R   t   PUNGraph_Save(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   + s    c         C   s   t  j |   S(   sv   
        __deref__(PUNGraph self) -> TUNGraph

        Parameters:
            self: TPt< TUNGraph > const *

        (   R   t   PUNGraph___deref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
#  5 s    c         C   s   t  j |   S(   st   
        __ref__(PUNGraph self) -> TUNGraph

        Parameters:
            self: TPt< TUNGraph > const *

        (   R   t   PUNGraph___ref__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR#  ? s    c         C   s   t  j |   S(   su   
        __call__(PUNGraph self) -> TUNGraph

        Parameters:
            self: TPt< TUNGraph > const *

        (   R   t   PUNGraph___call__(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   I s    c         C   s   t  j |   S(   sn   
        Empty(PUNGraph self) -> bool

        Parameters:
            self: TPt< TUNGraph > const *

        (   R   t   PUNGraph_Empty(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW   S s    c         C   s   t  j |   S(   s^   
        Clr(PUNGraph self)

        Parameters:
            self: TPt< TUNGraph > *

        (   R   t   PUNGraph_Clr(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   ] s    c         C   s   t  j |   S(   so   
        GetRefs(PUNGraph self) -> int

        Parameters:
            self: TPt< TUNGraph > const *

        (   R   t   PUNGraph_GetRefs(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRL   g s    c         G   s   t  j |  |  S(   si   
        Load(PUNGraph self, TSIn SIn) -> PUNGraph

        Parameters:
            SIn: TSIn &

        (   R   t   PUNGraph_Load(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  q s    c         G   s   t  j |  |  S(   s   
        HasFlag(PUNGraph self, TGraphFlag const & Flag) -> bool

        Parameters:
            Flag: TGraphFlag const &

        (   R   t   PUNGraph_HasFlag(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  { s    c         C   s   t  j |   S(   sp   
        GetNodes(PUNGraph self) -> int

        Parameters:
            self: TPt< TUNGraph > const *

        (   R   t   PUNGraph_GetNodes(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s  
        AddNode(PUNGraph self, int NId=-1) -> int

        Parameters:
            NId: int

        AddNode(PUNGraph self) -> int
        AddNode(PUNGraph self, TUNGraph::TNodeI const & NodeI) -> int

        Parameters:
            NodeI: TUNGraph::TNodeI const &

        AddNode(PUNGraph self, int const & NId, TIntV NbrNIdV) -> int

        Parameters:
            NId: int const &
            NbrNIdV: TIntV const &

        AddNode(PUNGraph self, int const & NId, TIntVecPool Pool, int const & NIdVId) -> int

        Parameters:
            NId: int const &
            Pool: TVecPool< TInt > const &
            NIdVId: int const &

        (   R   t   PUNGraph_AddNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelNode(PUNGraph self, int const & NId)

        Parameters:
            NId: int const &

        DelNode(PUNGraph self, TUNGraph::TNode const & NodeI)

        Parameters:
            NodeI: TUNGraph::TNode const &

        (   R   t   PUNGraph_DelNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   ss   
        IsNode(PUNGraph self, int const & NId) -> bool

        Parameters:
            NId: int const &

        (   R   t   PUNGraph_IsNode(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        BegNI(PUNGraph self) -> TUNGraph::TNodeI
        BegNI(PUNGraph self) -> TUNGraphNodeI

        Parameters:
            self: TPt< TUNGraph > *

        (   R   t   PUNGraph_BegNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ŗ s    	c         G   s   t  j |  |  S(   s   
        EndNI(PUNGraph self) -> TUNGraph::TNodeI
        EndNI(PUNGraph self) -> TUNGraphNodeI

        Parameters:
            self: TPt< TUNGraph > *

        (   R   t   PUNGraph_EndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  Ж s    	c         G   s   t  j |  |  S(   s   
        GetNI(PUNGraph self, int const & NId) -> TUNGraph::TNodeI

        Parameters:
            NId: int const &

        GetNI(PUNGraph self, int const & NId) -> TUNGraphNodeI

        Parameters:
            NId: int const &

        (   R   t   PUNGraph_GetNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ۖ s    c         C   s   t  j |   S(   sp   
        GetMxNId(PUNGraph self) -> int

        Parameters:
            self: TPt< TUNGraph > const *

        (   R   t   PUNGraph_GetMxNId(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   sp   
        GetEdges(PUNGraph self) -> int

        Parameters:
            self: TPt< TUNGraph > const *

        (   R   t   PUNGraph_GetEdges(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s5  
        AddEdge(PUNGraph self, int const & SrcNId, int const & DstNId) -> int

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        AddEdge(PUNGraph self, TUNGraph::TEdgeI const & EdgeI) -> int

        Parameters:
            EdgeI: TUNGraph::TEdgeI const &

        (   R   t   PUNGraph_AddEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        DelEdge(PUNGraph self, int const & SrcNId, int const & DstNId)

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   PUNGraph_DelEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        IsEdge(PUNGraph self, int const & SrcNId, int const & DstNId) -> bool

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   PUNGraph_IsEdge(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    	c         G   s   t  j |  |  S(   s   
        BegEI(PUNGraph self) -> TUNGraph::TEdgeI
        BegEI(PUNGraph self) -> TUNGraphEdgeI

        Parameters:
            self: TPt< TUNGraph > *

        (   R   t   PUNGraph_BegEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  $ s    	c         G   s   t  j |  |  S(   s   
        EndEI(PUNGraph self) -> TUNGraph::TEdgeI
        EndEI(PUNGraph self) -> TUNGraphEdgeI

        Parameters:
            self: TPt< TUNGraph > *

        (   R   t   PUNGraph_EndEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  / s    	c         G   s   t  j |  |  S(   s   
        GetEI(PUNGraph self, int const & SrcNId, int const & DstNId) -> TUNGraph::TEdgeI

        Parameters:
            SrcNId: int const &
            DstNId: int const &

        (   R   t   PUNGraph_GetEI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  : s    	c         G   s   t  j |  |  S(   s   
        GetRndNId(PUNGraph self, TRnd Rnd=Rnd) -> int

        Parameters:
            Rnd: TRnd &

        GetRndNId(PUNGraph self) -> int

        Parameters:
            self: TPt< TUNGraph > *

        (   R   t   PUNGraph_GetRndNId(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  E s    c         G   s   t  j |  |  S(   s   
        GetRndNI(PUNGraph self, TRnd Rnd=Rnd) -> TUNGraph::TNodeI

        Parameters:
            Rnd: TRnd &

        GetRndNI(PUNGraph self) -> TUNGraph::TNodeI

        Parameters:
            self: TPt< TUNGraph > *

        (   R   t   PUNGraph_GetRndNI(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  T s    c         G   s   t  j |  |  S(   sd   
        GetNIdV(PUNGraph self, TIntV NIdV)

        Parameters:
            NIdV: TIntV &

        (   R   t   PUNGraph_GetNIdV(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  c s    c         G   s   t  j |  |  S(   s   
        Reserve(PUNGraph self, int const & Nodes, int const & Edges)

        Parameters:
            Nodes: int const &
            Edges: int const &

        (   R   t   PUNGraph_Reserve(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   m s    	c         G   s   t  j |  |  S(   s   
        ReserveNIdDeg(PUNGraph self, int const & NId, int const & Deg)

        Parameters:
            NId: int const &
            Deg: int const &

        (   R   t   PUNGraph_ReserveNIdDeg(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  x s    	c         C   s   t  j |  |  S(   s   
        Defrag(PUNGraph self, bool const & OnlyNodeLinks=False)

        Parameters:
            OnlyNodeLinks: bool const &

        Defrag(PUNGraph self)

        Parameters:
            self: TPt< TUNGraph > *

        (   R   t   PUNGraph_Defrag(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |  |  S(   s   
        IsOk(PUNGraph self, bool const & ThrowExcept=True) -> bool

        Parameters:
            ThrowExcept: bool const &

        IsOk(PUNGraph self) -> bool

        Parameters:
            self: TPt< TUNGraph > const *

        (   R   t   PUNGraph_IsOk(   R    R  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         G   s   t  j |  |  S(   s   
        Dump(PUNGraph self, FILE * OutF=stdout)

        Parameters:
            OutF: FILE *

        Dump(PUNGraph self)

        Parameters:
            self: TPt< TUNGraph > const *

        (   R   t   PUNGraph_Dump(   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    c         C   s   t  j |   S(   st   
        GetSmallGraph(PUNGraph self) -> PUNGraph

        Parameters:
            self: TPt< TUNGraph > *

        (   R   t   PUNGraph_GetSmallGraph(   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR   s    (0   R   R-   RM   RN   R   RD   R/   R+   R   Rt   R   t   delete_PUNGraphRP   R   R
#  R#  R   RW   R   RL   R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R   R  Rq  R  R   R  R  R  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR|6    sP   				
	
	
	
	
	
	
	
	
	
			
				
	
									
			c           C   s
   t  j   S(   s   PUNGraph_New() -> PUNGraph(   R   R}6  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR}6  ޗ s    c          G   s   t  j |    S(   s  
    PrintInfo_PUNGraph(PUNGraph Graph, TStr Desc="", TStr OutFNm="", bool const & Fast=True)

    Parameters:
        Graph: TPt< TUNGraph > const &
        Desc: TStr const &
        OutFNm: TStr const &
        Fast: bool const &

    PrintInfo_PUNGraph(PUNGraph Graph, TStr Desc="", TStr OutFNm="")

    Parameters:
        Graph: TPt< TUNGraph > const &
        Desc: TStr const &
        OutFNm: TStr const &

    PrintInfo_PUNGraph(PUNGraph Graph, TStr Desc="")

    Parameters:
        Graph: TPt< TUNGraph > const &
        Desc: TStr const &

    PrintInfo_PUNGraph(PUNGraph Graph)

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   PrintInfo_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s   
    GetNodeWcc_PUNGraph(PUNGraph Graph, int const & NId, TIntV CnCom)

    Parameters:
        Graph: TPt< TUNGraph > const &
        NId: int const &
        CnCom: TIntV &

    (   R   t   GetNodeWcc_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c          G   s   t  j |    S(   so   
    IsConnected_PUNGraph(PUNGraph Graph) -> bool

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   IsConnected_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   sp   
    IsWeaklyConn_PUNGraph(PUNGraph Graph) -> bool

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   IsWeaklyConn_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s   
    GetWccSzCnt_PUNGraph(PUNGraph Graph, TIntPrV WccSzCnt)

    Parameters:
        Graph: TPt< TUNGraph > const &
        WccSzCnt: TIntPrV &

    (   R   t   GetWccSzCnt_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  " s    	c          G   s   t  j |    S(   s   
    GetWccs_PUNGraph(PUNGraph Graph, TCnComV CnComV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        CnComV: TCnComV &

    (   R   t   GetWccs_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  - s    	c          G   s   t  j |    S(   s   
    GetSccSzCnt_PUNGraph(PUNGraph Graph, TIntPrV SccSzCnt)

    Parameters:
        Graph: TPt< TUNGraph > const &
        SccSzCnt: TIntPrV &

    (   R   t   GetSccSzCnt_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  8 s    	c          G   s   t  j |    S(   s   
    GetSccs_PUNGraph(PUNGraph Graph, TCnComV CnComV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        CnComV: TCnComV &

    (   R   t   GetSccs_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  C s    	c          G   s   t  j |    S(   sp   
    GetMxWccSz_PUNGraph(PUNGraph Graph) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetMxWccSz_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  N s    c          G   s   t  j |    S(   sp   
    GetMxSccSz_PUNGraph(PUNGraph Graph) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetMxSccSz_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  X s    c          G   s   t  j |    S(   sp   
    GetMxWcc_PUNGraph(PUNGraph Graph) -> PUNGraph

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetMxWcc_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  b s    c          G   s   t  j |    S(   sp   
    GetMxScc_PUNGraph(PUNGraph Graph) -> PUNGraph

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetMxScc_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  l s    c          G   s   t  j |    S(   sr   
    GetMxBiCon_PUNGraph(PUNGraph Graph) -> PUNGraph

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetMxBiCon_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  v s    c          G   s   t  j |    S(   s_  
    GetNodeEcc_PUNGraph(PUNGraph Graph, int const & NId, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NId: int const &
        IsDir: bool const &

    GetNodeEcc_PUNGraph(PUNGraph Graph, int const & NId) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NId: int const &

    (   R   t   GetNodeEcc_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   sy  
    GetPageRank_PUNGraph(PUNGraph Graph, TIntFltH PRankH, double const & C=0.85, double const & Eps=1e-4, 
        int const & MaxIter=100)

    Parameters:
        Graph: TPt< TUNGraph > const &
        PRankH: TIntFltH &
        C: double const &
        Eps: double const &
        MaxIter: int const &

    GetPageRank_PUNGraph(PUNGraph Graph, TIntFltH PRankH, double const & C=0.85, double const & Eps=1e-4)

    Parameters:
        Graph: TPt< TUNGraph > const &
        PRankH: TIntFltH &
        C: double const &
        Eps: double const &

    GetPageRank_PUNGraph(PUNGraph Graph, TIntFltH PRankH, double const & C=0.85)

    Parameters:
        Graph: TPt< TUNGraph > const &
        PRankH: TIntFltH &
        C: double const &

    GetPageRank_PUNGraph(PUNGraph Graph, TIntFltH PRankH)

    Parameters:
        Graph: TPt< TUNGraph > const &
        PRankH: TIntFltH &

    (   R   t   GetPageRank_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    "c          G   s   t  j |    S(   s  
    GetHits_PUNGraph(PUNGraph Graph, TIntFltH NIdHubH, TIntFltH NIdAuthH, int const & MaxIter=20)

    Parameters:
        Graph: TPt< TUNGraph > const &
        NIdHubH: TIntFltH &
        NIdAuthH: TIntFltH &
        MaxIter: int const &

    GetHits_PUNGraph(PUNGraph Graph, TIntFltH NIdHubH, TIntFltH NIdAuthH)

    Parameters:
        Graph: TPt< TUNGraph > const &
        NIdHubH: TIntFltH &
        NIdAuthH: TIntFltH &

    (   R   t   GetHits_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s   
    CntInDegNodes_PUNGraph(PUNGraph Graph, int const & NodeInDeg) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NodeInDeg: int const &

    (   R   t   CntInDegNodes_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ʘ s    	c          G   s   t  j |    S(   s   
    CntOutDegNodes_PUNGraph(PUNGraph Graph, int const & NodeOutDeg) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NodeOutDeg: int const &

    (   R   t   CntOutDegNodes_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ՘ s    	c          G   s   t  j |    S(   s   
    CntDegNodes_PUNGraph(PUNGraph Graph, int const & NodeDeg) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NodeDeg: int const &

    (   R   t   CntDegNodes_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    	c          G   s   t  j |    S(   so   
    CntNonZNodes_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   CntNonZNodes_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s   
    CntEdgesToSet_PUNGraph(PUNGraph Graph, int const & NId, TIntSet const & NodeSet) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NId: int const &
        NodeSet: TIntSet const &

    (   R   t   CntEdgesToSet_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    
c          G   s   t  j |    S(   sn   
    GetMxDegNId_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetMxDegNId_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   sp   
    GetMxInDegNId_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetMxInDegNId_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   sq   
    GetMxOutDegNId_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetMxOutDegNId_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s)  
    GetInDegCnt_PUNGraph(PUNGraph Graph, TIntPrV DegToCntV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        DegToCntV: TIntPrV &

    GetInDegCnt_PUNGraph(PUNGraph Graph, TFltPrV DegToCntV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        DegToCntV: TFltPrV &

    (   R   t   GetInDegCnt_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s+  
    GetOutDegCnt_PUNGraph(PUNGraph Graph, TIntPrV DegToCntV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        DegToCntV: TIntPrV &

    GetOutDegCnt_PUNGraph(PUNGraph Graph, TFltPrV DegToCntV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        DegToCntV: TFltPrV &

    (   R   t   GetOutDegCnt_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  0 s    c          G   s   t  j |    S(   s%  
    GetDegCnt_PUNGraph(PUNGraph Graph, TIntPrV DegToCntV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        DegToCntV: TIntPrV &

    GetDegCnt_PUNGraph(PUNGraph Graph, TFltPrV DegToCntV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        DegToCntV: TFltPrV &

    (   R   t   GetDegCnt_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  A s    c          G   s   t  j |    S(   s7  
    GetDegSeqV_PUNGraph(PUNGraph Graph, TIntV DegV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        DegV: TIntV &

    GetDegSeqV_PUNGraph(PUNGraph Graph, TIntV InDegV, TIntV OutDegV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        InDegV: TIntV &
        OutDegV: TIntV &

    (   R   t   GetDegSeqV_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  R s    c          G   s   t  j |    S(   s   
    GetNodeInDegV_PUNGraph(PUNGraph Graph, TIntPrV NIdInDegV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        NIdInDegV: TIntPrV &

    (   R   t   GetNodeInDegV_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  d s    	c          G   s   t  j |    S(   s   
    GetNodeOutDegV_PUNGraph(PUNGraph Graph, TIntPrV NIdOutDegV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        NIdOutDegV: TIntPrV &

    (   R   t   GetNodeOutDegV_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  o s    	c          G   s   t  j |    S(   st   
    CntUniqUndirEdges_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   CntUniqUndirEdges_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  z s    c          G   s   t  j |    S(   sr   
    CntUniqDirEdges_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   CntUniqDirEdges_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   st   
    CntUniqBiDirEdges_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   CntUniqBiDirEdges_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   so   
    CntSelfEdges_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   CntSelfEdges_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   sp   
    GetUnDir_PUNGraph(PUNGraph Graph) -> PUNGraph

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetUnDir_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   se   
    MakeUnDir_PUNGraph(PUNGraph Graph)

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   MakeUnDir_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   sh   
    AddSelfEdges_PUNGraph(PUNGraph Graph)

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   AddSelfEdges_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   sh   
    DelSelfEdges_PUNGraph(PUNGraph Graph)

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   DelSelfEdges_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s   
    DelNodes_PUNGraph(PUNGraph Graph, TIntV NIdV)

    Parameters:
        Graph: TPt< TUNGraph > &
        NIdV: TIntV const &

    (   R   t   DelNodes_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ʙ s    	c          G   s   t  j |    S(   se   
    DelZeroDegNodes_PUNGraph(PUNGraph Graph)

    Parameters:
        Graph: TPt< TUNGraph > &

    (   R   t   DelZeroDegNodes_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ՙ s    c          G   s   t  j |    S(   s   
    DelDegKNodes_PUNGraph(PUNGraph Graph, int const & OutDegK, int const & InDegK)

    Parameters:
        Graph: TPt< TUNGraph > &
        OutDegK: int const &
        InDegK: int const &

    (   R   t   DelDegKNodes_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ߙ s    
c          G   s   t  j |    S(   sj   
    IsTree_PUNGraph(PUNGraph Graph) -> bool

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   IsTree_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   sq   
    GetTreeRootNId_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetTreeRootNId_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s  
    GetTreeSig_PUNGraph(PUNGraph Graph, int const & RootNId, TIntV Sig)

    Parameters:
        Graph: TPt< TUNGraph > const &
        RootNId: int const &
        Sig: TIntV &

    GetTreeSig_PUNGraph(PUNGraph Graph, int const & RootNId, TIntV Sig, TIntPrV NodeMap)

    Parameters:
        Graph: TPt< TUNGraph > const &
        RootNId: int const &
        Sig: TIntV &
        NodeMap: TIntPrV &

    (   R   t   GetTreeSig_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s  
    GetBfsTree_PUNGraph(PUNGraph Graph, int const & StartNId, bool const & FollowOut, bool const & FollowIn) -> PNGraph

    Parameters:
        Graph: TPt< TUNGraph > const &
        StartNId: int const &
        FollowOut: bool const &
        FollowIn: bool const &

    (   R   t   GetBfsTree_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s  
    GetSubTreeSz_PUNGraph(PUNGraph Graph, int const & StartNId, bool const & FollowOut, bool const & FollowIn) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        StartNId: int const &
        FollowOut: bool const &
        FollowIn: bool const &

    (   R   t   GetSubTreeSz_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    c          G   s   t  j |    S(   s  
    GetNodesAtHop_PUNGraph(PUNGraph Graph, int const & StartNId, int const & Hop, TIntV NIdV, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        StartNId: int const &
        Hop: int const &
        NIdV: TIntV &
        IsDir: bool const &

    GetNodesAtHop_PUNGraph(PUNGraph Graph, int const & StartNId, int const & Hop, TIntV NIdV) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        StartNId: int const &
        Hop: int const &
        NIdV: TIntV &

    (   R   t   GetNodesAtHop_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  - s    c          G   s   t  j |    S(   s  
    GetNodesAtHops_PUNGraph(PUNGraph Graph, int const & StartNId, TIntPrV HopCntV, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        StartNId: int const &
        HopCntV: TIntPrV &
        IsDir: bool const &

    GetNodesAtHops_PUNGraph(PUNGraph Graph, int const & StartNId, TIntPrV HopCntV) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        StartNId: int const &
        HopCntV: TIntPrV &

    (   R   t   GetNodesAtHops_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  C s    c          G   s   t  j |    S(   s  
    GetShortPath_PUNGraph(PUNGraph Graph, int const & SrcNId, int const & DstNId, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        SrcNId: int const &
        DstNId: int const &
        IsDir: bool const &

    GetShortPath_PUNGraph(PUNGraph Graph, int const & SrcNId, int const & DstNId) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        SrcNId: int const &
        DstNId: int const &

    GetShortPath_PUNGraph(PUNGraph Graph, int const & SrcNId, TIntH NIdToDistH, bool const & IsDir=False, int const & MaxDist=Mx) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        SrcNId: int const &
        NIdToDistH: TIntH &
        IsDir: bool const &
        MaxDist: int const &

    GetShortPath_PUNGraph(PUNGraph Graph, int const & SrcNId, TIntH NIdToDistH, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        SrcNId: int const &
        NIdToDistH: TIntH &
        IsDir: bool const &

    GetShortPath_PUNGraph(PUNGraph Graph, int const & SrcNId, TIntH NIdToDistH) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        SrcNId: int const &
        NIdToDistH: TIntH &

    (   R   t   GetShortPath_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  W s    *c          G   s   t  j |    S(   s  
    GetBfsFullDiam_PUNGraph(PUNGraph Graph, int const & NTestNodes, bool const & IsDir=False) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NTestNodes: int const &
        IsDir: bool const &

    GetBfsFullDiam_PUNGraph(PUNGraph Graph, int const & NTestNodes) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NTestNodes: int const &

    (   R   t   GetBfsFullDiam_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s  
    GetBfsEffDiam_PUNGraph(PUNGraph Graph, int const & NTestNodes, bool const & IsDir, double & EffDiam, int & FullDiam) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        NTestNodes: int const &
        IsDir: bool const &
        EffDiam: double &
        FullDiam: int &

    GetBfsEffDiam_PUNGraph(PUNGraph Graph, int const & NTestNodes, bool const & IsDir=False) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        NTestNodes: int const &
        IsDir: bool const &

    GetBfsEffDiam_PUNGraph(PUNGraph Graph, int const & NTestNodes) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        NTestNodes: int const &

    GetBfsEffDiam_PUNGraph(PUNGraph Graph, int const & NTestNodes, bool const & IsDir) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        NTestNodes: int const &
        IsDir: bool const &

    GetBfsEffDiam_PUNGraph(PUNGraph Graph, int const & NTestNodes, TIntV SubGraphNIdV, bool const & IsDir) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        NTestNodes: int const &
        SubGraphNIdV: TIntV const &
        IsDir: bool const &

    (   R   t   GetBfsEffDiam_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    (c          G   s   t  j |    S(   s  
    DrawGViz_PUNGraph(PUNGraph Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc=TStr(), bool const & NodeLabels=False, 
        TIntStrH NIdColorH=TIntStrH())

    Parameters:
        Graph: TPt< TUNGraph > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &
        NIdColorH: TIntStrH const &

    DrawGViz_PUNGraph(PUNGraph Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc=TStr(), bool const & NodeLabels=False)

    Parameters:
        Graph: TPt< TUNGraph > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &

    DrawGViz_PUNGraph(PUNGraph Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &

    DrawGViz_PUNGraph(PUNGraph Graph, TGVizLayout const & Layout, TStr PltFNm)

    Parameters:
        Graph: TPt< TUNGraph > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &

    DrawGViz_PUNGraph(PUNGraph Graph, TGVizLayout const & Layout, TStr PltFNm, TStr Desc, TIntStrH NodeLabelH)

    Parameters:
        Graph: TPt< TUNGraph > const &
        Layout: TGVizLayout const &
        PltFNm: TStr const &
        Desc: TStr const &
        NodeLabelH: TIntStrH const &

    (   R   t   DrawGViz_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    /c          G   s   t  j |    S(   sP  
    GenGrid_PUNGraph(int const & Rows, int const & Cols, bool const & IsDir=True) -> PUNGraph

    Parameters:
        Rows: int const &
        Cols: int const &
        IsDir: bool const &

    GenGrid_PUNGraph(int const & Rows, int const & Cols) -> PUNGraph

    Parameters:
        Rows: int const &
        Cols: int const &

    (   R   t   GenGrid_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s   
    GenStar_PUNGraph(int const & Nodes, bool const & IsDir=True) -> PUNGraph

    Parameters:
        Nodes: int const &
        IsDir: bool const &

    GenStar_PUNGraph(int const & Nodes) -> PUNGraph

    Parameters:
        Nodes: int const &

    (   R   t   GenStar_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s  
    GenCircle_PUNGraph(int const & Nodes, int const & NodeOutDeg=1, bool const & IsDir=True) -> PUNGraph

    Parameters:
        Nodes: int const &
        NodeOutDeg: int const &
        IsDir: bool const &

    GenCircle_PUNGraph(int const & Nodes, int const & NodeOutDeg=1) -> PUNGraph

    Parameters:
        Nodes: int const &
        NodeOutDeg: int const &

    GenCircle_PUNGraph(int const & Nodes) -> PUNGraph

    Parameters:
        Nodes: int const &

    (   R   t   GenCircle_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   sf   
    GenFull_PUNGraph(int const & Nodes) -> PUNGraph

    Parameters:
        Nodes: int const &

    (   R   t   GenFull_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ) s    c          G   s   t  j |    S(   sy  
    GenTree_PUNGraph(int const & Fanout, int const & Levels, bool const & IsDir=True, bool const & ChildPointsToParent=True) -> PUNGraph

    Parameters:
        Fanout: int const &
        Levels: int const &
        IsDir: bool const &
        ChildPointsToParent: bool const &

    GenTree_PUNGraph(int const & Fanout, int const & Levels, bool const & IsDir=True) -> PUNGraph

    Parameters:
        Fanout: int const &
        Levels: int const &
        IsDir: bool const &

    GenTree_PUNGraph(int const & Fanout, int const & Levels) -> PUNGraph

    Parameters:
        Fanout: int const &
        Levels: int const &

    (   R   t   GenTree_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  3 s    c          G   s   t  j |    S(   s  
    GenBaraHierar_PUNGraph(int const & Levels, bool const & IsDir=True) -> PUNGraph

    Parameters:
        Levels: int const &
        IsDir: bool const &

    GenBaraHierar_PUNGraph(int const & Levels) -> PUNGraph

    Parameters:
        Levels: int const &

    (   R   t   GenBaraHierar_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  M s    c          G   s   t  j |    S(   sD  
    GenRndGnm_PUNGraph(int const & Nodes, int const & Edges, bool const & IsDir=True, TRnd Rnd=Rnd) -> PUNGraph

    Parameters:
        Nodes: int const &
        Edges: int const &
        IsDir: bool const &
        Rnd: TRnd &

    GenRndGnm_PUNGraph(int const & Nodes, int const & Edges, bool const & IsDir=True) -> PUNGraph

    Parameters:
        Nodes: int const &
        Edges: int const &
        IsDir: bool const &

    GenRndGnm_PUNGraph(int const & Nodes, int const & Edges) -> PUNGraph

    Parameters:
        Nodes: int const &
        Edges: int const &

    (   R   t   GenRndGnm_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ] s    c          G   s   t  j |    S(   s  
    LoadEdgeList_PUNGraph(TStr InFNm, int const & SrcColId=0, int const & DstColId=1) -> PUNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &

    LoadEdgeList_PUNGraph(TStr InFNm, int const & SrcColId=0) -> PUNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &

    LoadEdgeList_PUNGraph(TStr InFNm) -> PUNGraph

    Parameters:
        InFNm: TStr const &

    LoadEdgeList_PUNGraph(TStr InFNm, int const & SrcColId, int const & DstColId, char const & Separator) -> PUNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &
        Separator: char const &

    (   R   t   LoadEdgeList_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  w s    c          G   s   t  j |    S(   s  
    LoadEdgeListStr_PUNGraph(TStr InFNm, int const & SrcColId=0, int const & DstColId=1) -> PUNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &

    LoadEdgeListStr_PUNGraph(TStr InFNm, int const & SrcColId=0) -> PUNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &

    LoadEdgeListStr_PUNGraph(TStr InFNm) -> PUNGraph

    Parameters:
        InFNm: TStr const &

    LoadEdgeListStr_PUNGraph(TStr InFNm, int const & SrcColId, int const & DstColId, TStrHash< TInt > & StrToNIdH) -> PUNGraph

    Parameters:
        InFNm: TStr const &
        SrcColId: int const &
        DstColId: int const &
        StrToNIdH: TStrHash< TInt > &

    (   R   t   LoadEdgeListStr_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   se   
    LoadConnList_PUNGraph(TStr InFNm) -> PUNGraph

    Parameters:
        InFNm: TStr const &

    (   R   t   LoadConnList_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s   
    LoadConnListStr_PUNGraph(TStr InFNm, TStrHash< TInt > & StrToNIdH) -> PUNGraph

    Parameters:
        InFNm: TStr const &
        StrToNIdH: TStrHash< TInt > &

    (   R   t   LoadConnListStr_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    	c          G   s   t  j |    S(   sb   
    LoadPajek_PUNGraph(TStr InFNm) -> PUNGraph

    Parameters:
        InFNm: TStr const &

    (   R   t   LoadPajek_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ʛ s    c          G   s   t  j |    S(   sL  
    SaveEdgeList_PUNGraph(PUNGraph Graph, TStr OutFNm, TStr Desc=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &
        Desc: TStr const &

    SaveEdgeList_PUNGraph(PUNGraph Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &

    (   R   t   SaveEdgeList_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ԛ s    c          G   s   t  j |    S(   s}  
    SavePajek_PUNGraph(PUNGraph Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &

    SavePajek_PUNGraph(PUNGraph Graph, TStr OutFNm, TIntStrH NIdColorH)

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &
        NIdColorH: TIntStrH const &

    SavePajek_PUNGraph(PUNGraph Graph, TStr OutFNm, TIntStrH NIdColorH, TIntStrH NIdLabelH)

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &
        NIdColorH: TIntStrH const &
        NIdLabelH: TIntStrH const &

    SavePajek_PUNGraph(PUNGraph Graph, TStr OutFNm, TIntStrH NIdColorH, TIntStrH NIdLabelH, TIntStrH EIdColorH)

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &
        NIdColorH: TIntStrH const &
        NIdLabelH: TIntStrH const &
        EIdColorH: TIntStrH const &

    (   R   t   SavePajek_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    !c          G   s   t  j |    S(   s   
    SaveMatlabSparseMtx_PUNGraph(PUNGraph Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &

    (   R   t   SaveMatlabSparseMtx_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  	 s    	c          G   s   t  j |    S(   sZ  
    SaveGViz_PUNGraph(PUNGraph Graph, TStr OutFNm, TStr Desc=TStr(), bool const & NodeLabels=False, TIntStrH NIdColorH=TIntStrH())

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &
        NIdColorH: TIntStrH const &

    SaveGViz_PUNGraph(PUNGraph Graph, TStr OutFNm, TStr Desc=TStr(), bool const & NodeLabels=False)

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &
        Desc: TStr const &
        NodeLabels: bool const &

    SaveGViz_PUNGraph(PUNGraph Graph, TStr OutFNm, TStr Desc=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &
        Desc: TStr const &

    SaveGViz_PUNGraph(PUNGraph Graph, TStr OutFNm)

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &

    SaveGViz_PUNGraph(PUNGraph Graph, TStr OutFNm, TStr Desc, TIntStrH NIdLabelH)

    Parameters:
        Graph: TPt< TUNGraph > const &
        OutFNm: TStr const &
        Desc: TStr const &
        NIdLabelH: TIntStrH const &

    (   R   t   SaveGViz_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    )c          G   s   t  j |    S(   s   
    GetKCore_PUNGraph(PUNGraph Graph, int const & K) -> PUNGraph

    Parameters:
        Graph: TPt< TUNGraph > const &
        K: int const &

    (   R   t   GetKCore_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ? s    	c          G   s   t  j |    S(   s   
    GetKCoreEdges_PUNGraph(PUNGraph Graph, TIntPrV CoreIdSzV) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        CoreIdSzV: TIntPrV &

    (   R   t   GetKCoreEdges_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  J s    	c          G   s   t  j |    S(   s   
    GetKCoreNodes_PUNGraph(PUNGraph Graph, TIntPrV CoreIdSzV) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        CoreIdSzV: TIntPrV &

    (   R   t   GetKCoreNodes_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  U s    	c          G   s   t  j |    S(   sC  
    ConvertGraph_PUNGraph_PUNGraph(PUNGraph InGraph, bool const & RenumberNodes=False) -> PUNGraph

    Parameters:
        InGraph: TPt< TUNGraph > const &
        RenumberNodes: bool const &

    ConvertGraph_PUNGraph_PUNGraph(PUNGraph InGraph) -> PUNGraph

    Parameters:
        InGraph: TPt< TUNGraph > const &

    (   R   t   ConvertGraph_PUNGraph_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ` s    c          G   s   t  j |    S(   s=  
    ConvertGraph_PUNGraph_PNGraph(PNGraph InGraph, bool const & RenumberNodes=False) -> PUNGraph

    Parameters:
        InGraph: TPt< TNGraph > const &
        RenumberNodes: bool const &

    ConvertGraph_PUNGraph_PNGraph(PNGraph InGraph) -> PUNGraph

    Parameters:
        InGraph: TPt< TNGraph > const &

    (   R   t   ConvertGraph_PUNGraph_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  p s    c          G   s   t  j |    S(   s=  
    ConvertGraph_PUNGraph_PNEANet(PNEANet InGraph, bool const & RenumberNodes=False) -> PUNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        RenumberNodes: bool const &

    ConvertGraph_PUNGraph_PNEANet(PNEANet InGraph) -> PUNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &

    (   R   t   ConvertGraph_PUNGraph_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s  
    ConvertSubGraph_PUNGraph_PUNGraph(PUNGraph InGraph, TIntV NIdV, bool const & RenumberNodes=False) -> PUNGraph

    Parameters:
        InGraph: TPt< TUNGraph > const &
        NIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertSubGraph_PUNGraph_PUNGraph(PUNGraph InGraph, TIntV NIdV) -> PUNGraph

    Parameters:
        InGraph: TPt< TUNGraph > const &
        NIdV: TIntV const &

    (   R   t!   ConvertSubGraph_PUNGraph_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s  
    ConvertSubGraph_PUNGraph_PNGraph(PNGraph InGraph, TIntV NIdV, bool const & RenumberNodes=False) -> PUNGraph

    Parameters:
        InGraph: TPt< TNGraph > const &
        NIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertSubGraph_PUNGraph_PNGraph(PNGraph InGraph, TIntV NIdV) -> PUNGraph

    Parameters:
        InGraph: TPt< TNGraph > const &
        NIdV: TIntV const &

    (   R   t    ConvertSubGraph_PUNGraph_PNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s  
    ConvertSubGraph_PUNGraph_PNEANet(PNEANet InGraph, TIntV NIdV, bool const & RenumberNodes=False) -> PUNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        NIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertSubGraph_PUNGraph_PNEANet(PNEANet InGraph, TIntV NIdV) -> PUNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        NIdV: TIntV const &

    (   R   t    ConvertSubGraph_PUNGraph_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s  
    ConvertESubGraph_PUNGraph_PNEANet(PNEANet InGraph, TIntV EIdV, bool const & RenumberNodes=False) -> PNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        EIdV: TIntV const &
        RenumberNodes: bool const &

    ConvertESubGraph_PUNGraph_PNEANet(PNEANet InGraph, TIntV EIdV) -> PNGraph

    Parameters:
        InGraph: TPt< TNEANet > const &
        EIdV: TIntV const &

    (   R   t!   ConvertESubGraph_PUNGraph_PNEANet(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  Ɯ s    c          G   s   t  j |    S(   s   
    GetSubGraph_PUNGraph(PUNGraph Graph, TIntV NIdV) -> PUNGraph

    Parameters:
        Graph: TPt< TUNGraph > const &
        NIdV: TIntV const &

    (   R   t   GetSubGraph_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ؜ s    	c          G   s   t  j |    S(   s   
    GetRndSubGraph_PUNGraph(PUNGraph Graph, int const & NNodes) -> PUNGraph

    Parameters:
        Graph: TPt< TUNGraph > const &
        NNodes: int const &

    (   R   t   GetRndSubGraph_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    	c          G   s   t  j |    S(   s   
    GetRndESubGraph_PUNGraph(PUNGraph Graph, int const & NEdges) -> PUNGraph

    Parameters:
        Graph: TPt< TUNGraph > const &
        NEdges: int const &

    (   R   t   GetRndESubGraph_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    	c          G   s   t  j |    S(   s  
    GetClustCf_PUNGraph(PUNGraph Graph, int SampleNodes=-1) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        SampleNodes: int

    GetClustCf_PUNGraph(PUNGraph Graph) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &

    GetClustCf_PUNGraph(PUNGraph Graph, TFltPrV DegToCCfV, int SampleNodes=-1) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        DegToCCfV: TFltPrV &
        SampleNodes: int

    GetClustCf_PUNGraph(PUNGraph Graph, TFltPrV DegToCCfV) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        DegToCCfV: TFltPrV &

    GetClustCf_PUNGraph(PUNGraph Graph, TFltPrV DegToCCfV, int64 & ClosedTriadsX, int64 & OpenTriadsX, int SampleNodes=-1) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        DegToCCfV: TFltPrV &
        ClosedTriadsX: int64 &
        OpenTriadsX: int64 &
        SampleNodes: int

    GetClustCf_PUNGraph(PUNGraph Graph, TFltPrV DegToCCfV, int64 & ClosedTriadsX, int64 & OpenTriadsX) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        DegToCCfV: TFltPrV &
        ClosedTriadsX: int64 &
        OpenTriadsX: int64 &

    (   R   t   GetClustCf_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    ,c          G   s   t  j |    S(   s1  
    GetNodeClustCf_PUNGraph(PUNGraph Graph, int const & NId) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        NId: int const &

    GetNodeClustCf_PUNGraph(PUNGraph Graph, TIntFltH NIdCCfH)

    Parameters:
        Graph: TPt< TUNGraph > const &
        NIdCCfH: TIntFltH &

    (   R   t   GetNodeClustCf_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ' s    c          G   s   t  j |    S(   s   
    GetTriads_PUNGraph(PUNGraph Graph, int64 & ClosedTriads, int64 & OpenTriads, int SampleNodes=-1) -> int64

    Parameters:
        Graph: TPt< TUNGraph > const &
        ClosedTriads: int64 &
        OpenTriads: int64 &
        SampleNodes: int

    GetTriads_PUNGraph(PUNGraph Graph, int64 & ClosedTriads, int64 & OpenTriads) -> int64

    Parameters:
        Graph: TPt< TUNGraph > const &
        ClosedTriads: int64 &
        OpenTriads: int64 &

    GetTriads_PUNGraph(PUNGraph Graph, int SampleNodes=-1) -> int64

    Parameters:
        Graph: TPt< TUNGraph > const &
        SampleNodes: int

    GetTriads_PUNGraph(PUNGraph Graph) -> int64

    Parameters:
        Graph: TPt< TUNGraph > const &

    GetTriads_PUNGraph(PUNGraph Graph, TIntTrV NIdCOTriadV, int SampleNodes=-1)

    Parameters:
        Graph: TPt< TUNGraph > const &
        NIdCOTriadV: TIntTrV &
        SampleNodes: int

    GetTriads_PUNGraph(PUNGraph Graph, TIntTrV NIdCOTriadV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        NIdCOTriadV: TIntTrV &

    (   R   t   GetTriads_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  8 s    *c          G   s   t  j |    S(   s  
    GetTriadEdges_PUNGraph(PUNGraph Graph, int SampleEdges=-1) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        SampleEdges: int

    GetTriadEdges_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetTriadEdges_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  d s    c          G   s   t  j |    S(   s4  
    GetNodeTriads_PUNGraph(PUNGraph Graph, int const & NId) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NId: int const &

    GetNodeTriads_PUNGraph(PUNGraph Graph, int const & NId) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NId: int const &

    GetNodeTriads_PUNGraph(PUNGraph Graph, int const & NId, TIntSet const & GroupSet, int & OutGroupEdgesX) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NId: int const &
        GroupSet: TIntSet const &
        OutGroupEdgesX: int &

    (   R   t   GetNodeTriads_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  t s    c          G   s   t  j |    S(   s   
    GetTriadParticip_PUNGraph(PUNGraph Graph, TIntPrV TriadCntV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        TriadCntV: TIntPrV &

    (   R   t   GetTriadParticip_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    	c          G   s   t  j |    S(   s  
    GetCmnNbrs_PUNGraph(PUNGraph Graph, int const & NId1, int const & NId2) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NId1: int const &
        NId2: int const &

    GetCmnNbrs_PUNGraph(PUNGraph Graph, int const & NId1, int const & NId2, TIntV NbrV) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        NId1: int const &
        NId2: int const &
        NbrV: TIntV &

    (   R   t   GetCmnNbrs_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s  
    GetModularity_PUNGraph(PUNGraph G, TIntV NIdV, int GEdges=-1) -> double

    Parameters:
        G: TPt< TUNGraph > const &
        NIdV: TIntV const &
        GEdges: int

    GetModularity_PUNGraph(PUNGraph G, TIntV NIdV) -> double

    Parameters:
        G: TPt< TUNGraph > const &
        NIdV: TIntV const &

    GetModularity_PUNGraph(PUNGraph G, TCnComV CmtyV, int GEdges=-1) -> double

    Parameters:
        G: TPt< TUNGraph > const &
        CmtyV: TCnComV const &
        GEdges: int

    GetModularity_PUNGraph(PUNGraph G, TCnComV CmtyV) -> double

    Parameters:
        G: TPt< TUNGraph > const &
        CmtyV: TCnComV const &

    (   R   t   GetModularity_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   s   
    GetEdgesInOut_PUNGraph(PUNGraph Graph, TIntV NIdV)

    Parameters:
        Graph: TPt< TUNGraph > const &
        NIdV: TIntV const &

    (   R   t   GetEdgesInOut_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ˝ s    	c          G   s   t  j |    S(   s  
    GetAnf_PUNGraph(PUNGraph Graph, int const & SrcNId, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir, 
        int const & NApprox=32)

    Parameters:
        Graph: TPt< TUNGraph > const &
        SrcNId: int const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &
        NApprox: int const &

    GetAnf_PUNGraph(PUNGraph Graph, int const & SrcNId, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir)

    Parameters:
        Graph: TPt< TUNGraph > const &
        SrcNId: int const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &

    GetAnf_PUNGraph(PUNGraph Graph, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir, int const & NApprox=32)

    Parameters:
        Graph: TPt< TUNGraph > const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &
        NApprox: int const &

    GetAnf_PUNGraph(PUNGraph Graph, TIntFltKdV DistNbrsV, int const & MxDist, bool const & IsDir)

    Parameters:
        Graph: TPt< TUNGraph > const &
        DistNbrsV: TIntFltKdV &
        MxDist: int const &
        IsDir: bool const &

    (   R   t   GetAnf_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  ֝ s    (c          G   s   t  j |    S(   s  
    GetAnfEffDiam_PUNGraph(PUNGraph Graph, bool const & IsDir, double const & Percentile, int const & NApprox) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        IsDir: bool const &
        Percentile: double const &
        NApprox: int const &

    GetAnfEffDiam_PUNGraph(PUNGraph Graph, int const NRuns=1, int NApprox=-1) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        NRuns: int const
        NApprox: int

    GetAnfEffDiam_PUNGraph(PUNGraph Graph, int const NRuns=1) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        NRuns: int const

    GetAnfEffDiam_PUNGraph(PUNGraph Graph) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   GetAnfEffDiam_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6    s    c           C   s
   t  j   S(   s   TestAnf_PUNGraph()(   R   t   TestAnf_PUNGraph(    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6   s    c          G   s   t  j |    S(   sR  
    PlotKCoreEdges_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotKCoreEdges_PUNGraph(PUNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotKCoreEdges_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  # s    c          G   s   t  j |    S(   sR  
    PlotKCoreNodes_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotKCoreNodes_PUNGraph(PUNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotKCoreNodes_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  5 s    c          G   s   t  j |    S(   sC  
    PlotShortPathDistr_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), int TestNodes=Mx)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        TestNodes: int

    PlotShortPathDistr_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotShortPathDistr_PUNGraph(PUNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotShortPathDistr_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR6  G s    c          G   s   t  j |    S(   sS  
    PlotHops_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & IsDir=False, int const & NApprox=32)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        IsDir: bool const &
        NApprox: int const &

    PlotHops_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & IsDir=False)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        IsDir: bool const &

    PlotHops_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotHops_PUNGraph(PUNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotHops_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR 7  a s    !c          G   s   t  j |    S(   sL  
    PlotClustCf_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotClustCf_PUNGraph(PUNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotClustCf_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR7   s    c          G   s   t  j |    S(   sN  
    PlotSccDistr_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotSccDistr_PUNGraph(PUNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotSccDistr_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR7   s    c          G   s   t  j |    S(   sN  
    PlotWccDistr_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotWccDistr_PUNGraph(PUNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotWccDistr_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR7   s    c          G   s   t  j |    S(   s  
    PlotOutDegDistr_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False, bool const & PowerFit=False)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &
        PowerFit: bool const &

    PlotOutDegDistr_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &

    PlotOutDegDistr_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotOutDegDistr_PUNGraph(PUNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotOutDegDistr_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR7   s    !c          G   s   t  j |    S(   s~  
    PlotInDegDistr_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False, bool const & PowerFit=False)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &
        PowerFit: bool const &

    PlotInDegDistr_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr(), bool const & PlotCCdf=False)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr
        PlotCCdf: bool const &

    PlotInDegDistr_PUNGraph(PUNGraph Graph, TStr FNmPref, TStr DescStr=TStr())

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &
        DescStr: TStr

    PlotInDegDistr_PUNGraph(PUNGraph Graph, TStr FNmPref)

    Parameters:
        Graph: TPt< TUNGraph > const &
        FNmPref: TStr const &

    (   R   t   PlotInDegDistr_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR7  ݞ s    !c          G   s   t  j |    S(   s  
    PercentDegree_PUNGraph(PUNGraph Graph, int const Threshold=0) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &
        Threshold: int const

    PercentDegree_PUNGraph(PUNGraph Graph) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   PercentDegree_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR7    s    c          G   s   t  j |    S(   s  
    NodesGTEDegree_PUNGraph(PUNGraph Graph, int const Threshold=0) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &
        Threshold: int const

    NodesGTEDegree_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   NodesGTEDegree_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR7   s    c          G   s   t  j |    S(   sk   
    MxDegree_PUNGraph(PUNGraph Graph) -> int

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   MxDegree_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR7    s    c          G   s   t  j |    S(   sr   
    PercentMxWcc_PUNGraph(PUNGraph Graph) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   PercentMxWcc_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR	7  * s    c          G   s   t  j |    S(   sr   
    PercentMxScc_PUNGraph(PUNGraph Graph) -> double

    Parameters:
        Graph: TPt< TUNGraph > const &

    (   R   t   PercentMxScc_PUNGraph(   R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR
7  4 s    c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RO6  R5  R5  R   (   t   tspecR6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   LoadPajekA s     
 
 
c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  RS6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SaveGVizF s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Rl6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   TestAnfK s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetNodeWccP s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R66  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelNodesU s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R$6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CntEdgesToSetZ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Rh6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetModularity_ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  RB6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetBfsEffDiamd s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R	7  R5  Ry6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PercentMxWcci s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R^6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRR  n s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R<6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetBfsTrees s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R{6  R5  R5  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PrintGraphStatTablex s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R+6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetDegSeqV} s       c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RD6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GenGrid s     
 
 
c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RK6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LoadEdgeList s     
 
 
c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R26  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetUnDir s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  RC6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DrawGViz s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Rn6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PlotKCoreNodes s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R7  R5  Rt6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PlotOutDegDistr s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R06  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CntUniqBiDirEdges s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  RU6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetKCoreEdges s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R%6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMxDegNId s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  RA6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetBfsFullDiam s       c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RM6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LoadConnList s     
 
 
c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetPageRank s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R 6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CntInDegNodes s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMxSccß s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R46  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   AddSelfEdgesȟ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R86  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelDegKNodes͟ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R7  R5  Rr6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PlotSccDistrҟ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsWeaklyConnן s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R&6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMxInDegNIdܟ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetSccSzCnt s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  t   MxWccSz_PUNGraphR5  t   MxWccSz_PNGraphR5  t   MxWccSz_PNEANetR   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   MxWccSz s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Rg6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetCmnNbrs s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Rd6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetTriadEdges s       c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RN6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LoadConnListStr s     
 
 
c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetMxWccSz s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R'6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMxOutDegNId s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  t   GetLen2Paths_PUNGraphR5  t   GetLen2Paths_PNGraphR5  t   GetLen2Paths_PNEANetR   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetLen2Paths s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R~5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   PrintInfo	 s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetWccs s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetMxWcc s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetMxSccSz s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R16  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CntSelfEdges s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R7  R5  Rw6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   NodesGTEDegree" s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Ro6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PlotShortPathDistr' s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R>6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNodesAtHop, s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R7  R5  Ru6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PlotInDegDistr1 s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetHits6 s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR  ; s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R76  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelZeroDegNodes@ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R`6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetRndESubGraphE s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetSccsJ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R7  R5  Rv6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PercentDegreeO s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R=6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetSubTreeSzT s       c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RG6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GenFullY s     
 
 
c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsConnected^ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Rb6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNodeClustCfc s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R7  R5  Rx6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   MxDegreeh s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  RQ6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   SavePajekm s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R:6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetTreeRootNIdr s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R 7  R5  Rp6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PlotHopsw s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R56  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   DelSelfEdges| s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Ra6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetClustCf s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R?6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNodesAtHops s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R-6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNodeOutDegV s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Rj6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetAnf s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R7  R5  Rq6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PlotClustCf s       c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RF6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GenCircle s     
 
 
c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R36  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   MakeUnDir s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  t   GetESubGraph_PUNGraphR5  t   GetESubGraph_PNGraphR5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetESubGraph s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Rf6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetTriadParticip s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R
7  R5  Rz6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PercentMxScc s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetWccSzCnt s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R"6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CntDegNodes s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R96  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   IsTree s       c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RJ6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GenRndGnm  s     
 
 
c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R*6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetDegCntǠ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  RR6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SaveMatlabSparseMtx̠ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  t   MxSccSz_PUNGraphR5  t   MxSccSz_PNGraphR5  t   MxSccSz_PNEANetR   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   MxSccSzѠ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Rk6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetAnfEffDiam֠ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R;6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetTreeSig۠ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R!6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CntOutDegNodes s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R)6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetOutDegCnt s       c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RI6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GenBaraHierar s     
 
 
c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RH6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GenTree s     
 
 
c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R@6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetShortPath s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  RV6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetKCoreNodes s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R(6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetInDegCnt s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R/6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CntUniqDirEdges s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R,6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNodeInDegV s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R_6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetRndSubGraph s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R7  R5  Rs6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PlotWccDistr s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Ri6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetEdgesInOut s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  RT6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetKCore s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R#6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CntNonZNodes! s       c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RE6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GenStar& s     
 
 
c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Rm6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   PlotKCoreEdges+ s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  RP6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   SaveEdgeList0 s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Re6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetNodeTriads5 s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetNodeEcc: s       c         G   sF   |  t  k r t |   S|  t k r, t |   S|  t k rB t |   Sd  S(   N(   R|6  R6  R5  RL6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   LoadEdgeListStr? s     
 
 
c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  R.6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   CntUniqUndirEdgesD s       c         G   sa   t  |   t k r t |  |  St  |   t k r> t |  |  St  |   t k r] t |  |  Sd  S(   N(   R   R|6  R6  R5  Rc6  R5  R5  R   (   R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt	   GetTriadsI s       c         G   sH  |  t  k rl t |  t  k r+ t | |  St |  t k rJ t | |  St |  t k rl t | |  Sn  |  t k r t |  t  k r t | |  St |  t k r t | |  St |  t k r t	 | |  Sn  |  t k rDt |  t  k rt
 | |  St |  t k r"t | |  St |  t k rDt | |  Sn  d  S(   N(   R|6  R   R6  R5  R6  R5  R6  RW6  RX6  RY6  R5  R5  R5  R   (   t   toutspect   tinspecR6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ConvertGraphO s,    c         G   sH  |  t  k rl t |  t  k r+ t | |  St |  t k rJ t | |  St |  t k rl t | |  Sn  |  t k r t |  t  k r t | |  St |  t k r t | |  St |  t k r t	 | |  Sn  |  t k rDt |  t  k rt
 | |  St |  t k r"t | |  St |  t k rDt | |  Sn  d  S(   N(   R|6  R   R6  R5  R6  R5  R6  RZ6  R[6  R\6  R5  R5  R5  R   (   R~7  R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ConvertSubGraphf s,    c         G   sH  |  t  k rl t |  t  k r+ t | |  St |  t k rJ t | |  St |  t k rl t | |  Sn  |  t k r t |  t  k r t | |  St |  t k r t | |  St |  t k r t	 | |  Sn  |  t k rDt |  t  k rt
 | |  St |  t k r"t | |  St |  t k rDt | |  Sn  d  S(   N(   R|6  R   t"   ConvertESubGraph_PUNGraph_PUNGraphR5  t!   ConvertESubGraph_PUNGraph_PNGraphR5  R6  t!   ConvertESubGraph_PNGraph_PUNGrapht    ConvertESubGraph_PNGraph_PNGraphR]6  t!   ConvertESubGraph_PNEANet_PUNGrapht    ConvertESubGraph_PNEANet_PNGraphR5  R   (   R~7  R7  R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   ConvertESubGraph} s,    c         c   s8   |  j    } x% | |  j   k  r3 | V| j   q Wd  S(   N(   R  R  R&  (   R    t   NI(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Nodes s    c         c   s8   |  j    } x% | |  j   k  r3 | V| j   q Wd  S(   N(   R  R  R&  (   R    t   EI(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   Edges s    c         c   s2   x+ t  d |  j    D] } |  j |  Vq Wd  S(   Ni    (   t   rangeR4  R4  (   R    t   e(    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   GetOutEdges s    c         c   s2   x+ t  d |  j    D] } |  j |  Vq Wd  S(   Ni    (   R7  R4  R4  (   R    R7  (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt
   GetInEdges s    c         C   s   |    j    d  S(   N(   R   (   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    c         C   s   |    j    S(   N(   RW   (   R    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyRW    s    c         G   s   |    j  |   d  S(   N(   R   (   R    R6   (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyR    s    (1  t   sysR    t   new_instancemethodt   newR   R   R   t   propertyRN   t	   NameErrorR&   R'   R)   R/   t   objectR0   t	   _newclassR   R4   t   SNAP_ALLt   VersionR5   R7   R8   R9   R:   t   lUndeft   lUst   lSiR;   R<   R=   t   loUndeft   loNott   loAndt   loOrt   roUndeft   roLst   roLEqt   roEqt   roNEqt   roGEqt   roGtR>   RE   R   RF   RG   RH   RI   RJ   RK   RL   t   TCRef_swigregisterRQ   RT   RU   RV   RW   RX   RY   t   TSStr_swigregisterR[   R^   R_   R`   Ra   Rb   Rc   Rd   Re   Rf   Rg   Rh   Ri   Rj   Rk   Rl   Rm   t   TConv_Pt64Ints32_swigregisterRo   t   TPairHashImpl1_swigregisterRp   Rv   t   TPairHashImpl2_swigregisterRw   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   R   R   R   R   R   R   R   R   R   R   R   t   TRnd_swigregistert   cvart   TRnd_RndSeedt   RndSeedR   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   R   R   R   R   R   R   R   t   TMem_swigregisterR   R   R   R   R   R   R   R   R   R   R   R   R   R   R   t   TMemIn_swigregisterR   R   R   R   R   R   R   R   t   TMemOut_swigregisterR   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$  R%  R&  R'  R(  R)  R*  R+  R,  R-  R.  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RK  t   TChA_swigregisterRJ  RM  RQ  RR  RS  RT  RU  RV  RW  t   TChAIn_swigregisterRP  RY  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Rq  Rr  t   TRStr_swigregisterRo  Rs  R|  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  Rp  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  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  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  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/  R8  R9  t   TStr_swigregisterR  R  R  R  R  R  R  R   R"  R$  R&  R(  R*  R,  R.  R0  R2  R4  R6  R:  R<  R?  RC  RD  RE  RF  RG  RH  RI  t   TStrIn_swigregisterRB  RK  RN  RO  RP  RQ  RR  RS  RT  RU  t   TDbStr_swigregisterR]  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  t   TStrPool_swigregisterR`  Ra  Rr  Ru  Rz  R{  R|  R}  R~  R  R  R  t   TStrPool64_swigregisterRv  Ry  R  R  R  R  R  t   TVoid_swigregisterR  R  R  R  R  R  R  R  R  t   TBool_swigregistert   TBool_Mnt   Mnt   TBool_Mxt   Mxt
   TBool_Valst   Valst   TBool_FalseStrt   FalseStrt   TBool_TrueStrt   TrueStrt
   TBool_NStrt   NStrt
   TBool_YStrt   YStrt   TBool_NoStrt   NoStrt   TBool_YesStrt   YesStrR  R  R  R  R  R  R  R  R  R  R  R  R  R  t   TCh_swigregistert   TCh_Mnt   TCh_Mxt   TCh_Valst
   TCh_NullCht   NullCht	   TCh_TabCht   TabCht   TCh_LfCht   LfCht   TCh_CrCht   CrCht	   TCh_EofCht   EofCht
   TCh_HashCht   HashChR  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  t   TUCh_swigregistert   TUCh_Mnt   TUCh_Mxt	   TUCh_ValsR  R  R  R  R  t   TSInt_swigregisterR  R  R  R  R  R  R  R  R  R  R  R  R  t   TInt_swigregistert   TInt_Mnt   TInt_Mxt	   TInt_Kilot   Kilot	   TInt_Megat   Megat	   TInt_Gigat   GigaR  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(  R)  t   TUInt_swigregistert   TUInt_Mnt   TUInt_MxR*  R+  R,  R-  R/  R1  R3  R5  R<  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  t   TUInt64_swigregistert
   TUInt64_Mnt
   TUInt64_MxRJ  RK  RL  RP  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Rk  R  Rl  Rm  t   TFlt_swigregistert   TFlt_Mnt   TFlt_Mxt	   TFlt_NInft   NInft	   TFlt_PInft   PInft   TFlt_Epst   Epst   TFlt_EpsHalft   EpsHalfRa  Rb  Rc  Re  Rf  Rh  Ri  Rj  Rn  Rp  Rq  Rr  Ry  R|  t   TAscFlt_swigregisterR~  R  R  R  R  R  R  R  R  R  R  R  R  t   TSFlt_swigregistert   TSFlt_Mnt   TSFlt_MxR  R  R  R  R  R  R  R  R  R  R  t   TLFlt_swigregistert   TLFlt_Mnt   TLFlt_MxR  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  t   TFltRect_swigregisterR  R  R  R  R  R  t   TCs_swigregisterR  R  R  t   TSOutMnp_swigregisterR  R  R  t   TSBase_swigregisterR  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  t   TSIn_swigregistert
   TSIn_StdInt   StdInR  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  R  R  R  R  R  R  R  R  R  R   t   TSOut_swigregistert   TSOut_StdOutt   StdOutR"  R#  R$  R%  R&  R'  R(  R)  R*  R+  t   TSInOut_swigregisterR-  t   TStdIn_swigregisterR0  R2  t   TStdOut_swigregisterR5  R7  t   TFIn_swigregisterR:  R<  t   TFOut_swigregisterR?  t   faUndeft   faCreatet   faUpdatet   faAppendt   faRdOnlyt	   faRestoreRA  RE  RF  t   TMIn_swigregisterRD  RH  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  t   TMOut_swigregisterRI  Ra  Rd  Re  Rf  t   TChRet_swigregisterRh  Rk  Rl  t   TLnRet_swigregisterRn  t   TFile_swigregistert   TFile_TxtFExtt   TxtFExtt   TFile_HtmlFExtt   HtmlFExtt   TFile_HtmFExtt   HtmFExtt   TFile_GifFExtt   GifFExtt   TFile_JarFExtt   JarFExtRo  Rq  Rr  Rt  Rv  R{  R|  R}  R~  t   ntInfot   ntWarnt   ntErrt   ntStatR  R  R  R  R  R  R  R  R  t   TNotify_swigregisterR  R  R  R  R  R  t   TNotify_NullNotifyt
   NullNotifyt   TNotify_StdNotifyt	   StdNotifyt   TNotify_StdErrNotifyt   StdErrNotifyR  t   TNullNotify_swigregisterR  R  t   TCallbackNotify_swigregisterR  R  t"   TNativeCallbackNotify_swigregisterR  R  t   TStdNotify_swigregisterR  R  t   TStdErrNotify_swigregisterR  R  t   TLogNotify_swigregisterR  R  R  R  R  R  t   TExcept_swigregisterR  R  R  R  R  R  t   gfUndeft
   gfDirectedt   gfMultiGrapht	   gfNodeDatt	   gfEdgeDatt	   gfSourcest   gfBipartt   gfMxR  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  t   TUnionFind_swigregisterR  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  R  R  t   TCnCom_swigregisterR	  R
  R  R  R  R  R  R  R  R  R  R  R  R  R  t   TArtPointVisitor_swigregisterR-  R0  R1  R2  R3  R4  R5  t   TBiConVisitor_swigregisterRF  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  t   TForestFire_swigregisterRe  Rh  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rf  Rs  Rt  t   TFfGGen_swigregisterRu  R  R  R  R  R  R  R  R  t   TUndirFFire_swigregisterR  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  R  R  R  R  R  R  R  R  R  R  R  R  R  R  t   TUNGraph_swigregisterR  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  t   TNGraph_swigregisterR  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  R  R  R  t   TNEGraph_swigregisterR  R  R  R  R  R  R  R  R   R!  R"  R#  R$  R%  R&  R'  R(  R)  R*  R+  R,  R-  R.  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  t   TBPGraph_swigregisterR  R  RL  RV  RY  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  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  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  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  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  t   TNEANet_swigregisterRZ  R[  R  R  R  R  R  R  R  R  R  t   TNGraphMtx_swigregisterR
  R  R  R  R  t   TUNGraphMtx_swigregisterR  R  R  R  R  R  R  R  t   gvlDott   gvlNeatot   gvlTwopit   gvlCircot   gvlSfdpR  R  R  R!  R"  R#  R$  R%  R&  R'  R(  R)  R*  R+  R,  R-  R.  R/  R0  R1  t   TBigStrPool_swigregisterR  R   R3  t   TStrHashF_OldGLib_swigregisterR4  R5  R9  t   TStrHashF_Md5_swigregisterR:  R;  R?  t   TStrHashF_DJB_swigregisterR@  RA  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  t   TGUtil_swigregisterRT  RV  RX  RZ  R\  Ra  t   TStrUtil_swigregisterRb  Rd  Rf  Rh  Rj  Rl  Rn  Rp  Rr  Rt  Rv  Rx  Rz  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  t   TIntPr_swigregisterR  R  R  R  R  R  R  R  R  R  R  t   TFltPr_swigregisterR  R  R  R  R  R  R  R  t   TIntTr_swigregisterR  R  R  R  R  R  t   TIntFltKd_swigregisterR  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  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)  R*  R+  R,  R-  R.  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  t   TIntV_swigregisterR'  R\  R_  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  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  R  R  R  R  R  R  R  R  R  R  R  t   TFltV_swigregisterR  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  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  R  R  R  R  t   TIntPrV_swigregisterR  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	  R	  R	  R	  R	  R	  R	  R 	  R!	  R"	  R#	  R$	  R&	  R'	  R(	  R)	  R*	  R+	  R,	  R-	  R.	  R/	  R0	  R1	  R2	  R3	  R4	  R5	  R6	  R7	  R8	  R9	  R:	  R;	  R<	  R=	  R>	  R?	  R@	  t   TFltPrV_swigregisterR%	  RA	  RC	  RF	  RG	  RH	  RI	  RJ	  RK	  RL	  RM	  RN	  RO	  RP	  RQ	  RR	  RS	  RT	  RU	  RV	  RW	  RX	  RY	  RZ	  R[	  R\	  R]	  R^	  R_	  R`	  Ra	  Rb	  Rc	  Rd	  Re	  Rf	  Rg	  Rh	  Ri	  Rj	  Rk	  Rl	  Rm	  Rn	  Ro	  Rp	  Rr	  Rs	  Rt	  Ru	  Rv	  Rw	  Rx	  Ry	  Rz	  R{	  R|	  R}	  R~	  R	  R	  R	  R	  R	  R	  R	  R	  R	  R	  R	  R	  R	  R	  t   TIntTrV_swigregisterRq	  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	  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	  R	  R	  R	  R	  t   TIntFltKdV_swigregisterR	  R	  R	  R	  R	  R	  R	  R	  R	  R	  R	  R	  R	  t   TIntStrPr_swigregisterR	  R	  R	  R	  R	  R	  R	  R	  R	  R	  R	  t   TBoolFltPr_swigregisterR	  R
  R
  R
  R
  R
  R
  R
  R	
  R

  R
  t   TIntBoolPr_swigregisterR
  R
  R
  R
  R
  R
  R
  R
  R
  R
  R
  t   TIntUInt64Pr_swigregisterR#
  R&
  R'
  R(
  R)
  R*
  R+
  R,
  R-
  R.
  R/
  t   TIntIntPrPr_swigregisterR5
  R8
  R9
  R:
  R;
  R<
  R=
  R>
  R?
  R@
  RA
  t   TIntIntVPr_swigregisterRG
  RJ
  RK
  RL
  RM
  RN
  RO
  RP
  RQ
  RR
  RS
  t   TIntFltPr_swigregisterRY
  R\
  R]
  R^
  R_
  R`
  Ra
  Rb
  Rc
  Rd
  Re
  t   TIntStrVPr_swigregisterRk
  Rn
  Ro
  Rp
  Rq
  Rr
  Rs
  Rt
  Ru
  Rv
  Rw
  t   TIntPrIntPr_swigregisterR}
  R
  R
  R
  R
  R
  R
  R
  R
  R
  R
  t   TUIntUIntPr_swigregisterR
  R
  R
  R
  R
  R
  R
  R
  R
  R
  R
  t   TUIntIntPr_swigregisterR
  R
  R
  R
  R
  R
  R
  R
  R
  R
  R
  t   TUInt64IntPr_swigregisterR
  R
  R
  R
  R
  R
  R
  R
  R
  R
  R
  t   TUInt64Pr_swigregisterR
  R
  R
  R
  R
  R
  R
  R
  R
  R
  R
  t   TUInt64FltPr_swigregisterR
  R
  R
  R
  R
  R
  R
  R
  R
  R
  R
  t   TUInt64StrPr_swigregisterR
  R
  R
  R
  R
  R
  R
  R
  R
  R
  R
  t   TFltIntPr_swigregisterR
  R
  R
  R   R  R  R  R  R  R  R  t   TFltUInt64Pr_swigregisterR  R  R  R  R  R  R  R  R  R  R  t   TFltStrPr_swigregisterR  R"  R#  R$  R%  R&  R'  R(  R)  R*  R+  t   TAscFltIntPr_swigregisterR1  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  t   TAscFltPr_swigregisterRC  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  t   TAscFltStrPr_swigregisterRU  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  t   TStrIntPr_swigregisterRg  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  t   TStrFltPr_swigregisterRy  R|  R}  R~  R  R  R  R  R  R  R  t   TStrPr_swigregisterR  R  R  R  R  R  R  R  R  R  R  t   TStrStrVPr_swigregisterR  R  R  R  R  R  R  R  R  R  R  t   TStrVIntPr_swigregisterR  R  R  R  R  R  R  R  R  R  R  t   TIntStrPrPr_swigregisterR  R  R  R  R  R  R  R  R  R  R  t   TFltStrPrPr_swigregisterR  R  R  R  R  R  R  R  t   TChTr_swigregisterR  R  R  R  R  R  R  R  t   TChIntIntTr_swigregisterR  R  R  R  R  R  R  R  t   TUChIntIntTr_swigregisterR  R	  R
  R  R  R  R  R  t   TUInt64Tr_swigregisterR  R  R  R  R  R  R  R   t   TIntStrIntTr_swigregisterR(  R+  R,  R-  R.  R/  R0  R1  t   TIntIntStrTr_swigregisterR9  R<  R=  R>  R?  R@  RA  RB  t   TIntIntFltTr_swigregisterRJ  RM  RN  RO  RP  RQ  RR  RS  t   TIntFltIntTr_swigregisterR[  R^  R_  R`  Ra  Rb  Rc  Rd  t   TIntFltFltTr_swigregisterRl  Ro  Rp  Rq  Rr  Rs  Rt  Ru  t   TIntIntVIntTr_swigregisterR}  R  R  R  R  R  R  R  t   TIntIntIntVTr_swigregisterR  R  R  R  R  R  R  R  t   TFltTr_swigregisterR  R  R  R  R  R  R  R  t   TFltIntIntTr_swigregisterR  R  R  R  R  R  R  R  t   TFltFltIntTr_swigregisterR  R  R  R  R  R  R  R  t   TFltFltStrTr_swigregisterR  R  R  R  R  R  R  R  t   TChATr_swigregisterR  R  R  R  R  R  R  R  t   TStrTr_swigregisterR  R  R  R  R  R  R  R  t   TStrIntIntTr_swigregisterR  R  R	  R
  R  R  R  R  t   TStrFltFltTr_swigregisterR  R  R  R  R  R  R  R  t   TStrStrIntTr_swigregisterR'  R*  R+  R,  R-  R.  R/  R0  t   TStrIntStrVTr_swigregisterR8  R;  R<  R=  R>  R?  R@  t   TStrStrIntIntQu_swigregisterRK  RN  RO  RP  RQ  RR  RS  t   TStrQu_swigregisterR]  R`  Ra  Rb  Rc  Rd  Re  t   TIntQu_swigregisterRo  Rr  Rs  Rt  Ru  Rv  Rw  t   TFltQu_swigregisterR  R  R  R  R  R  R  t   TFltIntIntIntQu_swigregisterR  R  R  R  R  R  R  t   TIntStrIntIntQu_swigregisterR  R  R  R  R  R  R  t   TIntIntFltFltQu_swigregisterR  R  R  R  R  R  t   TIntKd_swigregisterR  R  R  R  R  R  t   TIntUInt64Kd_swigregisterR  R  R  R  R  R  t   TIntPrFltKd_swigregisterR  R  R  R  R  R  t   TIntFltPrKd_swigregisterR  R  R  R  R  R  t   TIntSFltKd_swigregisterR  R  R  R  R  R  t   TIntStrKd_swigregisterR  R  R	  R
  R  R  t   TUIntIntKd_swigregisterR  R  R  R  R  R  t   TUIntKd_swigregisterR  R"  R#  R$  R%  R&  t   TUInt64IntKd_swigregisterR,  R/  R0  R1  R2  R3  t   TUInt64FltKd_swigregisterR9  R<  R=  R>  R?  R@  t   TUInt64StrKd_swigregisterRF  RI  RJ  RK  RL  RM  t   TFltBoolKd_swigregisterRS  RV  RW  RX  RY  RZ  t   TFltIntKd_swigregisterR`  Rc  Rd  Re  Rf  Rg  t   TFltUInt64Kd_swigregisterRm  Rp  Rq  Rr  Rs  Rt  t   TFltIntPrKd_swigregisterRz  R}  R~  R  R  R  t   TFltUIntKd_swigregisterR  R  R  R  R  R  t   TFltKd_swigregisterR  R  R  R  R  R  t   TFltStrKd_swigregisterR  R  R  R  R  R  t   TFltIntBoolPrKd_swigregisterR  R  R  R  R  R  t   TAscFltIntKd_swigregisterR  R  R  R  R  R  t   TStrBoolKd_swigregisterR  R  R  R  R  R  t   TStrIntKd_swigregisterR  R  R  R  R  R  t   TStrFltKd_swigregisterR  R  R  R  R  R  t   TStrAscFltKd_swigregisterR  R  R  R  R  R  t   TStrKd_swigregisterR  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   R!  R"  R#  R$  R%  R&  R'  R(  R)  R+  R,  R-  R.  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  t   TBoolV_swigregisterR*  RF  RH  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rw  Rx  Ry  Rz  R{  R|  R}  R~  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  t   TChV_swigregisterRv  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  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  R  R  R  R  t   TUChV_swigregisterR  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  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%  R&  R'  R(  R)  t   TUIntV_swigregisterR  R*  R,  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  t   TUInt64V_swigregisterRZ  Rv  Rx  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  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  R  R  t   TSFltV_swigregisterR  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  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	  R
  R  R  R  t   TAscFltV_swigregisterR  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/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  t   TStrV_swigregisterR>  RZ  R\  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  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  R  R  R  R  R  R  R  R  t   TChAV_swigregisterR  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  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  R  R  R  R  t   TIntQuV_swigregisterR  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  R  R  R  R  R  R  R  R  R  R   R!  R#  R$  R%  R&  R'  R(  R)  R*  R+  R,  R-  R.  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  t   TFltTrV_swigregisterR"  R>  R@  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  R{  R|  R}  R~  R  R  R  R  R  R  R  R  R  R  R  t   TIntKdV_swigregisterRn  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  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  R  R  R  R  t   TUChIntPrV_swigregisterR  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  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  R  R  R   R!  t   TUChUInt64PrV_swigregisterR  R"  R$  R'  R(  R)  R*  R+  R,  R-  R.  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  t   TIntUInt64PrV_swigregisterRR  Rn  Rp  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  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  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  t   TIntUInt64KdV_swigregisterR  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  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  R  R  R  R  t   TIntFltPrV_swigregisterR  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*  R+  R,  R-  R.  R/  R0  R1  R2  R3  R4  R5  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  t   TIntFltPrKdV_swigregisterR6  RR  RT  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  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  t   TFltIntPrV_swigregisterR  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  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  R  R  R  R  t   TFltUInt64PrV_swigregisterR  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  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/  R0  R1  R2  R3  R4  R5  t   TFltStrPrV_swigregisterR  R6  R8  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  R{  R|  R}  R~  R  R  R  t   TAscFltStrPrV_swigregisterRf  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  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  R  R  R  R  t   TIntStrPrV_swigregisterR  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  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  R  R  R  R  t   TIntIntStrTrV_swigregisterR  R  R  R  R   R!  R"  R#  R$  R%  R&  R'  R(  R)  R*  R+  R,  R-  R.  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  t   TIntIntFltTrV_swigregisterRJ  Rf  Rh  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  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  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  t   TIntFltIntTrV_swigregisterR  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  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  R  R  R  R  t   TIntStrIntTrV_swigregisterR  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"  R#  R$  R%  R&  R'  R(  R)  R*  R+  R,  R-  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  t   TUIntIntKdV_swigregisterR.  RJ  RL  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  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  t   TIntPrFltKdV_swigregisterRz  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  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  R  R  R  R  t   TIntStrKdV_swigregisterR  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  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)  R*  R+  R,  R-  t   TIntStrPrPrV_swigregisterR  R.  R0  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  t   TIntStrVPrV_swigregisterR^  Rz  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  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  R  R  R  t   TIntIntVIntTrV_swigregisterR  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  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  R  R  R  R  t   TIntIntIntVTrV_swigregisterR  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/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  t   TUInt64IntPrV_swigregisterRB  R^  R`  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  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  R  R  R  R  R  R  R  R  R  R  R  R  t   TUInt64FltPrV_swigregisterR  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  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  R  R  R  R  t   TUInt64StrPrV_swigregisterR  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  R  R  R  R  R  R   R!  R"  R#  R$  R%  R'  R(  R)  R*  R+  R,  R-  R.  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  t   TUInt64IntKdV_swigregisterR&  RB  RD  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  R{  R|  R}  R~  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  t   TUInt64FltKdV_swigregisterRr  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  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  R  R  R  R  t   TUInt64StrKdV_swigregisterR  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  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!  R"  R#  R$  R%  t   TFltBoolKdV_swigregisterR
  R&  R(  R+  R,  R-  R.  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  t   TFltIntKdV_swigregisterRV  Rr  Rt  Rw  Rx  Ry  Rz  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  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  t   TFltUInt64KdV_swigregisterR  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  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  R  R  R  R	  t   TFltIntPrKdV_swigregisterR  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.  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  t   TFltKdV_swigregisterR:  RV  RX  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  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  R  R  R  R  t   TFltStrKdV_swigregisterR  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  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  R  R  R  R  t   TFltStrPrPrV_swigregisterR  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  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/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  t   TFltIntIntTrV_swigregisterR  R:  R<  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RN  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  R{  R|  R}  R~  R  R  R  R  R  R  R  t   TFltFltStrTrV_swigregisterRj  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  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  R  R  R  R  t   TAscFltIntPrV_swigregisterR  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  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  R  R  R  R  t   TAscFltIntKdV_swigregisterR  R  R   R#  R$  R%  R&  R'  R(  R)  R*  R+  R,  R-  R.  R/  R0  R1  R2  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  RO  RP  RQ  RR  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  t   TStrPrV_swigregisterRN  Rj  Rl  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  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  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  t   TStrIntPrV_swigregisterR  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  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  R  R  R   R  t   TStrFltPrV_swigregisterR  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&  R'  R(  R)  R*  R+  R,  R-  R.  R/  R0  R1  R3  R4  R5  R6  R7  R8  R9  R:  R;  R<  R=  R>  R?  R@  RA  RB  RC  RD  RE  RF  RG  RH  RI  RJ  RK  RL  RM  t   TStrIntKdV_swigregisterR2  RN  RP  RS  RT  RU  RV  RW  RX  RY  RZ  R[  R\  R]  R^  R_  R`  Ra  Rb  Rc  Rd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  Rn  Ro  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  Rx  Ry  Rz  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  t   TStrFltKdV_swigregisterR~  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  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  R  R  R  R  t   TStrAscFltKdV_swigregisterR  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
   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-   R.   R/   R0   R1   t   TStrTrV_swigregisterR   R2   R4   R7   R8   R9   R:   R;   R<   R=   R>   R?   R@   RA   RB   RC   RD   RE   RF   RG   RH   RI   RJ   RK   RL   RM   RN   RO   RP   RQ   RR   RS   RT   RU   RV   RW   RX   RY   RZ   R[   R\   R]   R^   R_   R`   Ra   Rc   Rd   Re   Rf   Rg   Rh   Ri   Rj   Rk   Rl   Rm   Rn   Ro   Rp   Rq   Rr   Rs   Rt   Ru   Rv   Rw   Rx   Ry   Rz   R{   R|   R}   t   TStrQuV_swigregisterRb   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   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   R   R   R   R   t   TStrFltFltTrV_swigregisterR   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   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!  R!  R!  R!  R!  t   TStrStrIntTrV_swigregisterR   R!  R!  R!  R!  R!  R!  R!  R !  R!!  R"!  R#!  R$!  R%!  R&!  R'!  R(!  R)!  R*!  R+!  R,!  R-!  R.!  R/!  R0!  R1!  R2!  R3!  R4!  R5!  R6!  R7!  R8!  R9!  R:!  R;!  R<!  R=!  R>!  R?!  R@!  RA!  RB!  RC!  RD!  RE!  RG!  RH!  RI!  RJ!  RK!  RL!  RM!  RN!  RO!  RP!  RQ!  RR!  RS!  RT!  RU!  RV!  RW!  RX!  RY!  RZ!  R[!  R\!  R]!  R^!  R_!  R`!  Ra!  t   TStrKdV_swigregisterRF!  Rb!  Rd!  Rg!  Rh!  Ri!  Rj!  Rk!  Rl!  Rm!  Rn!  Ro!  Rp!  Rq!  Rr!  Rs!  Rt!  Ru!  Rv!  Rw!  Rx!  Ry!  Rz!  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!  R!  R!  R!  R!  R!  R!  R!  R!  R!  R!  R!  R!  R!  R!  R!  R!  t   TStrStrVPrV_swigregisterR!  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!  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!  R!  R!  R!  R!  t   TStrVIntPrV_swigregisterR!  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"  R"  R "  R!"  R""  R#"  R$"  R%"  R&"  R'"  R("  R)"  R+"  R,"  R-"  R."  R/"  R0"  R1"  R2"  R3"  R4"  R5"  R6"  R7"  R8"  R9"  R:"  R;"  R<"  R="  R>"  R?"  R@"  RA"  RB"  RC"  RD"  RE"  t   TFltIntIntIntQuV_swigregisterR*"  RF"  RH"  RK"  RL"  RM"  RN"  RO"  RP"  RQ"  RR"  RS"  RT"  RU"  RV"  RW"  RX"  RY"  RZ"  R["  R\"  R]"  R^"  R_"  R`"  Ra"  Rb"  Rc"  Rd"  Re"  Rf"  Rg"  Rh"  Ri"  Rj"  Rk"  Rl"  Rm"  Rn"  Ro"  Rp"  Rq"  Rr"  Rs"  Rt"  Ru"  Rw"  Rx"  Ry"  Rz"  R{"  R|"  R}"  R~"  R"  R"  R"  R"  R"  R"  R"  R"  R"  R"  R"  R"  R"  R"  R"  R"  R"  R"  R"  t   TIntStrIntIntQuV_swigregisterRv"  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"  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"  R"  R"  R"  R"  t   TIntIntPrPrV_swigregisterR"  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#  t   TIntVecPool_swigregisterRq  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"#  t   PIntVecPool_swigregisterR#  R$#  R)#  R*#  R+#  R,#  R-#  R.#  R/#  t   TFltVP_swigregisterR%#  R(#  R4#  R6#  R7#  R8#  R9#  R:#  R;#  R<#  R=#  R>#  R?#  R@#  RA#  RB#  t   PFltV_swigregisterR5#  RF#  RK#  RL#  RM#  RN#  RO#  RP#  RQ#  t   TAscFltVP_swigregisterRG#  RJ#  RU#  RW#  RX#  RY#  RZ#  R[#  R\#  R]#  R^#  R_#  R`#  Ra#  Rb#  Rc#  t   PAscFltV_swigregisterRV#  Rg#  Rl#  Rm#  Rn#  Ro#  Rp#  Rq#  Rr#  t   TStrVP_swigregisterRh#  Rk#  Rv#  Rx#  Ry#  Rz#  R{#  R|#  R}#  R~#  R#  R#  R#  R#  R#  R#  t   PStrV_swigregisterRw#  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#  R#  R#  R#  R#  R#  R#  R#  R#  R#  R#  R#  R#  R#  R#  R#  R#  R#  R#  R#  R#  t   TBoolVV_swigregisterR#  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#  t   TChVV_swigregisterR#  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$  t   TIntVV_swigregisterR$  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($  t   TSFltVV_swigregisterR*$  R-$  R.$  R/$  R0$  R1$  R2$  R3$  R4$  R5$  R6$  R7$  R8$  R9$  R:$  R;$  R<$  R=$  R>$  R?$  R@$  RA$  RB$  RC$  RD$  RE$  RF$  RG$  RH$  RI$  RJ$  RK$  t   TFltVV_swigregisterRM$  RP$  RQ$  RR$  RS$  RT$  RU$  RV$  RW$  RX$  RY$  RZ$  R[$  R\$  R]$  R^$  R_$  R`$  Ra$  Rb$  Rc$  Rd$  Re$  Rf$  Rg$  Rh$  Ri$  Rj$  Rk$  Rl$  Rm$  Rn$  t   TStrVV_swigregisterRp$  Rs$  Rt$  Ru$  Rv$  Rw$  Rx$  Ry$  Rz$  R{$  R|$  R}$  R~$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  t   TIntPrVV_swigregisterR$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  t   TIntVVV_swigregisterR$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  t   TFltVVV_swigregisterR$  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$  t   TIntTree_swigregisterR$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  t   TFltTree_swigregisterR$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  R$  t   TStrTree_swigregisterR %  R%  R%  R%  R%  R%  R%  R	%  R
%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  t   TStrIntPrTree_swigregisterR%  R%  R%  R%  R%  R%  R%  R %  R!%  R"%  R#%  R$%  R%%  R&%  R'%  R(%  R)%  R*%  R+%  R,%  t   TStrIntStrVTrTree_swigregisterR.%  R1%  R2%  R3%  R4%  R5%  R6%  R7%  R8%  R9%  R:%  t   TIntS_swigregisterR<%  R?%  R@%  RA%  RB%  RC%  RD%  RE%  RF%  RG%  t   TBoolChS_swigregisterRI%  RL%  RM%  RN%  RO%  RP%  RQ%  RR%  RS%  RT%  RU%  t   TIntQ_swigregisterRW%  RZ%  R[%  R\%  R]%  R^%  R_%  R`%  Ra%  Rb%  Rc%  t   TFltQ_swigregisterRe%  Rh%  Ri%  Rj%  Rk%  Rl%  Rm%  Rn%  Ro%  Rp%  Rq%  t   TStrQ_swigregisterRs%  Rv%  Rw%  Rx%  Ry%  Rz%  R{%  R|%  R}%  R~%  R%  t   TIntPrQ_swigregisterR%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  t   TIntStrPrQ_swigregisterR%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  t   TFltVQ_swigregisterR%  R%  R%  R%  R%  R%  R%  R%  R%  R%  R%  t   TAscFltVQ_swigregisterR%  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%  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%  R%  R%  R%  R%  R%  t   TIntH_swigregisterR%  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&  R&  R &  R!&  R"&  R#&  R$&  R%&  R&&  R'&  R(&  R)&  R*&  t   TIntIntH_swigregisterR-&  R0&  R1&  R2&  R3&  R4&  R5&  R6&  R7&  R8&  R9&  R:&  R;&  R<&  R=&  R>&  R?&  R@&  RA&  RB&  RC&  RD&  RE&  RF&  RG&  RH&  RI&  RJ&  RK&  RL&  RM&  RN&  RO&  RP&  RQ&  RR&  RS&  RT&  RU&  RV&  RW&  RX&  RY&  RZ&  R[&  R\&  R]&  t   TIntFltH_swigregisterR`&  Rc&  Rd&  Re&  Rf&  Rg&  Rh&  Ri&  Rj&  Rk&  Rl&  Rm&  Rn&  Ro&  Rp&  Rq&  Rr&  Rs&  Rt&  Ru&  Rv&  Rw&  Rx&  Ry&  Rz&  R{&  R|&  R}&  R~&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  t   TIntStrH_swigregisterR&  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&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  t   TIntPrFltH_swigregisterR&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  t   TIntHI_swigregisterR&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  t   TIntIntHI_swigregisterR&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  t   TIntFltHI_swigregisterR&  R&  R&  R&  R&  R&  R&  R&  R&  R&  R&  t   TIntStrHI_swigregisterR'  R'  R'  R'  R'  R'  R	'  R
'  R'  R'  R'  t   TIntPrFltHI_swigregisterR'  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/'  R0'  R1'  R2'  R3'  R4'  R5'  R6'  R7'  R8'  R9'  R:'  R;'  R<'  R='  R>'  R?'  t   TUInt64H_swigregisterRB'  RE'  RF'  RG'  RH'  RI'  RJ'  RK'  RL'  RM'  RN'  RO'  RP'  RQ'  RR'  RS'  RT'  RU'  RV'  RW'  RX'  RY'  RZ'  R['  R\'  R]'  R^'  R_'  R`'  Ra'  Rb'  Rc'  Rd'  Re'  Rf'  Rg'  Rh'  Ri'  Rj'  Rk'  Rl'  Rm'  Rn'  Ro'  Rp'  Rq'  Rr'  t   TIntBoolH_swigregisterRu'  Rx'  Ry'  Rz'  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'  R'  R'  R'  R'  R'  R'  R'  R'  R'  t   TIntUInt64H_swigregisterR'  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'  R'  R'  R'  R'  R'  R'  R'  R'  R'  R'  R'  R'  t   TIntIntVH_swigregisterR'  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'  R (  R(  R(  R(  R(  R(  R(  R(  R(  R	(  R
(  R(  t   TIntIntHH_swigregisterR(  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/(  R0(  R1(  R2(  R3(  R4(  R5(  R6(  R7(  R8(  R9(  R:(  R;(  R<(  R=(  R>(  t   TIntFltPrH_swigregisterRA(  RD(  RE(  RF(  RG(  RH(  RI(  RJ(  RK(  RL(  RM(  RN(  RO(  RP(  RQ(  RR(  RS(  RT(  RU(  RV(  RW(  RX(  RY(  RZ(  R[(  R\(  R](  R^(  R_(  R`(  Ra(  Rb(  Rc(  Rd(  Re(  Rf(  Rg(  Rh(  Ri(  Rj(  Rk(  Rl(  Rm(  Rn(  Ro(  Rp(  Rq(  t   TIntFltTrH_swigregisterRt(  Rw(  Rx(  Ry(  Rz(  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(  R(  R(  R(  R(  R(  R(  R(  R(  t   TIntFltVH_swigregisterR(  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(  R(  R(  R(  R(  R(  R(  R(  R(  R(  R(  R(  R(  t   TIntStrVH_swigregisterR(  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(  R(  R )  R)  R)  R)  R)  R)  R)  R)  R)  R	)  R
)  t   TIntIntPrH_swigregisterR)  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/)  R0)  R1)  R2)  R3)  R4)  R5)  R6)  R7)  R8)  R9)  R:)  R;)  R<)  R=)  t   TIntIntPrVH_swigregisterR@)  RC)  RD)  RE)  RF)  RG)  RH)  RI)  RJ)  RK)  RL)  RM)  RN)  RO)  RP)  RQ)  RR)  RS)  RT)  RU)  RV)  RW)  RX)  RY)  RZ)  R[)  R\)  R])  R^)  R_)  R`)  Ra)  Rb)  Rc)  Rd)  Re)  Rf)  Rg)  Rh)  Ri)  Rj)  Rk)  Rl)  Rm)  Rn)  Ro)  Rp)  t   TUInt64StrVH_swigregisterRs)  Rv)  Rw)  Rx)  Ry)  Rz)  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)  R)  R)  R)  R)  R)  R)  R)  t   TIntPrIntH_swigregisterR)  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)  R)  R)  R)  R)  R)  R)  R)  R)  R)  R)  R)  R)  t   TIntPrIntVH_swigregisterR)  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)  R)  R)  R *  R*  R*  R*  R*  R*  R*  R*  R*  R	*  t   TIntPrIntPrVH_swigregisterR*  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/*  R0*  R1*  R2*  R3*  R4*  R5*  R6*  R7*  R8*  R9*  R:*  R;*  R<*  t   TIntTrIntH_swigregisterR?*  RB*  RC*  RD*  RE*  RF*  RG*  RH*  RI*  RJ*  RK*  RL*  RM*  RN*  RO*  RP*  RQ*  RR*  RS*  RT*  RU*  RV*  RW*  RX*  RY*  RZ*  R[*  R\*  R]*  R^*  R_*  R`*  Ra*  Rb*  Rc*  Rd*  Re*  Rf*  Rg*  Rh*  Ri*  Rj*  Rk*  Rl*  Rm*  Rn*  Ro*  t   TIntVIntH_swigregisterRr*  Ru*  Rv*  Rw*  Rx*  Ry*  Rz*  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*  R*  R*  R*  R*  R*  R*  t   TUIntH_swigregisterR*  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*  R*  R*  R*  R*  R*  R*  R*  R*  R*  R*  R*  R*  t   TIntTrFltH_swigregisterR*  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*  R*  R*  R*  R +  R+  R+  R+  R+  R+  R+  R+  R+  t   TIntPrStrH_swigregisterR+  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/+  R0+  R1+  R2+  R3+  R4+  R5+  R6+  R7+  R8+  R9+  R:+  R;+  t   TIntPrStrVH_swigregisterR>+  RA+  RB+  RC+  RD+  RE+  RF+  RG+  RH+  RI+  RJ+  RK+  RL+  RM+  RN+  RO+  RP+  RQ+  RR+  RS+  RT+  RU+  RV+  RW+  RX+  RY+  RZ+  R[+  R\+  R]+  R^+  R_+  R`+  Ra+  Rb+  Rc+  Rd+  Re+  Rf+  Rg+  Rh+  Ri+  Rj+  Rk+  Rl+  Rm+  Rn+  t   TIntStrPrIntH_swigregisterRq+  Rt+  Ru+  Rv+  Rw+  Rx+  Ry+  Rz+  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+  R+  R+  R+  R+  R+  t   TFltFltH_swigregisterR+  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+  R+  R+  R+  R+  R+  R+  R+  R+  R+  R+  R+  R+  t   TStrH_swigregisterR+  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+  R+  R+  R+  R+  R ,  R,  R,  R,  R,  R,  R,  R,  t   TStrBoolH_swigregisterR
,  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.,  R/,  R0,  R1,  R2,  R3,  R4,  R5,  R6,  R7,  R8,  R9,  R:,  t   TStrIntH_swigregisterR=,  R@,  RA,  RB,  RC,  RD,  RE,  RF,  RG,  RH,  RI,  RJ,  RK,  RL,  RM,  RN,  RO,  RP,  RQ,  RR,  RS,  RT,  RU,  RV,  RW,  RX,  RY,  RZ,  R[,  R\,  R],  R^,  R_,  R`,  Ra,  Rb,  Rc,  Rd,  Re,  Rf,  Rg,  Rh,  Ri,  Rj,  Rk,  Rl,  Rm,  t   TStrIntPrH_swigregisterRp,  Rs,  Rt,  Ru,  Rv,  Rw,  Rx,  Ry,  Rz,  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,  R,  R,  R,  R,  t   TStrIntVH_swigregisterR,  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,  R,  R,  R,  R,  R,  R,  R,  R,  R,  R,  R,  R,  t   TStrUInt64H_swigregisterR,  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,  R,  R,  R,  R,  R,  R -  R-  R-  R-  R-  R-  R-  t   TStrUInt64VH_swigregisterR	-  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--  R.-  R/-  R0-  R1-  R2-  R3-  R4-  R5-  R6-  R7-  R8-  R9-  t   TStrIntPrVH_swigregisterR<-  R?-  R@-  RA-  RB-  RC-  RD-  RE-  RF-  RG-  RH-  RI-  RJ-  RK-  RL-  RM-  RN-  RO-  RP-  RQ-  RR-  RS-  RT-  RU-  RV-  RW-  RX-  RY-  RZ-  R[-  R\-  R]-  R^-  R_-  R`-  Ra-  Rb-  Rc-  Rd-  Re-  Rf-  Rg-  Rh-  Ri-  Rj-  Rk-  Rl-  t   TStrFltH_swigregisterRo-  Rr-  Rs-  Rt-  Ru-  Rv-  Rw-  Rx-  Ry-  Rz-  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-  R-  R-  R-  t   TStrFltVH_swigregisterR-  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-  R-  R-  R-  R-  R-  R-  R-  R-  R-  R-  R-  R-  t   TStrStrH_swigregisterR-  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-  R-  R-  R-  R-  R-  R-  R .  R.  R.  R.  R.  R.  t   TStrStrPrH_swigregisterR.  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,.  R-.  R..  R/.  R0.  R1.  R2.  R3.  R4.  R5.  R6.  R7.  R8.  t   TStrStrVH_swigregisterR;.  R>.  R?.  R@.  RA.  RB.  RC.  RD.  RE.  RF.  RG.  RH.  RI.  RJ.  RK.  RL.  RM.  RN.  RO.  RP.  RQ.  RR.  RS.  RT.  RU.  RV.  RW.  RX.  RY.  RZ.  R[.  R\.  R].  R^.  R_.  R`.  Ra.  Rb.  Rc.  Rd.  Re.  Rf.  Rg.  Rh.  Ri.  Rj.  Rk.  t   TStrStrPrVH_swigregisterRn.  Rq.  Rr.  Rs.  Rt.  Ru.  Rv.  Rw.  Rx.  Ry.  Rz.  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.  R.  R.  t   TStrStrKdVH_swigregisterR.  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.  R.  R.  R.  R.  R.  R.  R.  R.  R.  R.  R.  R.  t   TStrIntFltPrH_swigregisterR.  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.  R.  R.  R.  R.  R.  R.  R.  R /  R/  R/  R/  R/  t   TStrStrIntPrVH_swigregisterR/  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+/  R,/  R-/  R./  R//  R0/  R1/  R2/  R3/  R4/  R5/  R6/  R7/  t   TStrStrIntKdVH_swigregisterR:/  R=/  R>/  R?/  R@/  RA/  RB/  RC/  RD/  RE/  RF/  RG/  RH/  RI/  RJ/  RK/  RL/  RM/  RN/  RO/  RP/  RQ/  RR/  RS/  RT/  RU/  RV/  RW/  RX/  RY/  RZ/  R[/  R\/  R]/  R^/  R_/  R`/  Ra/  Rb/  Rc/  Rd/  Re/  Rf/  Rg/  Rh/  Ri/  Rj/  t   TStrPrBoolH_swigregisterRm/  Rp/  Rq/  Rr/  Rs/  Rt/  Ru/  Rv/  Rw/  Rx/  Ry/  Rz/  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/  R/  t   TStrPrIntH_swigregisterR/  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/  R/  R/  R/  R/  R/  R/  R/  R/  R/  R/  R/  R/  t   TStrPrFltH_swigregisterR/  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/  R/  R/  R/  R/  R/  R/  R/  R/  R 0  R0  R0  R0  t   TStrPrStrH_swigregisterR0  R	0  R
0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R 0  R!0  R"0  R#0  R$0  R%0  R&0  R'0  R(0  R)0  R*0  R+0  R,0  R-0  R.0  R/0  R00  R10  R20  R30  R40  R50  R60  t   TStrPrStrVH_swigregisterR90  R<0  R=0  R>0  R?0  R@0  RA0  RB0  RC0  RD0  RE0  RF0  RG0  RH0  RI0  RJ0  RK0  RL0  RM0  RN0  RO0  RP0  RQ0  RR0  RS0  RT0  RU0  RV0  RW0  RX0  RY0  RZ0  R[0  R\0  R]0  R^0  R_0  R`0  Ra0  Rb0  Rc0  Rd0  Re0  Rf0  Rg0  Rh0  Ri0  t   TStrTrIntH_swigregisterRl0  Ro0  Rp0  Rq0  Rr0  Rs0  Rt0  Ru0  Rv0  Rw0  Rx0  Ry0  Rz0  R{0  R|0  R}0  R~0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  t   TStrIntPrIntH_swigregisterR0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  t   TStrVH_swigregisterR0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R0  R 1  R1  R1  t   TStrVIntVH_swigregisterR1  R1  R	1  R
1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R 1  R!1  R"1  R#1  R$1  R%1  R&1  R'1  R(1  R)1  R*1  R+1  R,1  R-1  R.1  R/1  R01  R11  R21  R31  R41  R51  t   TStrVStrH_swigregisterR81  R;1  R<1  R=1  R>1  R?1  R@1  RA1  RB1  RC1  RD1  RE1  RF1  RG1  RH1  RI1  RJ1  RK1  RL1  RM1  RN1  RO1  RP1  RQ1  RR1  RS1  RT1  RU1  RV1  RW1  RX1  RY1  RZ1  R[1  R\1  R]1  R^1  R_1  R`1  Ra1  Rb1  Rc1  Rd1  Re1  Rf1  Rg1  Rh1  t   TStrVStrVH_swigregisterRk1  Rn1  Ro1  Rp1  Rq1  Rr1  Rs1  Rt1  Ru1  Rv1  Rw1  t   TUInt64HI_swigregisterRy1  R|1  R}1  R~1  R1  R1  R1  R1  R1  R1  R1  t   TIntBoolHI_swigregisterR1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  t   TIntUInt64HI_swigregisterR1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  t   TIntIntVHI_swigregisterR1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  t   TIntIntHHI_swigregisterR1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  t   TIntFltPrHI_swigregisterR1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  t   TIntFltTrHI_swigregisterR1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  t   TIntFltVHI_swigregisterR1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  t   TIntStrVHI_swigregisterR1  R1  R1  R1  R1  R1  R1  R1  R1  R1  R1  t   TIntIntPrHI_swigregisterR1  R1  R1  R1  R1  R1  R1  R 2  R2  R2  R2  t   TIntIntPrVHI_swigregisterR2  R2  R	2  R
2  R2  R2  R2  R2  R2  R2  R2  t   TUInt64StrVHI_swigregisterR2  R2  R2  R2  R2  R2  R2  R2  R2  R2  R2  t   TIntPrIntHI_swigregisterR!2  R$2  R%2  R&2  R'2  R(2  R)2  R*2  R+2  R,2  R-2  t   TIntPrIntVHI_swigregisterR/2  R22  R32  R42  R52  R62  R72  R82  R92  R:2  R;2  t   TIntPrIntPrVHI_swigregisterR=2  R@2  RA2  RB2  RC2  RD2  RE2  RF2  RG2  RH2  RI2  t   TIntTrIntHI_swigregisterRK2  RN2  RO2  RP2  RQ2  RR2  RS2  RT2  RU2  RV2  RW2  t   TIntVIntHI_swigregisterRY2  R\2  R]2  R^2  R_2  R`2  Ra2  Rb2  Rc2  Rd2  Re2  t   TUIntHI_swigregisterRg2  Rj2  Rk2  Rl2  Rm2  Rn2  Ro2  Rp2  Rq2  Rr2  Rs2  t   TIntTrFltHI_swigregisterRu2  Rx2  Ry2  Rz2  R{2  R|2  R}2  R~2  R2  R2  R2  t   TIntPrStrHI_swigregisterR2  R2  R2  R2  R2  R2  R2  R2  R2  R2  R2  t   TIntPrStrVHI_swigregisterR2  R2  R2  R2  R2  R2  R2  R2  R2  R2  R2  t   TIntStrPrIntHI_swigregisterR2  R2  R2  R2  R2  R2  R2  R2  R2  R2  R2  t   TFltFltHI_swigregisterR2  R2  R2  R2  R2  R2  R2  R2  R2  R2  R2  t   TStrHI_swigregisterR2  R2  R2  R2  R2  R2  R2  R2  R2  R2  R2  t   TStrBoolHI_swigregisterR2  R2  R2  R2  R2  R2  R2  R2  R2  R2  R2  t   TStrIntHI_swigregisterR2  R2  R2  R2  R2  R2  R2  R2  R2  R2  R2  t   TStrIntPrHI_swigregisterR2  R2  R2  R2  R2  R2  R2  R2  R2  R2  R2  t   TStrIntVHI_swigregisterR2  R2  R2  R2  R2  R2  R2  R2  R2  R2  R2  t   TStrUInt64HI_swigregisterR3  R3  R3  R3  R3  R3  R	3  R
3  R3  R3  R3  t   TStrUInt64VHI_swigregisterR3  R3  R3  R3  R3  R3  R3  R3  R3  R3  R3  t   TStrIntPrVHI_swigregisterR3  R 3  R!3  R"3  R#3  R$3  R%3  R&3  R'3  R(3  R)3  t   TStrFltHI_swigregisterR+3  R.3  R/3  R03  R13  R23  R33  R43  R53  R63  R73  t   TStrFltVHI_swigregisterR93  R<3  R=3  R>3  R?3  R@3  RA3  RB3  RC3  RD3  RE3  t   TStrStrHI_swigregisterRG3  RJ3  RK3  RL3  RM3  RN3  RO3  RP3  RQ3  RR3  RS3  t   TStrStrPrHI_swigregisterRU3  RX3  RY3  RZ3  R[3  R\3  R]3  R^3  R_3  R`3  Ra3  t   TStrStrVHI_swigregisterRc3  Rf3  Rg3  Rh3  Ri3  Rj3  Rk3  Rl3  Rm3  Rn3  Ro3  t   TStrStrPrVHI_swigregisterRq3  Rt3  Ru3  Rv3  Rw3  Rx3  Ry3  Rz3  R{3  R|3  R}3  t   TStrStrKdVHI_swigregisterR3  R3  R3  R3  R3  R3  R3  R3  R3  R3  R3  t   TStrIntFltPrHI_swigregisterR3  R3  R3  R3  R3  R3  R3  R3  R3  R3  R3  t   TStrStrIntPrVHI_swigregisterR3  R3  R3  R3  R3  R3  R3  R3  R3  R3  R3  t   TStrStrIntKdVHI_swigregisterR3  R3  R3  R3  R3  R3  R3  R3  R3  R3  R3  t   TStrPrBoolHI_swigregisterR3  R3  R3  R3  R3  R3  R3  R3  R3  R3  R3  t   TStrPrIntHI_swigregisterR3  R3  R3  R3  R3  R3  R3  R3  R3  R3  R3  t   TStrPrFltHI_swigregisterR3  R3  R3  R3  R3  R3  R3  R3  R3  R3  R3  t   TStrPrStrHI_swigregisterR3  R3  R3  R3  R3  R3  R3  R3  R3  R3  R3  t   TStrPrStrVHI_swigregisterR3  R3  R3  R3  R3  R3  R3  R3  R3  R3  R3  t   TStrTrIntHI_swigregisterR3  R 4  R4  R4  R4  R4  R4  R4  R4  R4  R	4  t   TStrIntPrIntHI_swigregisterR4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  t   TStrVHI_swigregisterR4  R4  R4  R4  R4  R 4  R!4  R"4  R#4  R$4  R%4  t   TStrVIntVHI_swigregisterR'4  R*4  R+4  R,4  R-4  R.4  R/4  R04  R14  R24  R34  t   TStrVStrHI_swigregisterR54  R84  R94  R:4  R;4  R<4  R=4  R>4  R?4  R@4  RA4  t   TStrVStrVHI_swigregisterRC4  RF4  RG4  RH4  RI4  RJ4  RK4  RL4  RM4  RN4  RO4  RP4  RQ4  RR4  RS4  RT4  RU4  RV4  RW4  RX4  RY4  RZ4  R[4  R\4  R]4  R^4  R_4  R`4  Ra4  Rb4  Rc4  Rd4  Re4  Rf4  Rg4  Rh4  Ri4  Rj4  Rk4  Rl4  Rm4  Rn4  Ro4  Rp4  Rr4  Rs4  Rt4  Ru4  Rv4  Rw4  Rx4  Ry4  Rz4  R{4  R|4  R}4  R~4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  t   TCnComV_swigregisterRq4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  t   TNGraphNodeI_swigregisterR4  R4  R4  R4  R4  R4  R4  R4  R4  t   TNGraphEdgeI_swigregisterR4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  t   TUNGraphNodeI_swigregisterR4  R4  R4  R4  R4  R4  R4  t   TUNGraphEdgeI_swigregisterR4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  R4  t   TNEANetNodeI_swigregisterR4  R4  R4  R4  R4  R4  R4  t   TNEANetEdgeI_swigregisterR4  R4  R4  R4  R4  R4  R4  t   TNEANetAIntI_swigregisterR4  R4  R4  R4  R4  R4  t   TNEANetAStrI_swigregisterR4  R5  R5  R5  R5  R5  t   TNEANetAFltI_swigregisterR5  R
5  R5  R5  t   __getitem__R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R 5  R!5  R"5  R#5  R$5  R%5  R&5  R'5  R(5  R)5  R*5  R+5  R,5  R-5  R.5  R/5  R05  R15  R25  R35  R45  R55  R65  R75  R85  R95  R:5  R;5  R<5  R=5  R>5  R?5  R@5  RA5  RB5  RC5  RD5  RE5  RF5  RG5  RH5  RI5  RJ5  RK5  RL5  RM5  RN5  RO5  RP5  RQ5  RR5  RS5  RT5  RU5  RV5  RW5  RX5  RY5  RZ5  R[5  R\5  R]5  R^5  R_5  R`5  Ra5  Rb5  Rc5  Rd5  Re5  Rf5  Rg5  Rh5  Ri5  Rj5  Rk5  Rl5  Rm5  Rn5  Ro5  Rp5  Rq5  Rr5  Rs5  Rt5  Ru5  Rv5  Rw5  Rx5  Ry5  Rz5  R{5  R|5  t   PNEANet_swigregisterR5  R~5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R5  R 6  R6  R6  R6  R6  R6  R6  R6  R6  R	6  R
6  R6  R6  R6  R6  R  t   PNGraph_swigregisterR5  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R 6  R!6  R"6  R#6  R$6  R%6  R&6  R'6  R(6  R)6  R*6  R+6  R,6  R-6  R.6  R/6  R06  R16  R26  R36  R46  R56  R66  R76  R86  R96  R:6  R;6  R<6  R=6  R>6  R?6  R@6  RA6  RB6  RC6  RD6  RE6  RF6  RG6  RH6  RI6  RJ6  RK6  RL6  RM6  RN6  RO6  RP6  RQ6  RR6  RS6  RT6  RU6  RV6  RW6  RX6  RY6  RZ6  R[6  R\6  R]6  R^6  R_6  R`6  Ra6  Rb6  Rc6  Rd6  Re6  Rf6  Rg6  Rh6  Ri6  Rj6  Rk6  Rl6  Rm6  Rn6  Ro6  Rp6  Rq6  Rr6  Rs6  Rt6  Ru6  Rv6  Rw6  Rx6  Ry6  Rz6  R{6  R|6  R~6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  t   PUNGraph_swigregisterR}6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R6  R 7  R7  R7  R7  R7  R7  R7  R7  R7  R	7  R
7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R7  R 7  R!7  R"7  R#7  R$7  R%7  R&7  R'7  R(7  R)7  R*7  R+7  R/7  R07  R17  R27  R37  R47  R87  R97  R:7  R;7  R<7  R=7  R>7  R?7  R@7  RA7  RB7  RC7  RD7  RE7  RF7  RG7  RH7  RI7  RJ7  RK7  RL7  RM7  RN7  RO7  RP7  RQ7  RR7  RS7  RT7  RU7  RV7  RY7  RZ7  R[7  R\7  R]7  R^7  R_7  R`7  Ra7  Re7  Rf7  Rg7  Rh7  Ri7  Rj7  Rk7  Rl7  Rm7  Rn7  Ro7  Rp7  Rq7  Rr7  Rs7  Rt7  Ru7  Rv7  Rw7  Rx7  Ry7  Rz7  R{7  R|7  R}7  R7  R7  R7  R7  R7  R7  R7  (    (    (    s>   /afs/ir.stanford.edu/users/k/i/kimth/WWW/cs224w/graphs/snap.pyt   <module>	   sg  		
			

	
			
	
								
												0	
3	
e	
	
		
	 C	
					
 A	
	 	k	
	8	
	
  	
	f	
	
	
		      	
	
	
	
	
	
		
									
		
	
	
	`	
	
g	
	
			
	7	
	
		
	
	
	
		
	
	
	
	
	
	
	
	
	
	
	
[	
=	
 x	
	
	
		
	
					
	
					 	
	
	
	
			
		
	
	
	
 `	
	
	
	
							
	
	
	
	
~	
	
	H	
		
	
 	
 	
8	
	
		
	%	
	3	
							V	
	!	
2	
	
L	
	
													
						
	
		
	
	
	
	
		
		
	
s	
			
													z	
							9												
		S	
U	
	
		
	Q	
 	
		
	 	
		
	 	
		
 	
		
	     	
		
K	
K	
						
	
											
		(	
		(	
		(	
														;			
	!	!			I D	
				
	
	
				
	
											
								
	
f	
S	
   	
		W   	
		W   	
		X   	
		X   	
		X   	
		Y	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
f	
_	
_	
_	
_	
_	
_	
_	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
S	
   	
		X   	
		V   	
		W   	
		X   	
		Y   	
		X   	
		Y   	
		W   	
		W   	
		X   	
		X   	
		X   	
		b   	
		b   	
		Z   	
		Z   	
		Y   	
		Z   	
		Y   	
		Z   	
		Y   	
		Z   	
		Y   	
		Z   	
		Z   	
		Z   	
		Z   	
		Z   	
		Z   	
		Y   	
		Z   	
		Z   	
		[   	
		[   	
		Z   	
		Z   	
		Z   	
		Z   	
		Z   	
		Z   	
		Z   	
		Y   	
		Z   	
		Z   	
		X   	
		Y   	
		Z   	
		Z   	
		Z   	
		Z   	
		Z   	
		X   	
		Y   	
		Y   	
		Y   	
		Y   	
		Z   	
		X   	
		X   	
		Z   	
		Z   	
		X   	
		Z   	
		Z   	
		\   	
		\   	
		Z #	
	 	
		
		
	
		
		
	
		
		
	
	 q	
 q	
 q	
 q	
 q	
 q	
 q	
	
	
	
	
	
	
	
z	
z	
	
	
	
	
	
	
	
  %	
  %	
  %	
  %	
  %	
z	
z	
z	
z	
z	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
  %	
z	
z	
z	
z	
{	
z	
z	
z	
z	
z	
z	
z	
z	
z	
{	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
{	
z	
z	
{	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
z	
   	
		X	
K	
	
K	
	
K	
I	
I	
I	
																																																																																																																																																																																																																																																		     	
				
	
					
	
	
	
	
		#					
		
	
	
							
	
	
	
	
	
	
	
		
		
	
						,		*	1				
						
		
		#		+															.		,							*						#				#	#			
	
	
			 	
				
	
					
	
	
	
	
		#					
		
	
	
							
	
	
	
	
	
	
	
		
		
	
						,		*	1				
						
		
		#		+														.		,							*						#				#	#			
	
	
			 	
				
	
					
	
	
	
	
		$					
		
	
	
							
	
	
	
	
	
	
	
		
		
	
						,		*	1				
						
		
		#		+														.		,							*						#				#	#			
	
																																																																																																																																								