anonymous_namespace{Preflowpush.cpp}::Process< flag > Struct Template Reference

List of all members.

Public Types

typedef int tt_needs_parallel_break

Public Member Functions

 Process ()
template<typename Context >
void operator() (const GNode &src, Context &ctx)
template<typename Context >
bool discharge (const GNode &src, Context &ctx)
void relabel (const GNode &src)

Public Attributes

int counter

template<Galois::MethodFlag flag>
struct anonymous_namespace{Preflowpush.cpp}::Process< flag >


Member Typedef Documentation

template<Galois::MethodFlag flag>
typedef int anonymous_namespace{Preflowpush.cpp}::Process< flag >::tt_needs_parallel_break

Constructor & Destructor Documentation

template<Galois::MethodFlag flag>
anonymous_namespace{Preflowpush.cpp}::Process< flag >::Process (  )  [inline]

Member Function Documentation

template<Galois::MethodFlag flag>
template<typename Context >
bool anonymous_namespace{Preflowpush.cpp}::Process< flag >::discharge ( const GNode src,
Context &  ctx 
) [inline]
template<Galois::MethodFlag flag>
template<typename Context >
void anonymous_namespace{Preflowpush.cpp}::Process< flag >::operator() ( const GNode src,
Context &  ctx 
) [inline]
template<Galois::MethodFlag flag>
void anonymous_namespace{Preflowpush.cpp}::Process< flag >::relabel ( const GNode src  )  [inline]

Member Data Documentation

template<Galois::MethodFlag flag>
int anonymous_namespace{Preflowpush.cpp}::Process< flag >::counter

The documentation for this struct was generated from the following file:
Generated on Tue Aug 2 11:51:29 2011 for Galois by  doxygen 1.6.3