Galois::GraphLab::SyncEngine< Graph, Operator >::Initialize< IsFirst > 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

 Initialize (SyncEngine *s)
void allocateMessages ()
message_type getMessage (size_t id)
void operator() (GNode n, Galois::UserContext< GNode > &)

Public Attributes

SyncEngineself

template<typename Graph, typename Operator>
template<bool IsFirst>
struct Galois::GraphLab::SyncEngine< Graph, Operator >::Initialize< IsFirst >


Member Typedef Documentation

template<typename Graph , typename Operator >
template<bool IsFirst>
typedef int Galois::GraphLab::SyncEngine< Graph, Operator >::Initialize< IsFirst >::tt_does_not_need_aborts
template<typename Graph , typename Operator >
template<bool IsFirst>
typedef int Galois::GraphLab::SyncEngine< Graph, Operator >::Initialize< IsFirst >::tt_does_not_need_push

Constructor & Destructor Documentation

template<typename Graph , typename Operator >
template<bool IsFirst>
Galois::GraphLab::SyncEngine< Graph, Operator >::Initialize< IsFirst >::Initialize ( SyncEngine s  )  [inline]

Member Function Documentation

template<typename Graph , typename Operator >
template<bool IsFirst>
void Galois::GraphLab::SyncEngine< Graph, Operator >::Initialize< IsFirst >::allocateMessages (  )  [inline]
template<typename Graph , typename Operator >
template<bool IsFirst>
message_type Galois::GraphLab::SyncEngine< Graph, Operator >::Initialize< IsFirst >::getMessage ( size_t  id  )  [inline]
template<typename Graph , typename Operator >
template<bool IsFirst>
void Galois::GraphLab::SyncEngine< Graph, Operator >::Initialize< IsFirst >::operator() ( GNode  n,
Galois::UserContext< GNode > &   
) [inline]

Member Data Documentation

template<typename Graph , typename Operator >
template<bool IsFirst>
SyncEngine* Galois::GraphLab::SyncEngine< Graph, Operator >::Initialize< IsFirst >::self

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

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1