Continuity Methods

A proposal for the C++ programming language

This proposal is to augment the functionality of classes in C++ to allow a new kind of member function that automatically invokes all matching methods belonging to the base classes.

I'm currently writing a pre-compiler to implement Continuity Methods, and I hope to have it released with the next draft of the proposal paper in Summer 2022. The pre-compiler is up on Github:

The idea for this proposal was first shared to the mailing list for proposals for the C++ Standard on 6 April 2022 under the title “Derived class's function invokes base class's function”. The original archived post can be viewed at:

The latest draft of the proposal paper is Draft No. 2 dated 10 April 2022: Download PDF file

Draft History:
Please share any feedback by subscribing to the mailing list: