我是一個Erlang初學者,我想找到一種方法來列出給定模塊可用的所有方法。最好的方法是什麼? 在我的情況下,模塊是ejabberd_odbc
。列出erlang模塊中的所有調用
3
A
回答
6
您可以撥打Modulename:module_info()
得到一個proplist變種形式的模塊的信息。要獲得出口,請致電Modulename:module_info(exports)
。
0
我總是檢查模塊源代碼中的exports
部分。
0
您可以安裝一個名爲edoc的工具,其手冊位於:http://www.erlang.org/doc/man/edoc.html這允許爲Erlang模塊生成javadoc樣式文檔。
也有在ejabberd_odbc文檔:http://www.process-one.net/docs/ejabberd/devdoc/trunk/ejabberd_odbc.html
相關問題
- 1. Erlang模塊調用mysql存儲過程
- 2. 如何根據給定的模塊列出所有CPAN模塊?
- 3. 在CLI中的CVS中列出模塊中的所有標籤
- 4. Erlang rb模塊
- 5. 退出python中的所有模塊
- 6. 在Erlang中,如何從模塊導入所有功能?
- 7. 如何列出CVS存儲庫中的所有模塊?
- 8. 列出Fortran模塊中的所有子例程
- 9. 如何列出Python模塊中的所有函數?
- 10. 列出在Ruby中由模塊聲明的所有類型
- 11. 列出Erlang集羣中的所有節點
- 12. Erlang erl_call導致gen_server模塊退出
- 13. Erlang/OTP:對現有模塊的更改
- 14. 使用Python`inspect`模塊列出所有類成員
- 15. RequireJS所有模塊的提取列表
- 16. 在erlang中加載模塊的事件
- 17. 所有對外部模塊/ DLL的調用中斷
- 18. 在.vbp文件中列出的所有模塊是否對同一文件中列出的所有其他.frm模塊可見?
- 19. 如何列出npm模塊的所有版本?
- 20. 如何列出PyQt的所有子模塊及其類?
- 21. 如何追蹤Erlang模塊中除一個之外的所有函數?
- 22. 調用子模塊中的模塊
- 23. 從personal.xlsb導出所有模塊
- 24. 從一個Erlang模塊
- 25. 如何使用主POM文件檢出Web應用程序的所有模塊並構建所有模塊
- 26. Erlang遠程過程調用模塊內部
- 27. 如何調用Erlang中不在同一文件夾中的模塊?
- 28. 如何在模塊中動態列出類中的所有方法
- 29. 如何在erlang中安裝模塊?
- 30. 速記在Typescript中導出模塊中的所有定義
更簡單的方法是在shell中調用m(Modulename)。 – 2010-11-09 00:49:34