SourcePro® API Reference Guide

 
RWTPCValQueue< Type > Member List

This is the complete list of members for RWTPCValQueue< Type >, including all inherited members.

acquire()RWTMonitor< RWMutexLock >protected
canRead(void) const RWPCBufferBase
canWrite(void) const RWPCBufferBase
close(void)RWPCBufferBase
entries(void) const RWPCBufferBase
flush(void)RWPCBufferBase
getCapacity(void) const RWPCBufferBase
getCloseCallback(void) const RWPCBufferBase
getEmptyCallback(void) const RWPCBufferBase
getFullCallback(void) const RWPCBufferBase
getOpenCallback(void) const RWPCBufferBase
isAcquired() constRWTMonitor< RWMutexLock >protected
isOpen(void) const RWPCBufferBase
LockGuard typedefRWTMonitor< RWMutexLock >protected
monitor() constRWTMonitor< RWMutexLock >protected
mutex()RWTMonitor< RWMutexLock >protected
open(void)RWPCBufferBase
operator=(const RWTMonitor< RWMutexLock > &)RWTMonitor< RWMutexLock >protected
peek(void)RWTPCValBufferBase< Type >
peek(Type &result, unsigned long milliseconds)RWTPCValBufferBase< Type >
read(void)RWTPCValBufferBase< Type >
read(Type &result, unsigned long milliseconds)RWTPCValBufferBase< Type >
release()RWTMonitor< RWMutexLock >protected
RWTMonitor()RWTMonitor< RWMutexLock >protected
RWTMonitor(RWStaticCtor)RWTMonitor< RWMutexLock >protected
RWTMonitor(const RWTMonitor< RWMutexLock > &second)RWTMonitor< RWMutexLock >protected
RWTPCValQueue(void)RWTPCValQueue< Type >inline
RWTPCValQueue(size_t maxCapacity)RWTPCValQueue< Type >inline
RWTPCValQueue(size_t maxCapacity, bool isOpen)RWTPCValQueue< Type >inline
setCapacity(size_t maxCapacity)RWPCBufferBase
setCloseCallback(const RWTFunctor< void()> &onCloseCallback)RWPCBufferBase
setEmptyCallback(const RWTFunctor< void()> &onEmptyCallback)RWPCBufferBase
setFullCallback(const RWTFunctor< void()> &onFullCallback)RWPCBufferBase
setOpenCallback(const RWTFunctor< void()> &onOpenCallback)RWPCBufferBase
tryAcquire()RWTMonitor< RWMutexLock >protected
TryLockGuard typedefRWTMonitor< RWMutexLock >protected
tryPeek(Type &result)RWTPCValBufferBase< Type >
tryRead(Type &result)RWTPCValBufferBase< Type >
tryWrite(const Type &value)RWTPCValBufferBase< Type >
UnlockGuard typedefRWTMonitor< RWMutexLock >protected
write(const Type &value)RWTPCValBufferBase< Type >
write(const Type &value, unsigned long milliseconds)RWTPCValBufferBase< Type >
~RWPCBufferBase(void)RWPCBufferBasevirtual
~RWTMonitor()RWTMonitor< RWMutexLock >protected
~RWTPCValBufferBase(void)RWTPCValBufferBase< Type >virtual
~RWTPCValQueue(void)RWTPCValQueue< Type >inline

Copyright © 2023 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved.