mirror of
https://github.com/TomHarte/CLK.git
synced 2024-11-22 12:33:29 +00:00
Be overt about the intended interface.
This commit is contained in:
parent
674941abdf
commit
6566936be9
@ -29,9 +29,9 @@ namespace Disk {
|
|||||||
TODO: communication of head size and permissible stepping extents, appropriate simulation of gain.
|
TODO: communication of head size and permissible stepping extents, appropriate simulation of gain.
|
||||||
*/
|
*/
|
||||||
class Controller:
|
class Controller:
|
||||||
public Drive::EventDelegate,
|
|
||||||
public ClockingHint::Source,
|
public ClockingHint::Source,
|
||||||
public ClockingHint::Observer {
|
private Drive::EventDelegate,
|
||||||
|
private ClockingHint::Observer {
|
||||||
protected:
|
protected:
|
||||||
/*!
|
/*!
|
||||||
Constructs a @c Controller that will be run at @c clock_rate.
|
Constructs a @c Controller that will be run at @c clock_rate.
|
||||||
|
Loading…
Reference in New Issue
Block a user