Emulation Programming C++17
Added in 1.90.0

Boost.OpenMethod

Open-methods are virtual functions that exist outside of classes, as free-standing functions. They make it possible to add polymorphic behavior to existing classes, without modifying them. This implementation supports single and multiple dispatch.

About Boost.OpenMethod

Please check out the library's documentation to learn more.

Contributors: This Release


Documentation
⚠️ This library has no README.md or library-details.adoc; consider contributing one.

Latest Boost.OpenMethod posts

Join the Boost Developers Mailing List

Get the latest on releases, features, security patches, fixes and all major announcements.

All Contributors