Galois::Runtime::LL::StaticInstance< T > Struct Template Reference

#include <StaticInstance.h>

List of all members.

Public Member Functions

void lock ()
void unlock ()
T * get ()

Public Attributes

volatile T * V
volatile int _lock

template<typename T>
struct Galois::Runtime::LL::StaticInstance< T >


Member Function Documentation

template<typename T >
T* Galois::Runtime::LL::StaticInstance< T >::get (  )  [inline]
template<typename T >
void Galois::Runtime::LL::StaticInstance< T >::lock (  )  [inline]
template<typename T >
void Galois::Runtime::LL::StaticInstance< T >::unlock (  )  [inline]

Member Data Documentation

template<typename T >
volatile int Galois::Runtime::LL::StaticInstance< T >::_lock
template<typename T >
volatile T* Galois::Runtime::LL::StaticInstance< T >::V

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

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1