Skip to content

Class mediapipe::CalculatorGraph::GraphInputStream

ClassList > GraphInputStream

Public Functions

Type Name
void AddPacket (const Packet & packet)
void AddPacket (Packet && packet)
void Close ()
OutputStreamManager * GetManager ()
GraphInputStream (OutputStreamManager * manager)
bool IsClosed () const
void PrepareForRun (std::function< void(absl::Status)> error_callback)
void PropagateUpdatesToMirrors ()
void SetHeader (const Packet & header)
void SetMaxQueueSize (int max_queue_size)
void SetNextTimestampBound (Timestamp timestamp)

Public Functions Documentation

function AddPacket [1/2]

inline void GraphInputStream::AddPacket (
    const Packet & packet
) 

function AddPacket [2/2]

inline void GraphInputStream::AddPacket (
    Packet && packet
) 

function Close

void GraphInputStream::Close () 

function GetManager

inline OutputStreamManager * GraphInputStream::GetManager () 

function GraphInputStream

inline explicit GraphInputStream::GraphInputStream (
    OutputStreamManager * manager
) 

function IsClosed

inline bool GraphInputStream::IsClosed () const

function PrepareForRun

inline void GraphInputStream::PrepareForRun (
    std::function< void(absl::Status)> error_callback
) 

function PropagateUpdatesToMirrors

void GraphInputStream::PropagateUpdatesToMirrors () 

function SetHeader

void GraphInputStream::SetHeader (
    const Packet & header
) 

function SetMaxQueueSize

inline void GraphInputStream::SetMaxQueueSize (
    int max_queue_size
) 

function SetNextTimestampBound

void GraphInputStream::SetNextTimestampBound (
    Timestamp timestamp
) 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/calculator_graph.h