GALANTHUS / ABI FUNCTION REFERENCE
gln_get_bank_info_supported_hbci_version_at
Declared in <galanthus/c_api/gln_capi.h>.
GLN_API const char* GLN_CALL gln_get_bank_info_supported_hbci_version_at(
const gln_bank_info_t* in_info,
size_t in_index);
Purpose
Returns the supported HBCI version string at in_index from the typed info view.
Return
Returns the borrowed row or entry at in_index, or NULL when the handle is NULL or the index is out of range.
| Type | Nullability | Ownership |
|---|---|---|
const char* | nullable | borrowed |
Parameters
| Name | Direction | Type | Nullability | Ownership |
|---|---|---|---|---|
in_info | input | const gln_bank_info_t* | nullable | borrowed |
in_index | input | size_t | value | value |
Supported HBCI Versions
The supported HBCI versions are copied as a materialized string list from the info result into the typed gln_bank_info_t view.
gln_get_bank_info_supported_hbci_version_at returns entries in the same order provided by the info result.
Notes
Passing NULL for in_info is allowed and returns NULL.
Indexes are zero-based. The accessor returns NULL when the index is outside the materialized collection.
The returned string is borrowed from the parent backend result envelope and must not be released directly. Destroying the envelope invalidates it.