Cleanup
This commit is contained in:
@@ -14,6 +14,8 @@
|
||||
|
||||
namespace OpenVulkano
|
||||
{
|
||||
constexpr size_t RING_BUFFER_DYNAMIC = std::numeric_limits<size_t>::max();
|
||||
|
||||
namespace internal_detail
|
||||
{
|
||||
/**
|
||||
@@ -437,13 +439,13 @@ namespace OpenVulkano
|
||||
};
|
||||
}
|
||||
|
||||
template<typename T, size_t SIZE = std::numeric_limits<size_t>::max()>
|
||||
template<typename T, size_t SIZE = RING_BUFFER_DYNAMIC>
|
||||
class RingBuffer;
|
||||
|
||||
template<typename T>
|
||||
class RingBuffer<T, std::numeric_limits<size_t>::max()> final : public internal_detail::NPCRingBufferBase<T, RingBuffer<T, std::numeric_limits<size_t>::max()>>
|
||||
class RingBuffer<T, RING_BUFFER_DYNAMIC> final : public internal_detail::NPCRingBufferBase<T, RingBuffer<T, RING_BUFFER_DYNAMIC>>
|
||||
{
|
||||
typedef internal_detail::NPCRingBufferBase<T, RingBuffer<T, std::numeric_limits<size_t>::max()>> Parent;
|
||||
typedef internal_detail::NPCRingBufferBase<T, RingBuffer<T, RING_BUFFER_DYNAMIC>> Parent;
|
||||
friend Parent;
|
||||
|
||||
struct RawFreeDeleter { void operator()(void* ptr) const { ::operator delete(ptr); } };
|
||||
|
||||
Reference in New Issue
Block a user