MCPcopy Create free account
hub / github.com/activeloopai/deeplake / holder

Class holder

cpp/nd/iterator.hpp:80–90  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78{
79public:
80 struct holder
81 {
82 virtual ~holder() = default;
83 virtual array value() const = 0;
84 virtual void operator++() = 0;
85 virtual void operator+=(int) = 0;
86 virtual void operator--() = 0;
87 virtual void operator-=(int) = 0;
88 virtual std::ptrdiff_t operator-(const holder& other) const = 0;
89 virtual bool operator==(const holder& other) const = 0;
90 };
91
92 template <typename T>
93 class concrete_holder : public holder

Callers 15

byte_1_valueMethod · 0.70
byte_2_valueMethod · 0.70
byte_4_valueMethod · 0.70
byte_8_valueMethod · 0.70
shapeMethod · 0.70
dataMethod · 0.70
beginMethod · 0.70
endMethod · 0.70
operator[]Method · 0.70
rangeMethod · 0.70
dynamic_cast_Method · 0.70
static_cast_Method · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected