Loki(Modern C++ Design)とBoost.MPLの対応のまとめ
- おそらくアロケータ関連のもの以外の全てをboostは持っている
- Int2Type: boost::mpl::int_
- Type2Type: boost::type
- Select: boost::mpl::if_
- TypeTraits: Boost.TypeTraitsとBoost.CallTraits
- Big, Small: yes_type, no_typeなど
- 実装の詳細
- NullType: boost::mpl::void_
- Empty: boost::mpl::empty_base
- TYPELIST: boost::mpl::list
- マクロではなくなっている
- Functor: Boost.Function
- SmartPtr: Boost.PolicyPointer
- ずいぶん長く作成中であるらしい
- 必見のソースコード