12 #ifndef CL_RECORD_QUEUE_H 
   13 #define CL_RECORD_QUEUE_H 
   19 #define CL_RECORD_MODE_OVERWRITE        0 
   20 #define CL_RECORD_MODE_EXTEND           1 
   21 #define CL_RECORD_MODE_ADD              2 
   22 #define CL_RECORD_MODE_CYCLE            3 
   37     void         setRecordMode(
int mode);
 
   40     int          getFullRangeSize();
 
   41     int          getTimeSliceSize();
 
   43     int          getFullRange(
int max, 
fpreal *samples);
 
   44     int          getTimeSlice(
int max, 
fpreal *samples);
 
   50     int          size()    { 
return myRecordPos+1; }
 
   53     void         resize(
int size, 
int clear = 0);
 
   66     int          myLastTimeSliceLength;
 
   67     int          myCumulativeLength;
 
#define UT_NON_COPYABLE(CLASS)
Define deleted copy constructor and assignment operator inside a class. 
 
GT_API const UT_StringHolder version
 
ImageBuf OIIO_API resize(const ImageBuf &src, string_view filtername="", float filterwidth=0.0f, ROI roi={}, int nthreads=0)
 
ImageBuf OIIO_API max(Image_or_Const A, Image_or_Const B, ROI roi={}, int nthreads=0)