I would like design a c++ class where an interrupt function b.e. EXTI0_IRQHandler is a member. How does it work ?
The interrupt doesn't produce any "this" pointer, so your ISR would have to be a static member. But the question then is where this member would pick up a reference to an object - maybe singleton stored in a global variable.