Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FX::FXSemaQueueOf< TYPE > Class Template Reference
Inheritance diagram for FX::FXSemaQueueOf< TYPE >:
FX::FXSemaQueue

List of all members.

Public Member Functions

 FXSemaQueueOf (FXuint sz)
FXbool trypush (TYPE *obj)
FXbool push (TYPE *obj)
FXbool trypop (TYPE *&obj)
FXbool pop (TYPE *&obj)
- Public Member Functions inherited from FX::FXSemaQueue
 FXSemaQueue (FXuint sz=32)
 Create initially empty queue.
FXbool trypush (FXptr obj)
 Try push object into queue.
FXbool push (FXptr ptr)
 Add item to queue, return true if success.
FXbool trypop (FXptr &obj)
 Try pop object from queue.
FXbool pop (FXptr &ptr)
 Remove item from queue, return true if success.
FXbool pop ()
 Drop item from queue, return true if success.
 ~FXSemaQueue ()
 Destroy queue.

The documentation for this class was generated from the following file:

Copyright © 1997-2016 Jeroen van der Zijp