私たちはcで書かれたアプリとC++でいくつかの新しいモジュールを持っています。それはLinux上で動作します。アプリはすでに制作中です。アプリケーションの設定:あなたの意見が必要です
アプリの共通設定はありません。今、私たちはアプリ全体の設定をするつもりです。だから、私たちはこれに少し時間を費やし、私たち自身(まだ実装されていない)を設計しました。 、write_Config、read_config:
基本的にXMLで設定を維持することを考えた私たち(app_config.xml)ファイルと、別のXMLファイルで、このためのポリシーを定義する(app_config_policy.xml)
はいくつかのAPI(EXを書きますverify_config、notify_configなど)。これらのapiの名前は自明です。必要に応じてさらに情報を提供することができます。
ポリシーXMLファイルは、特定の設定の制約を定義し、長さ、種類など
さて、質問は:同様の要件を持つアプリケーションがあるかもしれません。私はこれをさらに進める前に、いくつかのエキスパート・インプットを取り、彼らの見解を進めることを考えました。
すでにこれを行うオープンソースライブラリはありますか?私はlibconfigが1つだと学びましたが、重くてスレッドセーフではありません(私たちに話しました)?
他の選択肢(オープンソース)あなたはすべて上記の共通の問題について提案していますか?
同じような雑多な考え方やデザインビューはありますか?
ありがとうございました! Santhosh