Galois::LazyObject< void > Struct Template Reference

#include <LazyObject.h>

List of all members.

Classes

struct  size_of

Public Types

typedef void * value_type
typedef void * reference
typedef void * const_reference

Public Member Functions

void destroy ()
void construct (const_reference x)
template<typename... Args>
void construct (Args &&...args)
const_reference get () const

Static Public Attributes

static const bool has_value = false

template<>
struct Galois::LazyObject< void >


Member Typedef Documentation

typedef void* Galois::LazyObject< void >::const_reference
typedef void* Galois::LazyObject< void >::reference
typedef void* Galois::LazyObject< void >::value_type

Member Function Documentation

template<typename... Args>
void Galois::LazyObject< void >::construct ( Args &&...  args  )  [inline]
void Galois::LazyObject< void >::construct ( const_reference  x  )  [inline]
void Galois::LazyObject< void >::destroy (  )  [inline]
const_reference Galois::LazyObject< void >::get (  )  const [inline]

Member Data Documentation

const bool Galois::LazyObject< void >::has_value = false [static]

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

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1