Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Simple.h File Reference
#include <deque>
#include <mutex>
#include "galois/config.h"
#include "galois/gdeque.h"
#include "galois/substrate/PaddedLock.h"
#include "galois/worklists/WLCompileCheck.h"

Go to the source code of this file.

Classes

class  galois::worklists::Wrapper< T, container, popBack >
 Simple Container Wrapper worklist (not scalable). More...
 

Namespaces

 galois
 The Galois namespace containing all Galois structures and functions.
 
 galois::worklists
 Scheduling policies for Galois.
 

Typedefs

template<typename T = int>
using galois::worklists::FIFO = Wrapper< T, std::deque< T >, false >
 
template<typename T = int>
using galois::worklists::GFIFO = Wrapper< T, galois::gdeque< T >, false >
 
template<typename T = int>
using galois::worklists::LIFO = Wrapper< T, std::deque< T >, true >
 
template<typename T = int>
using galois::worklists::GLIFO = Wrapper< T, galois::gdeque< T >, true >