| ClockType typedef | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | |
| Counter() noexcept | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | inlineexplicit |
| Counter(T value) noexcept | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | inlineexplicit |
| Counter(ValueType value) noexcept | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | inlineexplicit |
| Counter(Counter const &)=delete | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | |
| CounterType typedef | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | |
| IS_ALWAYS_LOCK_FREE | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | static |
| IsLockFree() const noexcept | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | inline |
| Load(MemoryOrder order=MemoryOrder::Acquire) const noexcept | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | inline |
| MemoryOrder enum name | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | related |
| Store(T value, MemoryOrder order=MemoryOrder::Release) noexcept | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | inline |
| Store(ValueType value, MemoryOrder order=MemoryOrder::Release) noexcept | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | inline |
| TimePointType typedef | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | |
| ValueType typedef | perfc::Counter< T, Clock, typename std::enable_if<!std::is_void< Clock >::value >::type > | |