/usr/lib64/python2.6/site-packages/mx/Queue
Edit: /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyo (2704B)
Ñò
ÍÅVHc @ s# d Z d Z d d d „ ƒ YZ d S( s? A pure Python Queue implementation modelled after mxQueue.
Copyright (c) 2000, Marc-Andre Lemburg; mailto:mal@lemburg.com
Copyright (c) 2000-2008, eGenix.com Software GmbH; mailto:info@egenix.com
See the documentation for further information on copyrights,
or contact the author. All Rights Reserved.
s 0.1t UserQueuec B sY e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
RS( c C s g | _ d | _ d S( Ni ( t queuet headindex( t self( ( s8 /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyt __init__
s c C s | i i | ƒ d S( N( R t append( R t x( ( s8 /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyt push s c C s~ | i } | i } | | } d | | <| d } | d j o4 | t | ƒ d j o | i | | _ d | _ n
| | _ | S( Ni id i i ( R R t Nonet len( R R R R ( ( s8 /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyt pop s
$
c C s | i t | i ƒ j S( N( R R R ( R ( ( s8 /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyt not_empty% s c C s | i | i S( N( R R ( R ( ( s8 /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyt head) s c C s | i d S( Niÿÿÿÿ( R ( R ( ( s8 /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyt tail- s c C s t | i ƒ | i S( N( R R R ( R ( ( s8 /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyt __len__1 s c C s/ | i | i } | i ƒ d t | ƒ d d !S( Ns
i iÿÿÿÿ( R R t reverset repr( R t l( ( s8 /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyt __repr__5 s
c C s( | i | i } | i ƒ d t | ƒ S( Nt q( R R R R ( R R ( ( s8 /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyt __str__; s
( t __name__t
__module__R R R
R R R
R R R ( ( ( s8 /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyR s N( ( t __doc__t __version__R ( ( ( s8 /usr/lib64/python2.6/site-packages/mx/Queue/UserQueue.pyt s