C++依赖注入库:Wallaroo

jopen 10年前

Wallaroo 是一个C++的依赖注入库,利用Wallaroo 您可以轻松实现将对象图从类实现中分离。可以使用字符串创建和装配对象,因此可以从配置文件中加载“对象图”。

主要特性:

  • 轻量级但功能强大
  • 类型安全
  • 利用DSL语法创建和装配对象
  • 对象创建和装配,还可能通过解析一个XML或JSON文件实现。
  • Shared 库支持
  • C++11 or boost interface
  • 不使用代码生成器

项目主页:http://www.open-open.com/lib/view/home/1392600732272