![]() |
Realm
A distributed, event-based tasking library
|
#include <codedesc.h>
Public Member Functions | |
| OpaqueType (size_t _size_bits, size_t _alignment_bits=0) | |
Public Member Functions inherited from Realm::Type | |
| Type (void) | |
| Type (const Type &rhs) | |
| Type & | operator= (const Type &rhs) |
| ~Type (void) | |
| bool | operator== (const Type &rhs) const |
| bool | operator!= (const Type &rhs) const |
| bool | is_valid (void) const |
| template<typename T > | |
| bool | is (void) const |
| template<typename T > | |
| T & | as (void) |
| template<typename T > | |
| const T & | as (void) const |
| size_t & | size_bits (void) |
| const size_t & | size_bits (void) const |
| size_t & | alignment_bits (void) |
| const size_t & | alignment_bits (void) const |
Static Public Attributes | |
| static const Type::Kind | KIND = OpaqueKind |
Additional Inherited Members | ||
Public Types inherited from Realm::Type | ||
| enum | Kind { InvalidKind } | |
Static Public Member Functions inherited from Realm::Type | ||
| template<typename T > | ||
| static Type | from_cpp_type (void) | |
| template<typename T > | ||
| static Type | from_cpp_value (const T &value) | |
Protected Member Functions inherited from Realm::Type | ||
| void | destroy (void) | |
| void | copy_from (const Type &rhs) | |
| Type (Kind _kind, size_t _size_bits, size_t _alignment_bits) | ||
Protected Attributes inherited from Realm::Type | ||
| union { | ||
| CommonFields f_common | ||
| }; | ||
| Realm::OpaqueType::OpaqueType | ( | size_t | _size_bits, |
| size_t | _alignment_bits = 0 |
||
| ) |
|
static |