SourcePro® API Reference Guide

 
RWTPCValQueueGuardedPrioritized< Type > Member List

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

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

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