Template Class RingResevoir¶
Defined in File RingResevoir.hpp
Class Documentation¶
-
template<typename
T, size_tN>
classsgpl::RingResevoir¶ Public Functions
-
size_t
GetSize() const¶
-
constexpr size_t
GetCapacity() const¶
-
size_t
GetAvailableCapacity() const¶
-
bool
IsEmpty() const¶
-
bool
IsFull() const¶
-
void
ReleaseHead()¶
-
void
ReleaseTail()¶
-
bool
IsTail(const size_t pos) const¶
-
bool
IsHead(const size_t pos) const¶
-
void
Release(const size_t pos)¶
-
void
Reset()¶
-
size_t