}
// expose the cursor raw value via a wrapper type
-template<typename T, template<typename> class Atom>
+template <typename T, template <typename> class Atom>
uint64_t value(const typename LockFreeRingBuffer<T, Atom>::Cursor& rbcursor) {
typedef typename LockFreeRingBuffer<T,Atom>::Cursor RBCursor;
return ExposedCursor(rbcursor).value();
}
-template<template<typename> class Atom>
+template <template <typename> class Atom>
void runReader(
LockFreeRingBuffer<int, Atom>& rb, std::atomic<int32_t>& writes
) {
}
}
-template<template<typename> class Atom>
+template <template <typename> class Atom>
void runWritesNeverFail(
int capacity, int writes, int writers
) {