_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] |