コード例 #1
0
 def __iter__(self):
     # type: () -> Iterable
     for i in xrange(m2.sk_ssl_cipher_num(self.stack)):
         yield self[i]
コード例 #2
0
 def __len__(self):
     # type: () -> int
     return m2.sk_ssl_cipher_num(self.stack)
コード例 #3
0
 def __getitem__(self, idx):
     # type: (int) -> Cipher
     if not 0 <= idx < m2.sk_ssl_cipher_num(self.stack):
         raise IndexError('index out of range')
     v = m2.sk_ssl_cipher_value(self.stack, idx)
     return Cipher(v)
コード例 #4
0
ファイル: Cipher.py プロジェクト: Python3pkg/M2CryptoWin32
 def __len__(self):
     return m2.sk_ssl_cipher_num(self.stack)
コード例 #5
0
ファイル: Cipher.py プロジェクト: Python3pkg/M2CryptoWin32
 def __iter__(self):
     for i in range(m2.sk_ssl_cipher_num(self.stack)):
         yield self[i]
コード例 #6
0
ファイル: Cipher.py プロジェクト: mikedougherty/M2Crypto
 def __iter__(self):
     for i in xrange(m2.sk_ssl_cipher_num(self.stack)):
         yield self[i]
コード例 #7
0
ファイル: Cipher.py プロジェクト: mikedougherty/M2Crypto
 def __getitem__(self, idx):
     if not 0 <= idx < m2.sk_ssl_cipher_num(self.stack):
         raise IndexError('index out of range')
     v=m2.sk_ssl_cipher_value(self.stack, idx)
     return Cipher(v)
コード例 #8
0
ファイル: Cipher.py プロジェクト: mikedougherty/M2Crypto
 def __len__(self):
     return m2.sk_ssl_cipher_num(self.stack)
コード例 #9
0
ファイル: Cipher.py プロジェクト: mcepl/M2Crypto
 def __iter__(self):
     # type: () -> Iterable
     for i in six.moves.range(m2.sk_ssl_cipher_num(self.stack)):
         yield self[i]
コード例 #10
0
ファイル: Cipher.py プロジェクト: mcepl/M2Crypto
 def __len__(self):
     # type: () -> int
     return m2.sk_ssl_cipher_num(self.stack)