|
Inheritance vs Interface Polymorphism (C)
Doxygen docs for the C implementation
|
Interface contract simulated as a struct holding only a function pointer. More...
Public Attributes | |
| void(* | speak )(struct ISpeaker *) |
Interface contract simulated as a struct holding only a function pointer.
Definition at line 127 of file C Implimentation.c.
| void(* ISpeaker::speak) (struct ISpeaker *) |
Function pointer representing the contract.
Definition at line 128 of file C Implimentation.c.