Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

std::exception | STL class
openmpt::exception | Libopenmpt exception base class
openmpt::ext::interactive |
openmpt::ext::interactive2 |
openmpt::module |
openmpt::module_ext |
openmpt_module_ext_interface_interactive |
openmpt_module_ext_interface_interactive2 |
openmpt_module_ext_interface_pattern_vis |
openmpt_module_initial_ctl |
openmpt_stream_buffer |
openmpt_stream_callbacks | Stream callbacks
openmpt::ext::pattern_vis |