perfc 0.11.0
Loading...
Searching...
No Matches
perfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type > Member List

This is the complete list of members for perfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >, including all inherited members.

ClockType typedefperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >
Counter() noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inlineexplicit
Counter(T value) noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inlineexplicit
Counter(Counter const &)=deleteperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >
CounterType typedefperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >
FetchAdd(T value, MemoryOrder order=MemoryOrder::Release) noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inline
FetchSub(T value, MemoryOrder order=MemoryOrder::Release) noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inline
IS_ALWAYS_LOCK_FREEperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >static
IsLockFree() const noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inline
Load(MemoryOrder order=MemoryOrder::Acquire) const noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inline
MemoryOrder enum nameperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >related
operator++() noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inline
operator++(int) noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inline
operator+=(T value) noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inline
operator--() noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inline
operator--(int) noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inline
operator-=(T value) noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inline
Store(T value, MemoryOrder order=MemoryOrder::Release) noexceptperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >inline
TimePointType typedefperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >
ValueType typedefperfc::Counter< T, void, typename std::enable_if< std::is_integral< T >::value >::type >