Class mediapipe::CircularBuffer
template <typename T>
ClassList > mediapipe > CircularBuffer
Classes
Type | Name |
---|---|
class | iterator |
Public Functions
Type | Name |
---|---|
CircularBuffer (size_t capacity, double buffer_margin=0.25) |
|
T | Get (size_t i) const |
T | GetAbsolute (size_t i) const |
iterator | begin () const |
iterator | end () const |
bool | push_back (const T & event) |
Public Functions Documentation
function CircularBuffer
mediapipe::CircularBuffer::CircularBuffer (
size_t capacity,
double buffer_margin=0.25
)
function Get
inline T mediapipe::CircularBuffer::Get (
size_t i
) const
function GetAbsolute
inline T mediapipe::CircularBuffer::GetAbsolute (
size_t i
) const
function begin
inline iterator mediapipe::CircularBuffer::begin () const
function end
inline iterator mediapipe::CircularBuffer::end () const
function push_back
inline bool mediapipe::CircularBuffer::push_back (
const T & event
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/profiler/circular_buffer.h