Template Class in

Inheritance Relationships

Base Types

Class Documentation

template<class T>
class legion::core::compute::in : public legion::core::compute::in_ident, public legion::core::compute::detail::buffer_base

Wraps a vector parameter to a kernel invocation, marks it as an in-bound parameter, can have an optional name.

Wraps a vector parameter to a kernel invocation, marks it as an in and out-bound parameter, can have an optional name.

Public Types

using value_type = T

Public Functions

inline in(T &vec, std::string name = "")
~in() = default
in(const in &other) = default
in(in &&other) noexcept = default
in &operator=(const in &other) = default
in &operator=(in &&other) noexcept = default