EFL メモ(EFL memo)

EFL のメモ用、Tizen もあるよ。(Memo for EFL, Sometimes Tizen )

eina ツール

eina にはデータ型の他にツール群があります。(正直使ったことないのでどんなかわかっていません。)

  • Benchmark - ベンチマーク補助
  • Convert - 文字列から整数、浮動小数点などへの高速変換
  • Counter - 呼び出し回数とその時間について
  • Error - エラーID管理
  • File - 簡易ファイルリストとパスのスプリット
  • Lazy allocator - 簡易 lazy(惰性それとも遅延?) アロケータ
  • Log - 高機能ロギングシステム
  • Magic - 型チェックランタイムの提供
  • Memory Pool - 様々なメモリーアロケータのための抽象化(ようはメモリプール)
  • Module - リスト、読み込みと共有モジュールをlists, loads and share modules using Eina_Module standard.
  • Rectangle - 矩形構造体と標準的な操作メソッド
  • Safety Checks - 例外状態の報告それができないときはコンパイル時間を報告する。
  • String - C 言語の文字列を管理する機能

mempool は Eina_List で使われてて、Magic はオブジェクトとの判断で多用してますね。
Rectangle は前は Evas に同じような仕組みがあったけど、それが eina に移動したのかしら。
すみません。調査不足です。