StructCustomizedSizes Struct Reference

#include <abiStuff.h>

List of all members.


Detailed Description

Support for cross compilation or extended UPC support.

UPC data type sizes depend on a specified runtime implementation, So we allow users to optionally provide customized sizes and alignments.


Public Attributes

std::string str_abi
size_t sz_bool
size_t sz_alignof_bool
size_t sz_char
size_t sz_alignof_char
size_t sz_int
size_t sz_alignof_int
size_t sz_short
size_t sz_alignof_short
size_t sz_long
size_t sz_alignof_long
size_t sz_longlong
size_t sz_alignof_longlong
size_t sz_float
size_t sz_alignof_float
size_t sz_double
size_t sz_alignof_double
size_t sz_longdouble
size_t sz_alignof_longdouble
size_t sz_pointer
size_t sz_alignof_pointer
size_t sz_reference
size_t sz_alignof_reference
size_t sz_void_ptr
size_t sz_alignof_void_ptr
size_t sz_ptrdiff_t
size_t sz_alignof_ptrdiff_t
size_t sz_size_t
size_t sz_alignof_size_t
size_t sz_wchar
size_t sz_alignof_wchar
size_t sz_shared_ptr
size_t sz_alignof_shared_ptr
size_t sz_pshared_ptr
size_t sz_alignof_pshared_ptr
size_t sz_mem_handle
size_t sz_alignof_mem_handle
size_t sz_reg_handle
size_t sz_alignof_reg_handle
size_t sz_alignof_dbl_1st
size_t sz_alignof_int64_1st
size_t sz_alignof_sharedptr_1st
size_t sz_alignof_psharedptr_1st
size_t sz_alignof_dbl_innerstruct
size_t sz_alignof_int64_innerstruct
size_t sz_alignof_sharedptr_innerstruct
size_t sz_alignof_psharedptr_innerstruct
size_t sz_maxblocksz


Member Data Documentation

std::string StructCustomizedSizes::str_abi

size_t StructCustomizedSizes::sz_bool

size_t StructCustomizedSizes::sz_alignof_bool

size_t StructCustomizedSizes::sz_char

size_t StructCustomizedSizes::sz_alignof_char

size_t StructCustomizedSizes::sz_int

size_t StructCustomizedSizes::sz_alignof_int

size_t StructCustomizedSizes::sz_short

size_t StructCustomizedSizes::sz_alignof_short

size_t StructCustomizedSizes::sz_long

size_t StructCustomizedSizes::sz_alignof_long

size_t StructCustomizedSizes::sz_longlong

size_t StructCustomizedSizes::sz_alignof_longlong

size_t StructCustomizedSizes::sz_float

size_t StructCustomizedSizes::sz_alignof_float

size_t StructCustomizedSizes::sz_double

size_t StructCustomizedSizes::sz_alignof_double

size_t StructCustomizedSizes::sz_longdouble

size_t StructCustomizedSizes::sz_alignof_longdouble

size_t StructCustomizedSizes::sz_pointer

size_t StructCustomizedSizes::sz_alignof_pointer

size_t StructCustomizedSizes::sz_reference

size_t StructCustomizedSizes::sz_alignof_reference

size_t StructCustomizedSizes::sz_void_ptr

size_t StructCustomizedSizes::sz_alignof_void_ptr

size_t StructCustomizedSizes::sz_ptrdiff_t

size_t StructCustomizedSizes::sz_alignof_ptrdiff_t

size_t StructCustomizedSizes::sz_size_t

size_t StructCustomizedSizes::sz_alignof_size_t

size_t StructCustomizedSizes::sz_wchar

size_t StructCustomizedSizes::sz_alignof_wchar

size_t StructCustomizedSizes::sz_shared_ptr

size_t StructCustomizedSizes::sz_alignof_shared_ptr

size_t StructCustomizedSizes::sz_pshared_ptr

size_t StructCustomizedSizes::sz_alignof_pshared_ptr

size_t StructCustomizedSizes::sz_mem_handle

size_t StructCustomizedSizes::sz_alignof_mem_handle

size_t StructCustomizedSizes::sz_reg_handle

size_t StructCustomizedSizes::sz_alignof_reg_handle

size_t StructCustomizedSizes::sz_alignof_dbl_1st

size_t StructCustomizedSizes::sz_alignof_int64_1st

size_t StructCustomizedSizes::sz_alignof_sharedptr_1st

size_t StructCustomizedSizes::sz_alignof_psharedptr_1st

size_t StructCustomizedSizes::sz_alignof_dbl_innerstruct

size_t StructCustomizedSizes::sz_alignof_int64_innerstruct

size_t StructCustomizedSizes::sz_alignof_sharedptr_innerstruct

size_t StructCustomizedSizes::sz_alignof_psharedptr_innerstruct

size_t StructCustomizedSizes::sz_maxblocksz


The documentation for this struct was generated from the following file:
Generated on Tue Jan 31 05:44:58 2012 for ROSE by  doxygen 1.4.7