chunkedseq
container library for large in-memory data sets
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Macros | Typedefs | Functions | Variables
do_fifo.cpp File Reference
#include <assert.h>
#include "cmdline.hpp"
#include "atomic.hpp"
#include "microtime.hpp"
#include "container.hpp"
#include "fixedcapacity.hpp"
#include "chunkedseq.hpp"
#include "cachedmeasure.hpp"

Go to the source code of this file.

Macros

#define BOOTNEW   1
 

Typedefs

typedef size_t result_t
 
using Item = bytes_8
 
using seq1_type = pasl::data::stl::deque_seq< Item >
 
using seq2_type = chunkedseq::bootstrapped::deque< Item, 512, pasl::data::cachedmeasure::trivial< Item, size_t >, data::fixedcapacity::heap_allocated::ringbuffer_ptr >
 
using fftree_deque_type = chunkedseq::ftree::deque< Item, 512, pasl::data::cachedmeasure::trivial< Item, size_t >, data::fixedcapacity::heap_allocated::ringbuffer_ptr >
 

Functions

template<class Datastruct >
void scenario_lifo ()
 
template<class Datastruct >
void scenario_fifo ()
 
int main (int argc, char **argv)
 

Variables

result_t res = 0
 
double exec_time
 

Macro Definition Documentation

#define BOOTNEW   1

Definition at line 2 of file do_fifo.cpp.

Typedef Documentation

Definition at line 122 of file do_fifo.cpp.

using Item = bytes_8

Definition at line 107 of file do_fifo.cpp.

typedef size_t result_t

Definition at line 22 of file do_fifo.cpp.

using seq1_type = pasl::data::stl::deque_seq<Item>

Definition at line 110 of file do_fifo.cpp.

Definition at line 116 of file do_fifo.cpp.

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 134 of file do_fifo.cpp.

template<class Datastruct >
void scenario_fifo ( )

Definition at line 81 of file do_fifo.cpp.

template<class Datastruct >
void scenario_lifo ( )

Definition at line 59 of file do_fifo.cpp.

Variable Documentation

double exec_time

Definition at line 26 of file do_fifo.cpp.

result_t res = 0

Definition at line 25 of file do_fifo.cpp.