aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Tools/CList.py
blob: d820175ca35d7fc858d1227670665d197a67d210 (plain)
1
2
3
4
5
6
7
class CList(list):
	def __getattr__(self, attr):
		return CList([getattr(a, attr) for a in self])
	
	def __call__(self, *args, **kwargs):
		for x in self:
			x(*args, **kwargs)