include/queue.h File Reference

General purpose queue. More...

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  queue

Defines

#define NULL   ((void *)0)

Functions

bool qempty (queue *x)


Detailed Description

General purpose queue.

(to be defined)

Definition in file queue.h.


Define Documentation

#define NULL   ((void *)0)
 

Definition at line 72 of file queue.h.

Referenced by addtoopen(), adopt(), Session::alloc(), changefreediskstructures(), check(), checkenftypes(), checkthebleedingcrum(), closeberts(), comparespans(), context2span(), context2vstuff(), contextintosporgl(), createcrum(), createcrumcontext(), createcruminternal(), cutsons(), deletefullcrumandgarbageddescendents(), deletend(), deletewithgarbageddescendents(), disownnomodify(), docreatenewversion(), domakelink(), doshowrelationof2versions(), doshowspanf(), dumpcontext(), dumpitemset(), ealloc(), eallocwithtag(), falloc(), fetchorglgr(), findcbcnd(), finddocscontainingsp(), findfreeenoughloafinbucket(), findlastcbcseq(), findleftbro(), findleftson(), findlinksfromtothree(), findlinksfromtothreesp(), findnextnlinksfromtothreesp(), findorgl(), Session::free(), freecrum(), funcfindrightbro(), functionweakfindfather(), FileBlockIO::get(), getboolset(), getleftbro(), getorderedsons(), getspanset(), getspecset(), gettextset(), getvspec(), graphcrum(), incontextlistnd(), initgrimreaper(), initincorealloctables(), initkluge(), inorgl(), inserttextgr(), intersectlinksets(), intersectspansets(), ispan2vstuffset(), ispanset2vstuffset(), ispansetandspecsets2spanpairset(), itemidstring(), link2sporglset(), linksporglset2specset(), linksporglset2vspec(), main(), makecontextfromcbc(), makecutsbackuptohere(), makecutsdownnd(), makegappm(), makelinkitem(), makeroomonleftnd(), makespanpairset(), makespanpairsforispan(), new_players(), queue::next(), oncontextlistseq(), onitemlist(), onlinklist(), orglfree(), orglwrite(), orglwritepart2(), processrcfile(), FileBlockIO::put(), putitemset(), puttextset(), putvspaninlist(), qempty(), qremove(), rearrangend(), removefromopen(), removespansnotinoriginal(), restrictvspecsetovercommonispans(), retrieve(), retrievecrums(), retrievedocumentpartofvspanpm(), retrieveendsetsfromspanf(), retrieveinarea(), retrieveinspan(), retrieverestricted(), retrievesporglsetinrange(), retrievevspanpm(), retrievevspansetpm(), Session::Session(), setwispnd(), slicecbcpm(), sonsarecut(), sourceunixcommand(), span2spanset(), specset2ispanset(), specset2sporglset(), sporglset2linkset(), sporglset2linksetinrange(), sporglset2vspanset(), takenephewnd(), takeovernephewsnd(), transferloaf(), tumbler2spanset(), tumblercheck(), validrequest(), vspanset2sporglset(), weakfindrightbro(), weresurethatthisisourmorecore(), and writeenfilades().


Function Documentation

bool qempty queue x  )  [inline]
 

Definition at line 86 of file queue.h.

References queue::next(), and NULL.

00087 {
00088     return x->next(x) == NULL;
00089 }


Generated on Sun Aug 21 04:18:21 2005 for Udanax-Green by doxygen1.3.4