chunkedseq
container library for large in-memory data sets
|
Data generation for randomize unit testing. More...
#include <deque>
#include <vector>
#include <assert.h>
#include <map>
#include "atomic.hpp"
#include "chunkedseq.hpp"
#include "chunkedbag.hpp"
#include "trivbootchunkedseq.hpp"
#include "container.hpp"
#include "map.hpp"
Go to the source code of this file.
Namespaces | |
pasl | |
pasl::data | |
Functions | |
template<class Key , class T , class Compare , class Alloc > | |
std::ostream & | pasl::data::operator<< (std::ostream &out, const std::map< Key, T, Compare, Alloc > &xs) |
template<class Key , class Item , class Compare , class Key_swap , class Alloc > | |
std::ostream & | pasl::data::operator<< (std::ostream &out, const map::map< Key, Item, Compare, Key_swap, Alloc > &xs) |
template<class Item > | |
std::ostream & | pasl::data::operator<< (std::ostream &out, const pasl::data::stl::deque_seq< Item > &seq) |
template<class Item > | |
std::ostream & | pasl::data::operator<< (std::ostream &out, const std::vector< Item > &seq) |
template<class Item , int Chunk_capacity> | |
std::ostream & | pasl::data::operator<< (std::ostream &out, const chunkedseq::bootchunkedseq::triv< Item, Chunk_capacity > &seq) |
template<class T , class U , class C , class S > | |
std::ostream & | pasl::data::operator<< (std::ostream &out, const container_pair< T, U, C, S > &cp) |
template<class T , class U , class C , class S > | |
bool | pasl::data::check_and_print_container_pair (const container_pair< T, U, C, S > &cp, std::string msg="") |
template<class T , class U , class C , class S > | |
void | pasl::data::generate (size_t &nb, container_pair< T, U, C, S > &dst) |
Variables | |
bool | pasl::data::print_chunkedseq_verbose |
Definition in file prelims.hpp.