# ファイルとページの一覧

- 📁 funcman
  funcman: 動的ライブラリのロードと関数ポインタのキャッシュを管理する汎用モジュール
  - 📁 include
    - 📄 dllmain.h
      汎用 DLL ロード・アンロードフックヘッダー。
    - 📄 funcman.h
      関数動的呼び出し機構 (funcman) の公開 API ヘッダー。
  - 📁 libsrc
    - 📁 funcman
      - 📄 funcman_dispose.c
        funcman_object ポインタ配列を解放します。
      - 📄 funcman_get_func.c
        拡張可能な関数の動的ロードを行い、関数アドレスを返却します。
      - 📄 funcman_info.c
        funcman_object ポインタ配列の内容を標準出力に表示します。
      - 📄 funcman_init.c
        設定テキストファイルから funcman_object エントリを読み込む。
      - 📄 funcman_is_declared_default.c
        funcman_object が明示的デフォルトかどうかを返します。
      - 📄 get_lib_info.c
        共有ライブラリ自身 (.so/.dll) の絶対パスと basename (パスなし・拡張子なし) を取得します。
  - 📄 load-unload-notes.md
    動的ライブラリのロード・アンロードに関する実装メモ
- 📄 README.md
  c-modernization-kit (funcman)