SourcePro® C++ API Reference Guide

Product Documentation:
   SourcePro C++
Documentation Home
RWTPCPtrQueue< Type > Member List

This is the complete list of members for RWTPCPtrQueue< 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)RWTPCPtrBufferBase< Type >
peek(Type *&value, unsigned long milliseconds)RWTPCPtrBufferBase< Type >
read(void)RWTPCPtrBufferBase< Type >
read(Type *&value, unsigned long milliseconds)RWTPCPtrBufferBase< Type >
release()RWTMonitor< RWMutexLock >protected
RWTMonitor()RWTMonitor< RWMutexLock >protected
RWTMonitor(RWStaticCtor)RWTMonitor< RWMutexLock >protected
RWTMonitor(const RWTMonitor< RWMutexLock > &second)RWTMonitor< RWMutexLock >protected
RWTPCPtrQueue(void)RWTPCPtrQueue< Type >inline
RWTPCPtrQueue(size_t maxCapacity)RWTPCPtrQueue< Type >inline
RWTPCPtrQueue(size_t maxCapacity, bool isOpen)RWTPCPtrQueue< 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)RWTPCPtrBufferBase< Type >
tryRead(Type *&result)RWTPCPtrBufferBase< Type >
tryWrite(Type *value)RWTPCPtrBufferBase< Type >
UnlockGuard typedefRWTMonitor< RWMutexLock >protected
write(Type *value)RWTPCPtrBufferBase< Type >
write(Type *value, unsigned long milliseconds)RWTPCPtrBufferBase< Type >
~RWPCBufferBase(void)RWPCBufferBasevirtual
~RWTMonitor()RWTMonitor< RWMutexLock >protected
~RWTPCPtrBufferBase(void)RWTPCPtrBufferBase< Type >virtual
~RWTPCPtrQueue(void)RWTPCPtrQueue< Type >inline

Copyright © 2016 Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.