#include <Utils.h>
 
  
 | Public Member Functions | |
| virtual Bool | changed (const VisBuffer &vb, Int row) const =0 | 
| return True if a change occurs in the given row since the last call of update | |
| virtual void | update (const VisBuffer &vb, Int row)=0 | 
| start looking for a change from the given row of the VisBuffer | |
| virtual void | reset ()=0 | 
| reset to the state which exists just after construction | |
| Bool | changed (const VisBuffer &vb) const | 
| some derived methods, which use the abstract virtual function changed(vb,row) | |
| Bool | changedBuffer (const VisBuffer &vb, Int row1, Int &row2) const | 
| return True if a change occurs somewhere in the buffer starting from row1 up to row2 (row2=-1 means up to the end of the buffer). | |
| Protected Member Functions | |
| virtual | ~IChangeDetector () | 
| a virtual destructor to make the compiler happy | |
Definition at line 140 of file Utils.h.
| virtual casa::IChangeDetector::~IChangeDetector | ( | ) |  [protected, virtual] | 
a virtual destructor to make the compiler happy
| Bool casa::IChangeDetector::changed | ( | const VisBuffer & | vb | ) | const | 
some derived methods, which use the abstract virtual function changed(vb,row)
return True if a change occurs somewhere in the buffer
| virtual Bool casa::IChangeDetector::changed | ( | const VisBuffer & | vb, | |
| Int | row | |||
| ) | const  [pure virtual] | 
return True if a change occurs in the given row since the last call of update
Implemented in casa::ParAngleChangeDetector.
| Bool casa::IChangeDetector::changedBuffer | ( | const VisBuffer & | vb, | |
| Int | row1, | |||
| Int & | row2 | |||
| ) | const | 
return True if a change occurs somewhere in the buffer starting from row1 up to row2 (row2=-1 means up to the end of the buffer).
The row number, where the change occurs is returned in the row2 parameter
| virtual void casa::IChangeDetector::reset | ( | ) |  [pure virtual] | 
reset to the state which exists just after construction
Implemented in casa::ParAngleChangeDetector.
| virtual void casa::IChangeDetector::update | ( | const VisBuffer & | vb, | |
| Int | row | |||
| ) |  [pure virtual] | 
start looking for a change from the given row of the VisBuffer
Implemented in casa::ParAngleChangeDetector.
 1.6.1
 1.6.1