XenevaOS
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
Buffers.h File Reference
#include <limits.h>
#include "utils/helix_log.h"
#include "utils/Vector.h"
Include dependency graph for Buffers.h:

Go to the source code of this file.

Classes

class  libhelix::BaseBuffer< T >
 Shared functionality of all buffers. More...
 
class  libhelix::SingleBuffer< T >
 A simple Buffer implementation which just uses a (dynamically sized) array. More...
 

Namespaces

namespace  libhelix
 

Macros

#define MIN(a, b)   (((a)<(b))?(a):(b))
 
#define MAX(a, b)   (((a)>(b))?(a):(b))
 

Macro Definition Documentation

◆ MAX

#define MAX (   a,
  b 
)    (((a)>(b))?(a):(b))

◆ MIN

#define MIN (   a,
  b 
)    (((a)<(b))?(a):(b))