Class mediapipe::OutputStream
ClassList > mediapipe > OutputStream
Inherited by the following classes: mediapipe::OutputStreamShard
Public Functions
Type | Name |
---|---|
void | Add (T * ptr, Timestamp timestamp) |
virtual void | AddPacket (const Packet & packet) = 0 |
virtual void | AddPacket (Packet && packet) = 0 |
virtual void | Close () = 0 |
virtual const Packet & | Header () const = 0 |
virtual bool | IsClosed () const = 0 |
virtual const std::string & | Name () const = 0 |
virtual Timestamp | NextTimestampBound () const = 0 |
virtual TimestampDiff | Offset () const = 0 |
virtual bool | OffsetEnabled () const = 0 |
OutputStream (const OutputStream &) = delete |
|
virtual void | SetHeader (const Packet & packet) = 0 |
virtual void | SetNextTimestampBound (Timestamp timestamp) = 0 |
virtual void | SetOffset (TimestampDiff offset) = 0 |
OutputStream & | operator= (const OutputStream &) = delete |
Protected Functions
Type | Name |
---|---|
OutputStream () |
|
virtual | ~OutputStream () |
Public Functions Documentation
function Add
template<typename T>
inline void mediapipe::OutputStream::Add (
T * ptr,
Timestamp timestamp
)
function AddPacket [1/2]
virtual void mediapipe::OutputStream::AddPacket (
const Packet & packet
) = 0
function AddPacket [2/2]
virtual void mediapipe::OutputStream::AddPacket (
Packet && packet
) = 0
function Close
virtual void mediapipe::OutputStream::Close () = 0
function Header
virtual const Packet & mediapipe::OutputStream::Header () const = 0
function IsClosed
virtual bool mediapipe::OutputStream::IsClosed () const = 0
function Name
virtual const std::string & mediapipe::OutputStream::Name () const = 0
function NextTimestampBound
virtual Timestamp mediapipe::OutputStream::NextTimestampBound () const = 0
function Offset
virtual TimestampDiff mediapipe::OutputStream::Offset () const = 0
function OffsetEnabled
virtual bool mediapipe::OutputStream::OffsetEnabled () const = 0
function OutputStream [1/2]
mediapipe::OutputStream::OutputStream (
const OutputStream &
) = delete
function SetHeader
virtual void mediapipe::OutputStream::SetHeader (
const Packet & packet
) = 0
function SetNextTimestampBound
virtual void mediapipe::OutputStream::SetNextTimestampBound (
Timestamp timestamp
) = 0
function SetOffset
virtual void mediapipe::OutputStream::SetOffset (
TimestampDiff offset
) = 0
function operator=
OutputStream & mediapipe::OutputStream::operator= (
const OutputStream &
) = delete
Protected Functions Documentation
function OutputStream [2/2]
inline mediapipe::OutputStream::OutputStream ()
function ~OutputStream
inline virtual mediapipe::OutputStream::~OutputStream ()
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/output_stream.h