libhal は libhal と libhal ストレージ用の C++ ラッパー ライブラリです。それ glibmm/gtkmm と cairomm のような API には (まだコールバックを管理するだけしてください + + が必要です)、任意の空想の追加なしのコンパクトで使用可能な C++ API に C libhal API をラップします。