dm_html_observs Function

public function dm_html_observs(observs, prefix, id, node_id, sensor_id, target_id, name, source, error) result(html)

Uses

  • proc~~dm_html_observs~~UsesGraph proc~dm_html_observs dm_html_observs module~dm_observ dm_observ proc~dm_html_observs->module~dm_observ module~dm_error dm_error module~dm_observ->module~dm_error module~dm_id dm_id module~dm_observ->module~dm_id module~dm_kind dm_kind module~dm_observ->module~dm_kind module~dm_node dm_node module~dm_observ->module~dm_node module~dm_request dm_request module~dm_observ->module~dm_request module~dm_response dm_response module~dm_observ->module~dm_response module~dm_sensor dm_sensor module~dm_observ->module~dm_sensor module~dm_target dm_target module~dm_observ->module~dm_target module~dm_time dm_time module~dm_observ->module~dm_time module~dm_util dm_util module~dm_observ->module~dm_util module~dm_uuid dm_uuid module~dm_observ->module~dm_uuid module~dm_error->module~dm_kind module~dm_ascii dm_ascii module~dm_error->module~dm_ascii iso_fortran_env iso_fortran_env module~dm_kind->iso_fortran_env module~dm_node->module~dm_id module~dm_node->module~dm_kind module~dm_request->module~dm_error module~dm_request->module~dm_id module~dm_request->module~dm_kind module~dm_request->module~dm_response module~dm_request->module~dm_time module~dm_request->module~dm_util module~dm_string dm_string module~dm_request->module~dm_string module~dm_response->module~dm_error module~dm_response->module~dm_id module~dm_response->module~dm_kind module~dm_response->module~dm_util module~dm_sensor->module~dm_id module~dm_sensor->module~dm_kind module~dm_sensor->module~dm_node module~dm_target->module~dm_id module~dm_target->module~dm_kind module~dm_target->module~dm_util module~dm_time->module~dm_error module~dm_time->module~dm_kind module~dm_time->module~dm_util module~dm_util->module~dm_error module~dm_util->module~dm_kind module~dm_string->module~dm_error module~dm_string->module~dm_kind

Returns table of observs in HTML format. If argument prefix is passed, the observation names are enclosed in HTML anchors, with the link set to prefix. The table always contains index and timestamp. The columns id, node id, sensor id, target id, name, and error are optional. Input data will be trimmed and encoded.

Arguments

Type IntentOptional Attributes Name
type(observ_type), intent(inout) :: observs(:)

Observation types.

character(len=*), intent(in), optional :: prefix

Link address prefix.

logical, intent(in), optional :: id

Show observation ids.

logical, intent(in), optional :: node_id

Show node ids.

logical, intent(in), optional :: sensor_id

Show sensor ids.

logical, intent(in), optional :: target_id

Show target ids.

logical, intent(in), optional :: name

Show observation names.

logical, intent(in), optional :: source

Show observation source.

logical, intent(in), optional :: error

Show erros.

Return Value character(len=:), allocatable

Generated HTML.


Calls

proc~~dm_html_observs~~CallsGraph proc~dm_html_observs dm_html_observs interface~dm_itoa dm_itoa proc~dm_html_observs->interface~dm_itoa proc~dm_html_anchor dm_html_anchor proc~dm_html_observs->proc~dm_html_anchor proc~dm_html_encode dm_html_encode proc~dm_html_observs->proc~dm_html_encode proc~dm_html_time dm_html_time proc~dm_html_observs->proc~dm_html_time proc~dm_html_anchor->proc~dm_html_encode proc~dm_time_strip_useconds dm_time_strip_useconds proc~dm_html_time->proc~dm_time_strip_useconds proc~dm_time_to_human dm_time_to_human proc~dm_html_time->proc~dm_time_to_human