Class InvalidInterfaceUseError
Defined in File InvalidInterfaceUserError.h
Class Documentation
-
class InvalidInterfaceUseError
Error to avoid introducing an STL dependency () to publicly exposed common interfaces, thrown when what should be a pure-virtual interface type is directly instantiated and called.
- Important
This is a hopefully temporary hack in order to work around wrapper generator constraints. There is no technical reason we should not be able to use true interfaces.