text: // Copyright (C) 2004  Davis E. King (davis@dlib.net)
  // License: Boost Software License   See LICENSE.txt for the full license.
  #ifndef DLIB_SLIDING_BUFFEr_
  #define DLIB_SLIDING_BUFFEr_
  
  
  #include "sliding_buffer/sliding_buffer_kernel_1.h"
  #include "sliding_buffer/sliding_buffer_kernel_c.h"
  #include "sliding_buffer/circular_buffer.h"
  
  
  
  namespace dlib
  {
  
      template <
          typename T
          >
      class sliding_buffer
      {
  
          sliding_buffer() {}
      public:
          
          //----------- kernels ---------------
  
          // kernel_1a        
          typedef     sliding_buffer_kernel_1<T>    
                      kernel_1a;
          typedef     sliding_buffer_kernel_c<kernel_1a>
                      kernel_1a_c;
     
  
      };
  }
  
  #endif // DLIB_SLIDING_BUFFEr_
  
  