Public Member Functions | Private Attributes | List of all members
grepros.common.LenIterable Class Reference
Inheritance diagram for grepros.common.LenIterable:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, iterable, count)
 
def __iter__ (self)
 
def __len__ (self)
 
def __next__ (self)
 

Private Attributes

 _count
 
 _iterer
 

Detailed Description

Wrapper for iterable value with specified fixed length.

Definition at line 463 of file common.py.

Constructor & Destructor Documentation

◆ __init__()

def grepros.common.LenIterable.__init__ (   self,
  iterable,
  count 
)
@param   iterable  any iterable value
@param   count     value to return for len(self), or callable to return value from

Definition at line 466 of file common.py.

Member Function Documentation

◆ __iter__()

def grepros.common.LenIterable.__iter__ (   self)

Definition at line 474 of file common.py.

◆ __len__()

def grepros.common.LenIterable.__len__ (   self)

Definition at line 478 of file common.py.

◆ __next__()

def grepros.common.LenIterable.__next__ (   self)

Definition at line 476 of file common.py.

Member Data Documentation

◆ _count

grepros.common.LenIterable._count
private

Definition at line 472 of file common.py.

◆ _iterer

grepros.common.LenIterable._iterer
private

Definition at line 471 of file common.py.


The documentation for this class was generated from the following file:


grepros
Author(s): Erki Suurjaak
autogenerated on Sat Jan 6 2024 03:11:30