SCons :: Util :: UniqueList :: Class UniqueList
[hide private]
[frames] | no frames]

Class UniqueList

source code

UserList.UserList --+
                    |
                   UniqueList

Instance Methods [hide private]
 
__init__(self, seq=[]) source code
 
__make_unique(self) source code
 
__lt__(self, other) source code
 
__le__(self, other) source code
 
__eq__(self, other) source code
 
__ne__(self, other) source code
 
__gt__(self, other) source code
 
__ge__(self, other) source code
 
__cmp__(self, other) source code
 
__len__(self) source code
 
__getitem__(self, i) source code
 
__setitem__(self, i, item) source code
 
__getslice__(self, i, j) source code
 
__setslice__(self, i, j, other) source code
 
__add__(self, other) source code
 
__radd__(self, other) source code
 
__iadd__(self, other) source code
 
__mul__(self, other) source code
 
__rmul__(self, other) source code
 
__imul__(self, other) source code
 
append(self, item) source code
 
insert(self, i) source code
 
count(self, item) source code
 
index(self, item) source code
 
reverse(self) source code
 
sort(self, *args, **kwds) source code
 
extend(self, other) source code

Inherited from UserList.UserList: __contains__, __delitem__, __delslice__, __repr__, pop, remove

Method Details [hide private]

__init__(self, seq=[])
(Constructor)

source code 
Overrides: UserList.UserList.__init__

__lt__(self, other)
(Less-than operator)

source code 
Overrides: UserList.UserList.__lt__

__le__(self, other)
(Less-than-or-equals operator)

source code 
Overrides: UserList.UserList.__le__

__eq__(self, other)
(Equality operator)

source code 
Overrides: UserList.UserList.__eq__

__ne__(self, other)

source code 
Overrides: UserList.UserList.__ne__

__gt__(self, other)
(Greater-than operator)

source code 
Overrides: UserList.UserList.__gt__

__ge__(self, other)
(Greater-than-or-equals operator)

source code 
Overrides: UserList.UserList.__ge__

__cmp__(self, other)
(Comparison operator)

source code 
Overrides: UserList.UserList.__cmp__

__len__(self)
(Length operator)

source code 
Overrides: UserList.UserList.__len__

__getitem__(self, i)
(Indexing operator)

source code 
Overrides: UserList.UserList.__getitem__

__setitem__(self, i, item)
(Index assignment operator)

source code 
Overrides: UserList.UserList.__setitem__

__getslice__(self, i, j)
(Slicling operator)

source code 
Overrides: UserList.UserList.__getslice__

__setslice__(self, i, j, other)
(Slice assignment operator)

source code 
Overrides: UserList.UserList.__setslice__

__add__(self, other)
(Addition operator)

source code 
Overrides: UserList.UserList.__add__

__radd__(self, other)
(Right-side addition operator)

source code 
Overrides: UserList.UserList.__radd__

__iadd__(self, other)

source code 
Overrides: UserList.UserList.__iadd__

__mul__(self, other)

source code 
Overrides: UserList.UserList.__rmul__

__rmul__(self, other)

source code 
Overrides: UserList.UserList.__rmul__

__imul__(self, other)

source code 
Overrides: UserList.UserList.__imul__

append(self, item)

source code 
Overrides: UserList.UserList.append

insert(self, i)

source code 
Overrides: UserList.UserList.insert

count(self, item)

source code 
Overrides: UserList.UserList.count

index(self, item)

source code 
Overrides: UserList.UserList.index

reverse(self)

source code 
Overrides: UserList.UserList.reverse

sort(self, *args, **kwds)

source code 
Overrides: UserList.UserList.sort

extend(self, other)

source code 
Overrides: UserList.UserList.extend