Class Entity

Base Type

  • public nvidia::gxf::Entity

class Entity : public nvidia::gxf::Entity

Class to wrap GXF Entity (nvidia::gxf::Entity).

Public Functions

Entity() = default

inline explicit Entity(const nvidia::gxf::Entity &other)

inline explicit Entity(nvidia::gxf::Entity &&other)

template<typename DataT, typename = std::enable_if_t<!holoscan::is_vector_v<DataT> && holoscan::is_one_of_v<DataT, holoscan::Tensor>>>
inline std::shared_ptr<DataT> get(const char *name = nullptr) const

template<typename DataT, typename = std::enable_if_t<!holoscan::is_vector_v<DataT> && holoscan::is_one_of_v<DataT, holoscan::Tensor>>>
inline void add(std::shared_ptr<DataT> &data, const char *name = nullptr)

Public Static Functions

static Entity New(ExecutionContext *context)

© Copyright 2022, NVIDIA. Last updated on Jun 28, 2023.