| _isEscaped(bool fAttemptCapture=true) const |
Object |
[inline] |
| add(Object::Holder oh)=0 |
Queue |
[pure virtual] |
| addHead(Object::Holder oh)=0 |
Queue |
[pure virtual] |
| checkFlush(int32_t cElements) |
AbstractConcurrentQueue |
[protected, virtual] |
| clone() const |
Object |
[virtual] |
| clone(Object::View v) |
Object |
[static] |
| equals(Object::View v) const |
Object |
[virtual] |
| equals(Object::View v1, Object::View v2) |
Object |
[static] |
| flush(bool fAuto) |
AbstractConcurrentQueue |
[protected, virtual] |
| flush() |
AbstractConcurrentQueue |
[virtual] |
| FlushState enum name |
AbstractConcurrentQueue |
|
| getAtomicFlushState() |
AbstractConcurrentQueue |
[protected, virtual] |
| getBatchSize() const |
AbstractConcurrentQueue |
[virtual] |
| getElementCounter() |
AbstractConcurrentQueue |
[virtual] |
| getFlushState() const |
AbstractConcurrentQueue |
[virtual] |
| getNotifier() |
AbstractConcurrentQueue |
[virtual] |
| getStatsEmptied() const |
AbstractConcurrentQueue |
[virtual] |
| getStatsFlushed() const |
AbstractConcurrentQueue |
[virtual] |
| Handle typedef |
AbstractConcurrentQueue |
|
| hashCode() const |
Object |
[virtual] |
| hashCode(Object::View v) |
Object |
[inline, static] |
| Holder typedef |
AbstractConcurrentQueue |
|
| isEmpty() const =0 |
Queue |
[pure virtual] |
| isFlushPending() const |
AbstractConcurrentQueue |
[virtual] |
| isImmutable() const |
Object |
[virtual] |
| m_fSelfNotifier |
AbstractConcurrentQueue |
[protected] |
| m_hAtomicFlushState |
AbstractConcurrentQueue |
[protected] |
| m_hElementCounter |
AbstractConcurrentQueue |
[protected] |
| m_hNotifier |
AbstractConcurrentQueue |
[protected] |
| m_iBatchSize |
AbstractConcurrentQueue |
[protected] |
| m_lStatsEmptied |
AbstractConcurrentQueue |
[protected] |
| m_lStatusFlushed |
AbstractConcurrentQueue |
[protected] |
| notify() const |
Object |
|
| notifyAll() const |
Object |
|
| Object() |
Object |
[protected] |
| Object(const Object &that) |
Object |
[protected] |
| onAddElement() |
AbstractConcurrentQueue |
[protected, virtual] |
| onConst() |
Object |
[protected, virtual] |
| onEmpty() |
AbstractConcurrentQueue |
[protected, virtual] |
| onEscape(bool fEscaped) const |
Object |
[protected, virtual] |
| onInit() |
Object |
[protected, virtual] |
| peekNoWait()=0 |
Queue |
[pure virtual] |
| remove() |
AbstractConcurrentQueue |
[virtual] |
| removeNoWait()=0 |
Queue |
[pure virtual] |
| self() |
Object |
[inline, protected] |
| self() const |
Object |
[inline, protected] |
| setBatchSize(int32_t cBatch) |
AbstractConcurrentQueue |
[virtual] |
| setNotifier(Object::Handle hNotifier) |
AbstractConcurrentQueue |
[virtual] |
| setStatsEmptied(int64_t cEmpties) |
AbstractConcurrentQueue |
[protected, virtual] |
| setStatsFlushed(int64_t cFlushed) |
AbstractConcurrentQueue |
[protected, virtual] |
| size() const |
AbstractConcurrentQueue |
[virtual] |
| sizeOf() const |
Object |
[virtual] |
| toStream(std::ostream &out) const |
Object |
[virtual] |
| toStream(std::ostream &out, Object::View v) |
Object |
[static] |
| updateFlushState(FlushState nState) |
AbstractConcurrentQueue |
[protected, virtual] |
| updateFlushStateConditionally(FlushState nStateAssumed, FlushState nStateNew) |
AbstractConcurrentQueue |
[protected, virtual] |
| View typedef |
AbstractConcurrentQueue |
|
| wait() const |
Object |
|
| wait(int64_t cMillis) const |
Object |
|
| waitForEntry(int64_t cMillis) |
AbstractConcurrentQueue |
[virtual] |