Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
galois::runtime::ForEachExecutor< WorkListTy, FunctionTy, ArgsTy >::ThreadLocalBasics Struct Reference

#include <Executor_ForEach.h>

Inheritance diagram for galois::runtime::ForEachExecutor< WorkListTy, FunctionTy, ArgsTy >::ThreadLocalBasics:
galois::runtime::ForEachExecutor< WorkListTy, FunctionTy, ArgsTy >::ThreadLocalData

Public Member Functions

 ThreadLocalBasics (FunctionTy fn)
 

Public Attributes

UserContextAccess< value_typefacing
 
FunctionTy function
 
SimpleRuntimeContext ctx
 

Constructor & Destructor Documentation

template<class WorkListTy , class FunctionTy , typename ArgsTy >
galois::runtime::ForEachExecutor< WorkListTy, FunctionTy, ArgsTy >::ThreadLocalBasics::ThreadLocalBasics ( FunctionTy  fn)
inlineexplicit

Member Data Documentation

template<class WorkListTy , class FunctionTy , typename ArgsTy >
SimpleRuntimeContext galois::runtime::ForEachExecutor< WorkListTy, FunctionTy, ArgsTy >::ThreadLocalBasics::ctx
template<class WorkListTy , class FunctionTy , typename ArgsTy >
UserContextAccess<value_type> galois::runtime::ForEachExecutor< WorkListTy, FunctionTy, ArgsTy >::ThreadLocalBasics::facing
template<class WorkListTy , class FunctionTy , typename ArgsTy >
FunctionTy galois::runtime::ForEachExecutor< WorkListTy, FunctionTy, ArgsTy >::ThreadLocalBasics::function

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