keyreduc.h File Reference
         
    
#include "coreexp.h"
#include "maxheap.h"
#include "interval.h"
      
        
          | #define DEFULAT_KEYREDUCE_THRESHOLD   (0.5f) | 
      
 
 
      
        
          | #define KEYREDUCE_ABORT   -1 | 
      
 
 
      
        
          | #define KEYREDUCE_CONTINUE   1 | 
      
 
 
Attempts to delete keys that lie within the given time range. 
- Parameters
- 
  
    | cont | The controller whose keys are to be reduced. |  | range | The time range within which to delete keys. |  | thresh | After the key reduction, the controller's values at each step are guaranteed to be within this distance from their original values. |  | step | The controller will be sampled in steps of this time increment. |  | status | The callback object used to report the key reduction status and control continued processing. |