dai
LockingQueue
dai::LockingQueue< T > Member List
This is the complete list of members for
dai::LockingQueue< T >
, including all inherited members.
blocking
dai::LockingQueue< T >
private
consumeAll
(std::function< void(T &)> callback)
dai::LockingQueue< T >
inline
destruct
()
dai::LockingQueue< T >
inline
destructed
dai::LockingQueue< T >
private
empty
() const
dai::LockingQueue< T >
inline
front
(T &value)
dai::LockingQueue< T >
inline
getBlocking
() const
dai::LockingQueue< T >
inline
getMaxSize
() const
dai::LockingQueue< T >
inline
guard
dai::LockingQueue< T >
mutable
private
LockingQueue
()=default
dai::LockingQueue< T >
LockingQueue
(unsigned maxSize, bool blocking=true)
dai::LockingQueue< T >
inline
explicit
maxSize
dai::LockingQueue< T >
private
push
(T const &data)
dai::LockingQueue< T >
inline
queue
dai::LockingQueue< T >
private
setBlocking
(bool bl)
dai::LockingQueue< T >
inline
setMaxSize
(unsigned sz)
dai::LockingQueue< T >
inline
signalPop
dai::LockingQueue< T >
private
signalPush
dai::LockingQueue< T >
private
tryPop
(T &value)
dai::LockingQueue< T >
inline
tryWaitAndPop
(T &value, std::chrono::duration< Rep, Period > timeout)
dai::LockingQueue< T >
inline
tryWaitAndPush
(T const &data, std::chrono::duration< Rep, Period > timeout)
dai::LockingQueue< T >
inline
waitAndConsumeAll
(std::function< void(T &)> callback, std::chrono::duration< Rep, Period > timeout)
dai::LockingQueue< T >
inline
waitAndConsumeAll
(std::function< void(T &)> callback)
dai::LockingQueue< T >
inline
waitAndPop
(T &value)
dai::LockingQueue< T >
inline
waitEmpty
()
dai::LockingQueue< T >
inline
~LockingQueue
()=default
dai::LockingQueue< T >
depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:20