annotate sinks/@sinknull/sinknull.m @ 6:0ce3c2070089

Removed duplicate code and fixed doc in timed_action.
author samer
date Mon, 14 Jan 2013 14:33:37 +0000
parents 3f77126f7b5f
children
rev   line source
samer@0 1 % sinknull - A sink that discards all data
samer@0 2 %
samer@0 3 % sinknull :: C:natural -> sink(C,_).
samer@0 4 % sinknull :: C:natural, R:nonneg -> sink(C,R).
samer@3 5 classdef sinknull < sinkbase
samer@0 6 methods
samer@0 7 function s=sinknull(channels,rate)
samer@0 8 if nargin<2, rate=nan; end
samer@0 9 if nargin<1, channels=nan; end
samer@3 10 s=struct@sinkbase(channels,rate);
samer@0 11 end
samer@0 12 function s=tostring(sig), s='sinknull'; end
samer@0 13 function s=construct(sig)
samer@0 14 s.start = @nop;
samer@0 15 s.stop = @nop;
samer@0 16 s.dispose = @nop;
samer@0 17 s.writer = @(n)@(x)0;
samer@0 18 end
samer@0 19 end
samer@0 20 end