The ketchup message map library

  • 納得のいく形になってきた。
  • まるで関係の無さそうなbiscuitとほとんど同じことをやっている。
  • MPL Sequencempl::foldによるコンパイル時のコードの生成はコンパイルに時間がかかるので使えない。
  • 代わりにBoost.PreprocessorBoost.Waveで手作りする。
  • 多重継承であいまいにならないようにメンバ関数および内部クラスを可能な限り減らすこと。継承もなるべくしないで済むようにする。