Back to index

moin  1.9.0~rc2
Public Member Functions | Public Attributes
MoinMoin.datastruct.backends.config_lazy_groups.ConfigLazyGroup Class Reference
Inheritance diagram for MoinMoin.datastruct.backends.config_lazy_groups.ConfigLazyGroup:
Inheritance graph
[legend]
Collaboration diagram for MoinMoin.datastruct.backends.config_lazy_groups.ConfigLazyGroup:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __contains__
def __iter__

Public Attributes

 request
 name

Detailed Description

Definition at line 18 of file config_lazy_groups.py.


Member Function Documentation

def MoinMoin.datastruct.backends.LazyGroup.__contains__ (   self,
  member,
  processed_groups = None 
) [inherited]

Reimplemented from MoinMoin.datastruct.backends.BaseGroup.

Definition at line 141 of file __init__.py.

00141 
00142     def __contains__(self, member, processed_groups=None):
00143         # processed_groups are not used here but other group classes
00144         # may expect this parameter.
00145         return self._backend._group_has_member(self.name, member)

def MoinMoin.datastruct.backends.LazyGroup.__iter__ (   self,
  yielded_members = None,
  processed_groups = None 
) [inherited]

Reimplemented from MoinMoin.datastruct.backends.BaseGroup.

Definition at line 146 of file __init__.py.

00146 
00147     def __iter__(self, yielded_members=None, processed_groups=None):
00148         # processed_groups are not used here but other group classes
00149         # may expect this parameter.
00150         if yielded_members is None:
00151             yielded_members = set()
00152 
00153         for member in self._backend._iter_group_members(self.name):
00154             if member not in yielded_members:
00155                 yielded_members.add(member)
00156                 yield member
00157 


Member Data Documentation

Definition at line 39 of file __init__.py.

Definition at line 38 of file __init__.py.


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