Galois::GraphLab::SyncEngine< Graph, Operator >::Scatter< Container > Struct Template Reference

List of all members.

Public Types

typedef int tt_does_not_need_push
typedef int tt_does_not_need_aborts

Public Member Functions

 Scatter (SyncEngine *s, Container &next)
void operator() (GNode node, Galois::UserContext< GNode > &)

Public Attributes

SyncEngineself
Context< Graph, Operator > context

template<typename Graph, typename Operator>
template<typename Container>
struct Galois::GraphLab::SyncEngine< Graph, Operator >::Scatter< Container >


Member Typedef Documentation

template<typename Graph , typename Operator >
template<typename Container >
typedef int Galois::GraphLab::SyncEngine< Graph, Operator >::Scatter< Container >::tt_does_not_need_aborts
template<typename Graph , typename Operator >
template<typename Container >
typedef int Galois::GraphLab::SyncEngine< Graph, Operator >::Scatter< Container >::tt_does_not_need_push

Constructor & Destructor Documentation

template<typename Graph , typename Operator >
template<typename Container >
Galois::GraphLab::SyncEngine< Graph, Operator >::Scatter< Container >::Scatter ( SyncEngine s,
Container &  next 
) [inline]

Member Function Documentation

template<typename Graph , typename Operator >
template<typename Container >
void Galois::GraphLab::SyncEngine< Graph, Operator >::Scatter< Container >::operator() ( GNode  node,
Galois::UserContext< GNode > &   
) [inline]

Member Data Documentation

template<typename Graph , typename Operator >
template<typename Container >
Context<Graph,Operator> Galois::GraphLab::SyncEngine< Graph, Operator >::Scatter< Container >::context
template<typename Graph , typename Operator >
template<typename Container >
SyncEngine* Galois::GraphLab::SyncEngine< Graph, Operator >::Scatter< Container >::self

The documentation for this struct was generated from the following file:

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1