Class mediapipe::PacketType
ClassList > mediapipe > PacketType
Public Functions
Type | Name |
---|---|
std::string | DebugTypeName () const |
const PacketType * | GetSameAs () const |
PacketType * | GetSameAs () |
bool | IsAny () const |
bool | IsConsistentWith (const PacketType & other) const |
bool | IsExactType () const |
bool | IsInitialized () const |
bool | IsNone () const |
bool | IsOneOf () const |
bool | IsOptional () const |
PacketType & | Optional () |
PacketType () = default |
|
PacketType (const PacketType &) = default |
|
const std::string * | RegisteredTypeName () const |
PacketType & | Set () |
PacketType & | SetAny () |
PacketType & | SetNone () |
PacketType & | SetOneOf () |
PacketType & | SetSameAs (const PacketType * type) |
absl::Status | Validate (const Packet & packet) const |
PacketType & | operator= (const PacketType &) = default |
Public Functions Documentation
function DebugTypeName
std::string mediapipe::PacketType::DebugTypeName () const
function GetSameAs [1/2]
const PacketType * mediapipe::PacketType::GetSameAs () const
function GetSameAs [2/2]
PacketType * mediapipe::PacketType::GetSameAs ()
function IsAny
bool mediapipe::PacketType::IsAny () const
function IsConsistentWith
bool mediapipe::PacketType::IsConsistentWith (
const PacketType & other
) const
function IsExactType
bool mediapipe::PacketType::IsExactType () const
function IsInitialized
bool mediapipe::PacketType::IsInitialized () const
function IsNone
bool mediapipe::PacketType::IsNone () const
function IsOneOf
bool mediapipe::PacketType::IsOneOf () const
function IsOptional
inline bool mediapipe::PacketType::IsOptional () const
function Optional
PacketType & mediapipe::PacketType::Optional ()
function PacketType [1/2]
mediapipe::PacketType::PacketType () = default
function PacketType [2/2]
mediapipe::PacketType::PacketType (
const PacketType &
) = default
function RegisteredTypeName
const std::string * mediapipe::PacketType::RegisteredTypeName () const
function Set
template<typename T>
PacketType & mediapipe::PacketType::Set ()
function SetAny
PacketType & mediapipe::PacketType::SetAny ()
function SetNone
PacketType & mediapipe::PacketType::SetNone ()
function SetOneOf
template<typename... T>
PacketType & mediapipe::PacketType::SetOneOf ()
function SetSameAs
PacketType & mediapipe::PacketType::SetSameAs (
const PacketType * type
)
function Validate
absl::Status mediapipe::PacketType::Validate (
const Packet & packet
) const
function operator=
PacketType & mediapipe::PacketType::operator= (
const PacketType &
) = default
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/packet_type.h