schema_entry_text Function

private function schema_entry_text(index, buffer, buffer_len, found, entry, field_name) result(status)

Shared helper for copying one text field from a schema entry into a C buffer.

Arguments

Type IntentOptional Attributes Name
integer(kind=c_int), value :: index
character(kind=c_char, len=1), intent(out) :: buffer(*)
integer(kind=c_int), value :: buffer_len
logical, intent(out) :: found
type(config_schema_entry_t), intent(out) :: entry
character(len=*), intent(in) :: field_name

Return Value integer(kind=c_int)