X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=psychlops%2Fcore%2Fdevices%2Fpsychlops_io_analog.h;h=067d8097aebbf9a4d9675645f81881827a853568;hb=bf519e2c318e159c378ed2893edff3b22155d95a;hp=12506aa292f2e9a4fe230c990bc6f9a6d70addac;hpb=29f119a6078d76e066a5b775c7669bced4013af1;p=psychlops%2Fcpp.git diff --git a/psychlops/core/devices/psychlops_io_analog.h b/psychlops/core/devices/psychlops_io_analog.h index 12506aa..067d809 100644 --- a/psychlops/core/devices/psychlops_io_analog.h +++ b/psychlops/core/devices/psychlops_io_analog.h @@ -17,15 +17,7 @@ namespace Psychlops { { public: virtual ~ITrigger(); - virtual double getLatency() = 0; - virtual double getJitterSD() = 0; - virtual Interval getRange() = 0; - virtual bool isAnalog() = 0; - - virtual double get() = 0; - virtual void put(double) = 0; - virtual void pulse(double) = 0; - virtual void keep(double) = 0; + virtual void trigger() = 0; }; class Trigger : public ITrigger @@ -40,15 +32,8 @@ namespace Psychlops { void set(ITrigger *); void set(ITrigger &); virtual ~Trigger(); - virtual double getLatency(); - virtual double getJitterSD(); - virtual Interval getRange(); - virtual bool isAnalog(); - virtual double get(); - virtual void put(double); - virtual void pulse(double); - virtual void keep(double); + virtual void trigger(); };