#include <LazyObject.h>
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 |
typedef void* Galois::LazyObject< void >::const_reference |
typedef void* Galois::LazyObject< void >::reference |
typedef void* Galois::LazyObject< void >::value_type |
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] |
const bool Galois::LazyObject< void >::has_value = false [static] |