AAA_Job(AAA_JobData *d=0, char *name=0) | AAA_Job | [inline] |
AAA_QueueJob(AAA_JobData *d=0, char *name=0, unsigned numPriority=1, unsigned maxWeight=1) | AAA_QueueJob< T, LOCK > | [inline] |
Acquire() | AAA_Job | [inline] |
BacklogSize() | AAA_QueueJob< T, LOCK > | [inline, virtual] |
Data() | AAA_Job | [inline] |
Data(Type2Type< T >) | AAA_Job | [inline] |
Delete() | AAA_Job | [inline] |
Dequeue(T &entry, bool blocking=false) | AAA_QueueJob< T, LOCK > | [inline] |
Enqueue(T entry, bool blocking=false, unsigned priority=1, unsigned weight=1) | AAA_QueueJob< T, LOCK > | [inline] |
ExistBacklog() | AAA_QueueJob< T, LOCK > | [inline, virtual] |
Flush() | AAA_QueueJob< T, LOCK > | [inline, virtual] |
lock | AAA_QueueJob< T, LOCK > | [protected] |
MaxSize() | AAA_QueueJob< T, LOCK > | [inline] |
Name() | AAA_Job | [inline] |
operator!=(AAA_Job *job) (defined in AAA_Job) | AAA_Job | [inline] |
operator==(AAA_Job *job) (defined in AAA_Job) | AAA_Job | [inline] |
Priority() | AAA_Job | [inline] |
Release(int n=1) | AAA_Job | [inline] |
Remove(T entry) | AAA_QueueJob< T, LOCK > | [inline] |
Running() | AAA_Job | [inline, virtual] |
Schedule(AAA_Job *, size_t backlogSize=1)=0 | AAA_QueueJob< T, LOCK > | [pure virtual] |
Serve()=0 | AAA_QueueJob< T, LOCK > | [pure virtual] |
Signal() (defined in AAA_QueueJob< T, LOCK >) | AAA_QueueJob< T, LOCK > | [inline] |
Weight() | AAA_Job | [inline] |
~AAA_Job() | AAA_Job | [inline, protected, virtual] |
~AAA_QueueJob() | AAA_QueueJob< T, LOCK > | [inline, virtual] |