Skip to content

Class mediapipe::NodeTypeInfo

ClassList > mediapipe > NodeTypeInfo

Classes

Type Name
struct NodeRef

Public Types

Type Name
enum NodeType

Public Functions

Type Name
bool AddSource (int index)
const absl::flat_hash_set< int > & AncestorSources () const
const CalculatorContract & Contract () const
std::string GetInputStreamHandler () const
MediaPipeOptions GetInputStreamHandlerOptions () const
absl::Status Initialize (const ValidatedGraphConfig & validated_graph, const CalculatorGraphConfig::Node & node, int node_index)
absl::Status Initialize (const ValidatedGraphConfig & validated_graph, const PacketGeneratorConfig & node, int node_index)
absl::Status Initialize (const ValidatedGraphConfig & validated_graph, const StatusHandlerConfig & node, int node_index)
int InputSidePacketBaseIndex () const
const PacketTypeSet & InputSidePacketTypes () const
PacketTypeSet & InputSidePacketTypes ()
int InputStreamBaseIndex () const
const PacketTypeSet & InputStreamTypes () const
PacketTypeSet & InputStreamTypes ()
const NodeRef & Node () const
NodeTypeInfo () = default
NodeTypeInfo (const NodeTypeInfo & other) = delete
NodeTypeInfo (NodeTypeInfo && other) = default
int OutputSidePacketBaseIndex () const
const PacketTypeSet & OutputSidePacketTypes () const
PacketTypeSet & OutputSidePacketTypes ()
int OutputStreamBaseIndex () const
const PacketTypeSet & OutputStreamTypes () const
PacketTypeSet & OutputStreamTypes ()
void SetInputSidePacketBaseIndex (int index)
void SetInputStreamBaseIndex (int index)
void SetNodeIndex (int index)
void SetOutputSidePacketBaseIndex (int index)
void SetOutputStreamBaseIndex (int index)
NodeTypeInfo & operator= (const NodeTypeInfo & other) = delete
~NodeTypeInfo () = default

Public Static Functions

Type Name
std::string NodeTypeToString (NodeType node_type)

Public Types Documentation

enum NodeType

enum mediapipe::NodeTypeInfo::NodeType {
    UNKNOWN = 0,
    CALCULATOR = 1,
    PACKET_GENERATOR = 2,
    GRAPH_INPUT_STREAM = 3,
    STATUS_HANDLER = 4
};

Public Functions Documentation

function AddSource

inline bool mediapipe::NodeTypeInfo::AddSource (
    int index
) 

function AncestorSources

inline const absl::flat_hash_set< int > & mediapipe::NodeTypeInfo::AncestorSources () const

function Contract

inline const CalculatorContract & mediapipe::NodeTypeInfo::Contract () const

function GetInputStreamHandler

inline std::string mediapipe::NodeTypeInfo::GetInputStreamHandler () const

function GetInputStreamHandlerOptions

inline MediaPipeOptions mediapipe::NodeTypeInfo::GetInputStreamHandlerOptions () const

function Initialize [1/3]

absl::Status mediapipe::NodeTypeInfo::Initialize (
    const ValidatedGraphConfig & validated_graph,
    const CalculatorGraphConfig::Node & node,
    int node_index
) 

function Initialize [2/3]

absl::Status mediapipe::NodeTypeInfo::Initialize (
    const ValidatedGraphConfig & validated_graph,
    const PacketGeneratorConfig & node,
    int node_index
) 

function Initialize [3/3]

absl::Status mediapipe::NodeTypeInfo::Initialize (
    const ValidatedGraphConfig & validated_graph,
    const StatusHandlerConfig & node,
    int node_index
) 

function InputSidePacketBaseIndex

inline int mediapipe::NodeTypeInfo::InputSidePacketBaseIndex () const

function InputSidePacketTypes [1/2]

inline const PacketTypeSet & mediapipe::NodeTypeInfo::InputSidePacketTypes () const

function InputSidePacketTypes [2/2]

inline PacketTypeSet & mediapipe::NodeTypeInfo::InputSidePacketTypes () 

function InputStreamBaseIndex

inline int mediapipe::NodeTypeInfo::InputStreamBaseIndex () const

function InputStreamTypes [1/2]

inline const PacketTypeSet & mediapipe::NodeTypeInfo::InputStreamTypes () const

function InputStreamTypes [2/2]

inline PacketTypeSet & mediapipe::NodeTypeInfo::InputStreamTypes () 

function Node

inline const NodeRef & mediapipe::NodeTypeInfo::Node () const

function NodeTypeInfo [1/3]

mediapipe::NodeTypeInfo::NodeTypeInfo () = default

function NodeTypeInfo [2/3]

mediapipe::NodeTypeInfo::NodeTypeInfo (
    const NodeTypeInfo & other
) = delete

function NodeTypeInfo [3/3]

mediapipe::NodeTypeInfo::NodeTypeInfo (
    NodeTypeInfo && other
) = default

function OutputSidePacketBaseIndex

inline int mediapipe::NodeTypeInfo::OutputSidePacketBaseIndex () const

function OutputSidePacketTypes [1/2]

inline const PacketTypeSet & mediapipe::NodeTypeInfo::OutputSidePacketTypes () const

function OutputSidePacketTypes [2/2]

inline PacketTypeSet & mediapipe::NodeTypeInfo::OutputSidePacketTypes () 

function OutputStreamBaseIndex

inline int mediapipe::NodeTypeInfo::OutputStreamBaseIndex () const

function OutputStreamTypes [1/2]

inline const PacketTypeSet & mediapipe::NodeTypeInfo::OutputStreamTypes () const

function OutputStreamTypes [2/2]

inline PacketTypeSet & mediapipe::NodeTypeInfo::OutputStreamTypes () 

function SetInputSidePacketBaseIndex

inline void mediapipe::NodeTypeInfo::SetInputSidePacketBaseIndex (
    int index
) 

function SetInputStreamBaseIndex

inline void mediapipe::NodeTypeInfo::SetInputStreamBaseIndex (
    int index
) 

function SetNodeIndex

inline void mediapipe::NodeTypeInfo::SetNodeIndex (
    int index
) 

function SetOutputSidePacketBaseIndex

inline void mediapipe::NodeTypeInfo::SetOutputSidePacketBaseIndex (
    int index
) 

function SetOutputStreamBaseIndex

inline void mediapipe::NodeTypeInfo::SetOutputStreamBaseIndex (
    int index
) 

function operator=

NodeTypeInfo & mediapipe::NodeTypeInfo::operator= (
    const NodeTypeInfo & other
) = delete

function ~NodeTypeInfo

mediapipe::NodeTypeInfo::~NodeTypeInfo () = default

Public Static Functions Documentation

function NodeTypeToString

static std::string mediapipe::NodeTypeInfo::NodeTypeToString (
    NodeType node_type
) 


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