Class type Source.clock


class type clock = object .. end

method id : string
Identifier of the clock.
method attach : active_source -> unit
Attach an output source to the clock.
method detach : (active_source -> bool) -> unit
Detach output sources which satisfy a given criterion from the source.
method attach_clock : clock_variable -> unit
method sub_clocks : clock_variable list
method start_outputs : (active_source -> bool) -> unit -> active_source list
method get_tick : int
method end_tick : unit