![]() |
Realm
A distributed, event-based tasking library
|
#include <utils.h>
Public Member Functions | |
| DeferredConstructor () | |
| ~DeferredConstructor () | |
| T * | construct () |
| template<typename T1 > | |
| T * | construct (T1 arg1) |
| T & | operator* () |
| T * | operator-> () |
| const T & | operator* () const |
| const T * | operator-> () const |
Protected Types | |
| typedef char | Storage_unaligned[sizeof(T)] |
Protected Member Functions | |
| REALM_ALIGNED_TYPE_SAMEAS (Storage_aligned, Storage_unaligned, T) | |
Protected Attributes | |
| T * | ptr |
| Storage_aligned | raw_storage |
|
protected |
| Realm::DeferredConstructor< T >::DeferredConstructor | ( | ) |
| Realm::DeferredConstructor< T >::~DeferredConstructor | ( | ) |
| T * Realm::DeferredConstructor< T >::construct | ( | ) |
| T * Realm::DeferredConstructor< T >::construct | ( | T1 | arg1 | ) |
| T & Realm::DeferredConstructor< T >::operator* | ( | ) |
| const T & Realm::DeferredConstructor< T >::operator* | ( | ) | const |
| T * Realm::DeferredConstructor< T >::operator-> | ( | ) |
| const T * Realm::DeferredConstructor< T >::operator-> | ( | ) | const |
|
protected |
|
protected |
|
protected |