tem_get_required_Lua Subroutine

public subroutine tem_get_required_Lua(L, fileList, labelList)

Obtain the recorded open files by track_rq from the Lua state.

The track_rq function tracks all requires that are made after its call and stores the corresponding filename along with the given module name. These two lists can be retrieved with this routine.

Arguments

TypeIntentOptionalAttributesName
type(flu_State) :: L

Lua state to get the requires from

character(len=PathLen), intent(out), allocatable:: fileList(:)

List of required filenames in the Lua state.

character(len=LabelLen), intent(out), allocatable:: labelList(:)

List of the module names associated to the corresponding files.


Calls

proc~~tem_get_required_lua~~CallsGraph proc~tem_get_required_lua tem_get_required_Lua proc~aot_table_close aot_table_close proc~tem_get_required_lua->proc~aot_table_close proc~aot_table_open aot_table_open proc~tem_get_required_lua->proc~aot_table_open interface~aot_get_val~2 aot_get_val proc~tem_get_required_lua->interface~aot_get_val~2

Called by

proc~~tem_get_required_lua~~CalledByGraph proc~tem_get_required_lua tem_get_required_Lua proc~tem_open_distconf_array tem_open_distconf_array proc~tem_open_distconf_array->proc~tem_get_required_lua proc~tem_open_distconf tem_open_distconf proc~tem_open_distconf->proc~tem_get_required_lua proc~tem_restart_readheader tem_restart_readHeader proc~tem_restart_readheader->proc~tem_open_distconf proc~tem_load_restart tem_load_restart proc~tem_load_restart->proc~tem_restart_readheader

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: track_handle
integer, private :: of_handle
integer, private :: list_handle
integer, private :: nFiles
integer, private :: iError
integer, private :: i