code:is_loaded/1
检测模块是否已经加载
用法:
is_loaded(Module) -> {file, Loaded} | false
检测模块 Mudule 是否已经加载,如果是,则返回 {file, Loaded},否则返回 false。
正常情况下,Loaded 是被加载代码的绝对文件名。如果模块是预加载的,则 Loaded 是 preloaded。如果模块是有 Cover 编译的,则 Loaded 是 cover_compiled。
code:is_loaded(genfsm).
code:is_loaded(code).
code:is_loaded(erlang).
mochiglobal:put(test_mochiglobal, "test_mochiglobal"), code:is_loaded('mochiglobal:test_mochiglobal').
mochiglobal:put(test_mochiglobal, "test_mochiglobal"), mochiglobal:get(test_mochiglobal), mochiglobal:delete(test_mochiglobal), code:is_loaded('mochiglobal:test_mochiglobal').