Features:
- Type-safety
- Arbitrary information can be stored about a plugin (version info, size, requirements etc.)
- Fast - you access implementations through pointers to their interfaces, so you only have the normal overhead of a virtual function call
- Thread-safe
- Cross-platform (Windows, Mac, and Linux have all been tested)
- RTTI is optional
No comments:
Post a Comment