CernVM-FS  2.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SynchronizingCounter< T > Member List

This is the complete list of members for SynchronizingCounter< T >, including all inherited members.

became_zero_SynchronizingCounter< T >mutableprivate
Decrement()SynchronizingCounter< T >inline
Destroy()SynchronizingCounter< T >private
free_slot_SynchronizingCounter< T >private
Get() const SynchronizingCounter< T >inline
HasMaximalValue() const SynchronizingCounter< T >inline
Increment()SynchronizingCounter< T >inline
Initialize()SynchronizingCounter< T >private
maximal_value() const SynchronizingCounter< T >inline
maximal_value_SynchronizingCounter< T >private
mutex_SynchronizingCounter< T >mutableprivate
operator++()SynchronizingCounter< T >inline
operator++(int)SynchronizingCounter< T >inline
operator--()SynchronizingCounter< T >inline
operator--(int)SynchronizingCounter< T >inline
operator=(const T &other)SynchronizingCounter< T >inline
SetValueUnprotected(const T new_value)SynchronizingCounter< T >protected
SingleCopy()SingleCopyinlineprivate
SynchronizingCounter()SynchronizingCounter< T >inline
SynchronizingCounter(const T maximal_value)SynchronizingCounter< T >inlineexplicit
value_SynchronizingCounter< T >private
WaitForFreeSlotUnprotected()SynchronizingCounter< T >protected
WaitForZero() const SynchronizingCounter< T >inline
~SynchronizingCounter()SynchronizingCounter< T >inline