Skip to content

Declared in <galanthus/c_api/gln_capi.h>.

GLN_API gln_backend_kind_t GLN_CALL gln_get_backend_kind(const gln_backend_t* in_backend);
  • Family: Backend handle accessors
  • Return type: gln_backend_kind_t

Purpose

Returns the provider family for an open backend handle.

Return

Returns the provider family for in_backend, or GLN_BACKEND_KIND_UNKNOWN when in_backend is NULL.

TypeNullabilityOwnership
gln_backend_kind_tvaluevalue

Parameters

NameDirectionTypeNullabilityOwnership
in_backendinputconst gln_backend_t*nullableborrowed

Notes

Passing NULL for in_backend is allowed and returns GLN_BACKEND_KIND_UNKNOWN.

See Also