MCPcopy Create free account
hub / github.com/CVCUDA/CV-CUDA / Create

Method Create

src/nvcv/src/include/nvcv/ArrayDataAccess.hpp:258–270  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

256 }
257
258 static Optional<ArrayDataAccessCuda> Create(const ArrayData &data, int64_t length = 0,
259 const pointer start = nullptr)
260 {
261 auto castData = data.cast<ArrayDataCuda>();
262 if (castData)
263 {
264 return ArrayDataAccessCuda{castData.value(), length, start};
265 }
266 else
267 {
268 return NullOpt;
269 }
270 }
271
272private:
273 ArrayDataAccessCuda(const ArrayDataCuda &data, int64_t length, const pointer start)

Callers

nothing calls this directly

Calls 1

valueMethod · 0.45

Tested by

no test coverage detected