cdocutils.nodes document q)q}q(U nametypesq}q(X api-queueqKXmethodsqNXResumeqKXSuspendq KXcallq KXPushq KX the mathjax.callback.queue classq NX propertiesq NXwaitqKuUsubstitution_defsq}qUparse_messagesq]qUcurrent_sourceqNU decorationqNUautofootnote_startqKUnameidsq}q(hU api-queueqhUmethodsqhhh h h h h h h U the-mathjax-callback-queue-classqh U propertiesqhhuUchildrenq]q(cdocutils.nodes target q)q}q (U rawsourceq!X.. _api-queue:q"Uparentq#hUsourceq$cdocutils.nodes reprunicode q%XS/Data/Code/JavaScript/MathJax/Code/SourceForge/trunk/mathjax/docs/rst/api/queue.rstq&q'}q(bUtagnameq)Utargetq*U attributesq+}q,(Uidsq-]q.Ubackrefsq/]q0Udupnamesq1]q2Uclassesq3]q4Unamesq5]q6Urefidq7huUlineq8KUdocumentq9hh]q:ubcdocutils.nodes section q;)q<}q=(h!Uh#hh$h'Uexpect_referenced_by_nameq>}q?hhsh)Usectionq@h+}qA(h1]qBh3]qCh/]qDh-]qE(hheh5]qF(h heuh8Kh9hUexpect_referenced_by_idqG}qHhhsh]qI(cdocutils.nodes title qJ)qK}qL(h!X The MathJax.Callback.Queue ClassqMh#h` for more details, and :ref:`Using Queues ` in particular for examples of how to specify and use MathJax `Queue` objects.q]h#h`qh#h[h)U pending_xrefqh+}q(UreftypeqXrefqU reftargetqXsynchronizationqU refdomainqXstdqh-]qh/]qU refexplicitqh1]qh3]qh5]qUrefdocqU api/queuequh8Kh]qcdocutils.nodes emphasis q)q}q(h!hh+}q(h1]qh3]q(UxrefqhXstd-refqeh/]qh-]qh5]quh#hh]qhVXSynchronizing with MathJaxqq}q(h!Uh#hubah)UemphasisqubaubhVX for more details, and qq}q(h!X for more details, and qh#h[ubh)q}q(h!X":ref:`Using Queues `qh#h[h)hh+}q(UreftypeqXrefqhX using-queuesqU refdomainqXstdqh-]qh/]qU refexplicitqĈh1]qh3]qh5]qhhuh8Kh]qh)q}q(h!hh+}q(h1]qh3]q(hhXstd-refqeh/]qh-]qh5]quh#hh]qhVX Using QueuesqӅq}q(h!Uh#hubah)hubaubhVX> in particular for examples of how to specify and use MathJax qօq}q(h!X> in particular for examples of how to specify and use MathJax qh#h[ubh})q}q(h!X`Queue`qh+}q(h1]qh3]qh/]qh-]qh5]quh#h[h]qhVXQueueq䅁q}q(h!Uh#hubah)hubhVX objects.q煁q}q(h!X objects.qh#h[ubeubh;)q}q(h!Uh#hh3]r?h/]r@h-]rAh5]rBuh8Kh9hh]rChZ)rD}rE(h!XThis is non-zero when the queue is waiting for a command to complete, i.e. a command being processed returns a `Callback` object, indicating that the queue should wait for that action to complete before processing additional commands.rFh#j:h$h'h)h^h+}rG(h1]rHh3]rIh/]rJh-]rKh5]rLuh8Kh9hh]rM(hVXoThis is non-zero when the queue is waiting for a command to complete, i.e. a command being processed returns a rNrO}rP(h!XoThis is non-zero when the queue is waiting for a command to complete, i.e. a command being processed returns a rQh#jDubh})rR}rS(h!X `Callback`rTh+}rU(h1]rVh3]rWh/]rXh-]rYh5]rZuh#jDh]r[hVXCallbackr\r]}r^(h!Uh#jRubah)hubhVXq object, indicating that the queue should wait for that action to complete before processing additional commands.r_r`}ra(h!Xq object, indicating that the queue should wait for that action to complete before processing additional commands.rbh#jDubeubaubeubj)rc}rd(h!Uh#hh$h'h)jh+}re(h-]rfh/]rgh1]rhh3]rih5]rjUentriesrk]rluh8Nh9hh]rmubj)rn}ro(h!Uh#hh$h'h)jh+}rp(jjUh-]rqh/]rrh1]rsh3]rth5]rujXdescribervjjvuh8Nh9hh]rw(j)rx}ry(h!Xrunningrzh#jnh$h'h)j"h+}r{(h-]r|h/]r}h1]r~h3]rh5]rj)uh8K"h9hh]rj+)r}r(h!jzh#jxh$h'h)j.h+}r(h1]rh3]rh/]rh-]rh5]ruh8K"h9hh]rhVXrunningrr}r(h!Uh#jubaubaubj9)r}r(h!Uh#jnh$h'h)j<h+}r(h1]rh3]rh/]rh-]rh5]ruh8K"h9hh]rhZ)r}r(h!XNThis is non-zero when the queue is executing one of the commands in the queue.rh#jh$h'h)h^h+}r(h1]rh3]rh/]rh-]rh5]ruh8K h9hh]rhVXNThis is non-zero when the queue is executing one of the commands in the queue.rr}r(h!jh#jubaubaubeubj)r}r(h!Uh#hh$h'h)jh+}r(h-]rh/]rh1]rh3]rh5]rUentriesr]ruh8Nh9hh]rubj)r}r(h!Uh#hh$h'h)jh+}r(jjUh-]rh/]rh1]rh3]rh5]rjXdescriberjjuh8Nh9hh]r(j)r}r(h!Xqueuerh#jh$h'h)j"h+}r(h-]rh/]rh1]rh3]rh5]rj)uh8K'h9hh]rj+)r}r(h!jh#jh$h'h)j.h+}r(h1]rh3]rh/]rh-]rh5]ruh8K'h9hh]rhVXqueuerr}r(h!Uh#jubaubaubj9)r}r(h!Uh#jh$h'h)j<h+}r(h1]rh3]rh/]rh-]rh5]ruh8K'h9hh]rhZ)r}r(h!XEAn array containing the queued commands that are yet to be performed.rh#jh$h'h)h^h+}r(h1]rh3]rh/]rh-]rh5]ruh8K%h9hh]rhVXEAn array containing the queued commands that are yet to be performed.rr}r(h!jh#jubaubaubeubeubh;)r}r(h!Uh#hh/]r?h-]r@h5]rAuh8K:h9hh]rBhVXcallbackrCrD}rE(h!Uh#j8ubaubj7)rF}rG(h!X...rHh#j-h$h'h)j;h+}rI(h1]rJh3]rKh/]rLh-]rMh5]rNuh8K:h9hh]rOhVX...rPrQ}rR(h!Uh#jFubaubeubeubj9)rS}rT(h!Uh#jh$h'h)j<h+}rU(h1]rVh3]rWh/]rXh-]rYh5]rZuh8K:h9hh]r[(hZ)r\}r](h!X+Adds commands to the queue and runs them (if the queue is not pending or running another command). If one of the callbacks is an actual `Callback` object rather than a callback specification, then the command queued is an internal command to wait for the given callback to complete. That is, that callback is not itself queued to be executed, but a wait for that callback is queued. The :meth:`Push()` method returns the last callback that was added to the queue (so that it can be used for further synchronization, say as an entry in some other queue).r^h#jSh$h'h)h^h+}r_(h1]r`h3]rah/]rbh-]rch5]rduh8K-h9hh]re(hVXAdds commands to the queue and runs them (if the queue is not pending or running another command). If one of the callbacks is an actual rfrg}rh(h!XAdds commands to the queue and runs them (if the queue is not pending or running another command). If one of the callbacks is an actual rih#j\ubh})rj}rk(h!X `Callback`rlh+}rm(h1]rnh3]roh/]rph-]rqh5]rruh#j\h]rshVXCallbackrtru}rv(h!Uh#jjubah)hubhVX object rather than a callback specification, then the command queued is an internal command to wait for the given callback to complete. That is, that callback is not itself queued to be executed, but a wait for that callback is queued. The rwrx}ry(h!X object rather than a callback specification, then the command queued is an internal command to wait for the given callback to complete. That is, that callback is not itself queued to be executed, but a wait for that callback is queued. The rzh#j\ubh)r{}r|(h!X:meth:`Push()`r}h#j\h)hh+}r~(UreftyperXmethrhXPushrU refdomainrXpyrh-]rh/]rU refexplicitrh1]rh3]rh5]rhhUpy:classrNU py:modulerNuh8K-h]rhj)r}r(h!j}h+}r(h1]rh3]r(hjXpy-methreh/]rh-]rh5]ruh#j{h]rhVXPush()rr}r(h!Uh#jubah)hxubaubhVX method returns the last callback that was added to the queue (so that it can be used for further synchronization, say as an entry in some other queue).rr}r(h!X method returns the last callback that was added to the queue (so that it can be used for further synchronization, say as an entry in some other queue).rh#j\ubeubcdocutils.nodes field_list r)r}r(h!Uh#jSh$Nh)U field_listrh+}r(h1]rh3]rh/]rh-]rh5]ruh8Nh9hh]r(cdocutils.nodes field r)r}r(h!Uh#jh$h'h)Ufieldrh+}r(h1]rh3]rh/]rh-]rh5]ruh8K7h9hh]r(cdocutils.nodes field_name r)r}r(h!X Parametersrh+}r(h1]rh3]rh/]rh-]rh5]ruh#jh]rhVX Parameters rr}r(h!Uh#jubah)U field_namerubcdocutils.nodes field_body r)r}r(h!XG- **callback** --- the callback specifications to be added to the queuerh+}r(h1]rh3]rh/]rh-]rh5]ruh#jh]rcdocutils.nodes bullet_list r)r}r(h!Uh+}r(UbulletrX-h-]rh/]rh1]rh3]rh5]ruh#jh]rcdocutils.nodes list_item r)r}r(h!XE**callback** --- the callback specifications to be added to the queuerh+}r(h1]rh3]rh/]rh-]rh5]ruh#jh]rhZ)r}r(h!jh#jh$h'h)h^h+}r(h1]rh3]rh/]rh-]rh5]ruh8K8h]r(cdocutils.nodes strong r)r}r(h!X **callback**rh+}r(h1]rh3]rh/]rh-]rh5]ruh#jh]rhVXcallbackrr}r(h!Uh#jubah)UstrongrubhVX9 --- the callback specifications to be added to the queuerr}r(h!X9 --- the callback specifications to be added to the queuerh#jubeubah)U list_itemrubah)U bullet_listrubah)U field_bodyrubeubj)r}r(h!Uh#jh$h'h)jh+}r(h1]rh3]rh/]rh-]r h5]r uh8K9h9hh]r (j)r }r (h!XReturnsrh+}r(h1]rh3]rh/]rh-]rh5]ruh#jh]rhVXReturns rr}r(h!Uh#j ubah)jubj)r}r(h!X+the last callback object added to the queuerh+}r(h1]rh3]rh/]rh-]r h5]r!uh#jh]r"hZ)r#}r$(h!jh#jh$h'h)h^h+}r%(h1]r&h3]r'h/]r(h-]r)h5]r*uh8K9h]r+hVX+the last callback object added to the queuer,r-}r.(h!jh#j#ubaubah)jubeubeubeubeubj)r/}r0(h!Uh#jh$h'h)jh+}r1(h-]r2h/]r3h1]r4h3]r5h5]r6Uentriesr7]r8uh8Nh9hh]r9ubj)r:}r;(h!Uh#jh$h'h)jh+}r<(jjXpyr=h-]r>h/]r?h1]r@h3]rAh5]rBjXmethodrCjjCuh8Nh9hh]rD(j)rE}rF(h!X Process()rGh#j:h$h'h)j"h+}rH(h-]rIjNh/]rJh1]rKh3]rLh5]rMjXProcessrNjUj)uh8Nh9hh]rO(j+)rP}rQ(h!jNh#jEh$h'h)j.h+}rR(h1]rSh3]rTh/]rUh-]rVh5]rWuh8Nh9hh]rXhVXProcessrYrZ}r[(h!Uh#jPubaubj,)r\}r](h!Uh#jEh$h'h)j/h+}r^(h1]r_h3]r`h/]rah-]rbh5]rcuh8Nh9hh]rdubeubj9)re}rf(h!Uh#j:h$h'h)j<h+}rg(h1]rhh3]rih/]rjh-]rkh5]rluh8Nh9hh]rmcdocutils.nodes block_quote rn)ro}rp(h!Uh#jeh$h'h)U block_quoterqh+}rr(h1]rsh3]rth/]ruh-]rvh5]rwuh8Nh9hh]rxhZ)ry}rz(h!XProcess the commands in the queue, provided the queue is not waiting for another command to complete. This method is used internally; you should not need to call it yourself.r{h#joh$h'h)h^h+}r|(h1]r}h3]r~h/]rh-]rh5]ruh8K>h]rhVXProcess the commands in the queue, provided the queue is not waiting for another command to complete. This method is used internally; you should not need to call it yourself.rr}r(h!j{h#jyubaubaubaubeubj)r}r(h!Uh#jh$h'h)jh+}r(h-]rh/]rh1]rh3]rh5]rUentriesr]r(jX Suspend()h h trauh8Nh9hh]rubj)r}r(h!Uh#jh$h'h)jh+}r(jjXpyrh-]rh/]rh1]rh3]rh5]rjXmethodrjjuh8Nh9hh]r(j)r}r(h!X Suspend()rh#jh$h'h)j"h+}r(h-]rh ajNh/]rh1]rh3]rh5]rh ajh jUj)uh8KIh9hh]r(j+)r}r(h!h h#jh$h'h)j.h+}r(h1]rh3]rh/]rh-]rh5]ruh8KIh9hh]rhVXSuspendrr}r(h!Uh#jubaubj,)r}r(h!Uh#jh$h'h)j/h+}r(h1]rh3]rh/]rh-]rh5]ruh8KIh9hh]rubeubj9)r}r(h!Uh#jh$h'h)j<h+}r(h1]rh3]rh/]rh-]rh5]ruh8KIh9hh]rhZ)r}r(h!XIncrements the `running` property, indicating that any commands that are added the queue should not be executed immediately, but should be queued for later execution (when its :meth:`Resume()` is called). This method is used internally; you should not need to call it yourself.rh#jh$h'h)h^h+}r(h1]rh3]rh/]rh-]rh5]ruh8KDh9hh]r(hVXIncrements the rr}r(h!XIncrements the rh#jubh})r}r(h!X `running`rh+}r(h1]rh3]rh/]rh-]rh5]ruh#jh]rhVXrunningrr}r(h!Uh#jubah)hubhVX property, indicating that any commands that are added the queue should not be executed immediately, but should be queued for later execution (when its rr}r(h!X property, indicating that any commands that are added the queue should not be executed immediately, but should be queued for later execution (when its rh#jubh)r}r(h!X:meth:`Resume()`rh#jh)hh+}r(UreftyperXmethrhXResumerU refdomainrXpyrh-]rh/]rU refexplicitrh1]rh3]rh5]rhhjNjNuh8KDh]rhj)r}r(h!jh+}r(h1]rh3]r(hjXpy-methreh/]rh-]rh5]ruh#jh]rhVXResume()rr}r(h!Uh#jubah)hxubaubhVXV is called). This method is used internally; you should not need to call it yourself.rr}r(h!XV is called). This method is used internally; you should not need to call it yourself.rh#jubeubaubeubj)r}r(h!Uh#jh$h'h)jh+}r(h-]rh/]r h1]r h3]r h5]r Uentriesr ]r(jXResume()hhtrauh8Nh9hh]rubj)r}r(h!Uh#jh$h'h)jh+}r(jjXpyrh-]rh/]rh1]rh3]rh5]rjXmethodrjjuh8Nh9hh]r(j)r}r(h!XResume()rh#jh$h'h)j"h+}r(h-]r hajNh/]r!h1]r"h3]r#h5]r$hajhjUj)uh8KQh9hh]r%(j+)r&}r'(h!hh#jh$h'h)j.h+}r((h1]r)h3]r*h/]r+h-]r,h5]r-uh8KQh9hh]r.hVXResumer/r0}r1(h!Uh#j&ubaubj,)r2}r3(h!Uh#jh$h'h)j/h+}r4(h1]r5h3]r6h/]r7h-]r8h5]r9uh8KQh9hh]r:ubeubj9)r;}r<(h!Uh#jh$h'h)j<h+}r=(h1]r>h3]r?h/]r@h-]rAh5]rBuh8KQh9hh]rChZ)rD}rE(h!XDecrements the `running` property, if it is positive. When it is zero, commands can be processed, but that is not done automatically --- you would need to call :meth:`Process()` to make that happen. This method is used internally; you should not need to call it yourself.rFh#j;h$h'h)h^h+}rG(h1]rHh3]rIh/]rJh-]rKh5]rLuh8KLh9hh]rM(hVXDecrements the rNrO}rP(h!XDecrements the rQh#jDubh})rR}rS(h!X `running`rTh+}rU(h1]rVh3]rWh/]rXh-]rYh5]rZuh#jDh]r[hVXrunningr\r]}r^(h!Uh#jRubah)hubhVX property, if it is positive. When it is zero, commands can be processed, but that is not done automatically --- you would need to call r_r`}ra(h!X property, if it is positive. When it is zero, commands can be processed, but that is not done automatically --- you would need to call rbh#jDubh)rc}rd(h!X:meth:`Process()`reh#jDh)hh+}rf(UreftypergXmethrhhXProcessriU refdomainrjXpyrkh-]rlh/]rmU refexplicitrnh1]roh3]rph5]rqhhjNjNuh8KLh]rrhj)rs}rt(h!jeh+}ru(h1]rvh3]rw(hjkXpy-methrxeh/]ryh-]rzh5]r{uh#jch]r|hVX Process()r}r~}r(h!Uh#jsubah)hxubaubhVX_ to make that happen. This method is used internally; you should not need to call it yourself.rr}r(h!X_ to make that happen. This method is used internally; you should not need to call it yourself.rh#jDubeubaubeubj)r}r(h!Uh#jh$Nh)jh+}r(h-]rh/]rh1]rh3]rh5]rUentriesr]r(jXwait()hhtrauh8Nh9hh]rubj)r}r(h!Uh#jh$Nh)jh+}r(jjXpyrh-]rh/]rh1]rh3]rh5]rjXmethodrjjuh8Nh9hh]r(j)r}r(h!Xwait(callback)rh#jh$h'h)j"h+}r(h-]rhajNh/]rh1]rh3]rh5]rhajhjUj)uh8K_h9hh]r(j+)r}r(h!hh#jh$h'h)j.h+}r(h1]rh3]rh/]rh-]rh5]ruh8K_h9hh]rhVXwaitrr}r(h!Uh#jubaubj,)r}r(h!Uh#jh$h'h)j/h+}r(h1]rh3]rh/]rh-]rh5]ruh8K_h9hh]rj7)r}r(h!Xcallbackrh#jh$h'h)j;h+}r(h1]rh3]rh/]rh-]rh5]ruh8K_h9hh]rhVXcallbackrr}r(h!Uh#jubaubaubeubj9)r}r(h!Uh#jh$h'h)j<h+}r(h1]rh3]rh/]rh-]rh5]ruh8K_h9hh]r(hZ)r}r(h!XUsed internally when an entry in the queue is a `Callback` object rather than a callback specification. A callback to this function (passing it the original callback) is queued instead, and it simply returns the callback it was passed. Since the queue will wait for a callback if it is the return value of one of the commands it executes, this effectively make the queue wait for the original callback at that point in the command queue.rh#jh$h'h)h^h+}r(h1]rh3]rh/]rh-]rh5]ruh8KTh9hh]r(hVX0Used internally when an entry in the queue is a rr}r(h!X0Used internally when an entry in the queue is a rh#jubh})r}r(h!X `Callback`rh+}r(h1]rh3]rh/]rh-]rh5]ruh#jh]rhVXCallbackrr}r(h!Uh#jubah)hubhVX| object rather than a callback specification. A callback to this function (passing it the original callback) is queued instead, and it simply returns the callback it was passed. Since the queue will wait for a callback if it is the return value of one of the commands it executes, this effectively make the queue wait for the original callback at that point in the command queue.rr}r(h!X| object rather than a callback specification. A callback to this function (passing it the original callback) is queued instead, and it simply returns the callback it was passed. Since the queue will wait for a callback if it is the return value of one of the commands it executes, this effectively make the queue wait for the original callback at that point in the command queue.rh#jubeubj)r}r(h!Uh#jh$Nh)jh+}r(h1]rh3]rh/]rh-]rh5]ruh8Nh9hh]r(j)r}r(h!Uh#jh$h'h)jh+}r(h1]rh3]rh/]rh-]rh5]ruh8K\h9hh]r(j)r}r(h!X Parametersrh+}r(h1]rh3]rh/]rh-]rh5]r uh#jh]r hVX Parameters r r }r (h!Uh#jubah)jubj)r}r(h!XI- **callback** --- the function to complete before returning to the queuerh+}r(h1]rh3]rh/]rh-]rh5]ruh#jh]rj)r}r(h!Uh+}r(jX-h-]rh/]rh1]rh3]rh5]ruh#jh]r j)r!}r"(h!XG**callback** --- the function to complete before returning to the queuer#h+}r$(h1]r%h3]r&h/]r'h-]r(h5]r)uh#jh]r*hZ)r+}r,(h!j#h#j!h$h'h)h^h+}r-(h1]r.h3]r/h/]r0h-]r1h5]r2uh8K]h]r3(j)r4}r5(h!X **callback**r6h+}r7(h1]r8h3]r9h/]r:h-]r;h5]r<uh#j+h]r=hVXcallbackr>r?}r@(h!Uh#j4ubah)jubhVX; --- the function to complete before returning to the queuerArB}rC(h!X; --- the function to complete before returning to the queuerDh#j+ubeubah)jubah)jubah)jubeubj)rE}rF(h!Uh#jh$h'h)jh+}rG(h1]rHh3]rIh/]rJh-]rKh5]rLuh8K^h9hh]rM(j)rN}rO(h!XReturnsrPh+}rQ(h1]rRh3]rSh/]rTh-]rUh5]rVuh#jEh]rWhVXReturns rXrY}rZ(h!Uh#jNubah)jubj)r[}r\(h!Xthe passed callback functionr]h+}r^(h1]r_h3]r`h/]rah-]rbh5]rcuh#jEh]rdhZ)re}rf(h!j]h#j[h$h'h)h^h+}rg(h1]rhh3]rih/]rjh-]rkh5]rluh8K^h]rmhVXthe passed callback functionrnro}rp(h!j]h#jeubaubah)jubeubeubeubeubj)rq}rr(h!Uh#jh$h'h)jh+}rs(h-]rth/]ruh1]rvh3]rwh5]rxUentriesry]rz(jXcall()h h tr{auh8Nh9hh]r|ubj)r}}r~(h!Uh#jh$h'h)jh+}r(jjXpyrh-]rh/]rh1]rh3]rh5]rjXmethodrjjuh8Nh9hh]r(j)r}r(h!Xcall()rh#j}h$h'h)j"h+}r(h-]rh ajNh/]rh1]rh3]rh5]rh ajh jUj)uh8Kch9hh]r(j+)r}r(h!h h#jh$h'h)j.h+}r(h1]rh3]rh/]rh-]rh5]ruh8Kch9hh]rhVXcallrr}r(h!Uh#jubaubj,)r}r(h!Uh#jh$h'h)j/h+}r(h1]rh3]rh/]rh-]rh5]ruh8Kch9hh]rubeubj9)r}r(h!Uh#j}h$h'h)j<h+}r(h1]rh3]rh/]rh-]rh5]ruh8Kch9hh]rhZ)r}r(h!XqAn internal function used to restart processing of the queue after it has been waiting for a command to complete.rh#jh$h'h)h^h+}r(h1]rh3]rh/]rh-]rh5]ruh8Kbh9hh]rhVXqAn internal function used to restart processing of the queue after it has been waiting for a command to complete.rr}r(h!jh#jubaubaubeubeubeubeh!UU transformerrNU footnote_refsr}rUrefnamesr}rUsymbol_footnotesr]rUautofootnote_refsr]rUsymbol_footnote_refsr]rU citationsr]rh9hU current_linerNUtransform_messagesr]rcdocutils.nodes system_message r)r}r(h!Uh+}r(h1]rUlevelrKh-]rh/]rUsourcerh'h3]rh5]rUlinerKUtyperUINFOruh]rhZ)r}r(h!Uh+}r(h1]rh3]rh/]rh-]rh5]ruh#jh]rhVX/Hyperlink target "api-queue" is not referenced.rr}r(h!Uh#jubah)h^ubah)Usystem_messagerubaUreporterrNUid_startrKU autofootnotesr]rU citation_refsr}rUindirect_targetsr]rUsettingsr(cdocutils.frontend Values ror}r(Ufootnote_backlinksrKUrecord_dependenciesrNU rfc_base_urlrUhttp://tools.ietf.org/html/rU tracebackrKUpep_referencesrNUstrip_commentsrNU toc_backlinksrUentryrU language_coderUenrU datestamprNU report_levelrKU _destinationrNU halt_levelrKU strip_classesrNhNNUerror_encoding_error_handlerrUbackslashreplacerUdebugrNUembed_stylesheetrUoutput_encoding_error_handlerr Ustrictr U sectnum_xformr KUdump_transformsr NU docinfo_xformr KUwarning_streamrNUpep_file_url_templaterUpep-%04drUexit_status_levelrKUconfigrNUstrict_visitorrNUcloak_email_addressesrUtrim_footnote_reference_spacerUenvrNUdump_pseudo_xmlrNUexpose_internalsrNUsectsubtitle_xformrU source_linkrNUrfc_referencesrNUoutput_encodingrUutf-8rU source_urlrNUinput_encodingrU utf-8-sigr U_disable_configr!NU id_prefixr"UU tab_widthr#KUerror_encodingr$UUTF-8r%U_sourcer&US/Data/Code/JavaScript/MathJax/Code/SourceForge/trunk/mathjax/docs/rst/api/queue.rstr'U generatorr(NUdump_internalsr)NU pep_base_urlr*Uhttp://www.python.org/dev/peps/r+Uinput_encoding_error_handlerr,j Uauto_id_prefixr-Uidr.Udoctitle_xformr/Ustrip_elements_with_classesr0NU _config_filesr1]r2Ufile_insertion_enabledr3KU raw_enabledr4KU dump_settingsr5NubUsymbol_footnote_startr6KUidsr7}r8(hhUsourcer?h'h3]r@h5]rAuU footnotesrB]rCUrefidsrD}rEh]rFhasub.