Jamba C++ API
4.2.0
SingleElementQueue< T > Member List
This is the complete list of members for
SingleElementQueue< T >
, including all inherited members.
__isLockFree
() const
SingleElementStorage< T >
inline
__newElement
() const
SingleElementStorage< T >
inline
protected
__newT
() const
SingleElementStorage< T >
inline
protected
Element
typedef
SingleElementQueue< T >
private
fPopValue
SingleElementQueue< T >
private
fPushValue
SingleElementQueue< T >
private
isEmpty
() const
SingleElementStorage< T >
inline
last
() const
SingleElementQueue< T >
inline
last
(T &oElement) const
SingleElementQueue< T >
inline
load
(std::unique_ptr< Element > iElement)
SingleElementStorage< T >
inline
protected
pop
()
SingleElementQueue< T >
inline
pop
(T &oElement)
SingleElementQueue< T >
inline
popOrLast
()
SingleElementQueue< T >
inline
popOrLast
(T &oElement)
SingleElementQueue< T >
inline
push
(T const &iElement)
SingleElementQueue< T >
inline
push
(T const *iElement)
SingleElementQueue< T >
inline
pushValue
()
SingleElementQueue< T >
inline
private
SingleElementQueue
()
SingleElementQueue< T >
inline
SingleElementQueue
(std::unique_ptr< T > iElement, bool iIsEmpty=false)
SingleElementQueue< T >
inline
explicit
SingleElementStorage
(std::unique_ptr< T > iElement, bool iIsEmpty) noexcept
SingleElementStorage< T >
inline
store
(std::unique_ptr< Element > iElement)
SingleElementStorage< T >
inline
protected
updateAndPush
(ElementModifier const &iElementModifier)
SingleElementQueue< T >
inline
updateAndPushIf
(ElementModifier const &iElementModifier)
SingleElementQueue< T >
inline
~SingleElementStorage
()
SingleElementStorage< T >
inline
Generated by
1.8.15