CFEL - ASG Software Suite  2.5.0
CASS
Public Member Functions | Private Attributes | List of all members
cass::ACQIRIS::isInTimeRange Class Reference

functor returning true if signal is in requested range More...

+ Inheritance diagram for cass::ACQIRIS::isInTimeRange:
+ Collaboration diagram for cass::ACQIRIS::isInTimeRange:

Public Member Functions

 isInTimeRange (const std::pair< double, double > &range)
 constructor intializing the range More...
 
bool operator() (const SignalProducer::signal_t &sig) const
 

Private Attributes

std::pair< double, double > _range
 the range More...
 

Detailed Description

functor returning true if signal is in requested range

Author
Lutz Foucar

Definition at line 28 of file signal_producer.cpp.

Constructor & Destructor Documentation

cass::ACQIRIS::isInTimeRange::isInTimeRange ( const std::pair< double, double > &  range)
inline

constructor intializing the range

Definition at line 32 of file signal_producer.cpp.

Member Function Documentation

bool cass::ACQIRIS::isInTimeRange::operator() ( const SignalProducer::signal_t sig) const
inline

Definition at line 36 of file signal_producer.cpp.

References cass::ACQIRIS::time.

Member Data Documentation

std::pair<double,double> cass::ACQIRIS::isInTimeRange::_range
private

the range

Definition at line 43 of file signal_producer.cpp.


The documentation for this class was generated from the following file: