dm_lua_geocom Module

GeoCOM API for Lua.


Uses

  • module~~dm_lua_geocom~~UsesGraph module~dm_lua_geocom dm_lua_geocom iso_c_binding iso_c_binding module~dm_lua_geocom->iso_c_binding module~dm_error dm_error module~dm_lua_geocom->module~dm_error module~dm_geocom_api dm_geocom_api module~dm_lua_geocom->module~dm_geocom_api module~dm_geocom_error dm_geocom_error module~dm_lua_geocom->module~dm_geocom_error module~dm_geocom_type dm_geocom_type module~dm_lua_geocom->module~dm_geocom_type module~dm_kind dm_kind module~dm_lua_geocom->module~dm_kind module~dm_lua dm_lua module~dm_lua_geocom->module~dm_lua module~dm_request dm_request module~dm_lua_geocom->module~dm_request module~dm_error->module~dm_kind module~dm_ascii dm_ascii module~dm_error->module~dm_ascii module~dm_geocom_api->module~dm_geocom_type module~dm_geocom_api->module~dm_kind module~dm_geocom_api->module~dm_request module~dm_response dm_response module~dm_geocom_api->module~dm_response module~dm_util dm_util module~dm_geocom_api->module~dm_util module~dm_geocom_type->module~dm_error iso_fortran_env iso_fortran_env module~dm_kind->iso_fortran_env module~dm_lua->iso_c_binding module~dm_lua->module~dm_error module~dm_lua->module~dm_kind lua lua module~dm_lua->lua module~dm_file dm_file module~dm_lua->module~dm_file module~dm_string dm_string module~dm_lua->module~dm_string module~dm_lua->module~dm_util module~dm_request->module~dm_error module~dm_request->module~dm_kind module~dm_id dm_id module~dm_request->module~dm_id module~dm_request->module~dm_response module~dm_request->module~dm_string module~dm_time dm_time module~dm_request->module~dm_time module~dm_request->module~dm_util module~dm_file->module~dm_error module~dm_file->module~dm_kind module~dm_response->module~dm_error module~dm_response->module~dm_kind module~dm_response->module~dm_id module~dm_response->module~dm_util module~dm_string->module~dm_error module~dm_string->module~dm_kind 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

Used by

  • module~~dm_lua_geocom~~UsedByGraph module~dm_lua_geocom dm_lua_geocom module~dmpack dmpack module~dmpack->module~dm_lua_geocom proc~dm_config_open dm_config_open proc~dm_config_open->module~dm_lua_geocom proc~luaopen_libdmpack luaopen_libdmpack proc~luaopen_libdmpack->module~dm_lua_geocom

Functions

public function dm_lua_geocom_register(lua, procedures, errors) result(rc)

Registers all GeoCOM API procedures and type parameters in given Lua environment lua, unless procedures is .false.. If errors is passed and .true., all named GeoCOM return code parameters are registered as well.

Read more…

Arguments

Type IntentOptional Attributes Name
type(lua_state_type), intent(inout) :: lua

Lua state type.

logical, intent(in), optional :: procedures

Export GeoCOM API procedures and type parameters.

logical, intent(in), optional :: errors

Export GeoCOM return codes (GRC_*).

Return Value integer