libsapling  0.8.0
Macros
first_out_buffer.h File Reference

Metaimplementation of stack and queue. More...

#include "libsapling/dm/path.h"

Go to the source code of this file.

Macros

#define FIRST_IN   predicate_0
 Inserting new elements at the end means that the elements that were inserted first will be accessed first.
 
#define LAST_IN   predicate_1
 Inserting new elements at the beginning means that the elements that were inserted last will be accessed first.
 
#define IMPLEMENT_FIRST_OUT_BUFFER(FIRST_OUT, SYM)
 

Detailed Description

Metaimplementation of stack and queue.

The accesed element will always be the first node, so it is a matter of deciding where to insert new elements.