| v2.10-0 (21000JUN2005) | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Base class for all threadsafe pointer queues. TObject pointers are
transported in queue without streaming. Subclasses may specialize the
behaviour on adding and waiting.
Field Summary | |
private Bool_t | fbWakeUpCall |
private Int_t | fiEntries |
private Int_t | fiMaxEntries |
private TCondition* | fxCondition |
private TList* | fxList |
private TMutex* | fxMutex |
Fields inherited from class TNamed |
fName, fTitle |
Constructor Summary | |
TGo4Queue() | |
TGo4Queue(const char * name) |
Destructor Summary | |
virtual synchronized | ~TGo4Queue() |
Method Summary | |
protected void | Add(TObject* ob) |
virtual void | Clear(Option_t* opt) |
const Int_t | GetEntries() |
Bool_t | IsEmpty() |
protected TObject* | Next() |
void | SetMaxEntries(Int_t max) |
protected TObject* | Wait() |
virtual void | Wake() |
Methods inherited from class TNamed |
operator=, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine |
Field Detail |
private Bool_t fbWakeUpCall
private Int_t fiEntries
private Int_t fiMaxEntries
private TCondition* fxCondition
private TList* fxList
private TMutex* fxMutex
Constructor Detail |
public TGo4Queue()
public TGo4Queue(const char * name)
Method Detail |
public virtual synchronized ~TGo4Queue()
Method Detail |
protected void Add(TObject* ob)
public virtual void Clear(Option_t* opt)
public const Int_t GetEntries()
public Bool_t IsEmpty()
protected TObject* Next()
public void SetMaxEntries(Int_t max)
protected TObject* Wait()
public virtual void Wake()
Association Links |
to Class TCondition
to Class TList
| J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |