MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / TemplateArg

Class TemplateArg

src/backend/common/TemplateArg.hpp:21–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19struct TemplateTypename;
20
21struct TemplateArg {
22 std::string _tparam;
23
24 TemplateArg(std::string str) : _tparam(std::move(str)) {}
25
26 template<typename T>
27 constexpr TemplateArg(TemplateTypename<T> arg) noexcept : _tparam(arg) {}
28
29 template<typename T>
30 constexpr TemplateArg(T value) noexcept
31 : _tparam(arrayfire::common::toString(value)) {}
32};
33
34template<typename... Targs>
35std::array<TemplateArg, sizeof...(Targs)> TemplateArgs(Targs &&...args) {

Callers 15

allDistancesFunction · 0.85
susanFunction · 0.85
convSepFunction · 0.85
transpose_inplaceFunction · 0.85
triangleFunction · 0.85
unwrapFunction · 0.85
morphFunction · 0.85
morph3dFunction · 0.85
sobelFunction · 0.85
copyFunction · 0.85
hsv2rgb_convertFunction · 0.85
matchTemplateFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected