Embedded Template Library 1.0
|
Classes | |
class | etl::type_with_alignment< Alignment > |
struct | etl::aligned_storage< Length, Alignment > |
struct | etl::aligned_storage_as< Length, T > |
Creates a variable of the specified type at the specified alignment.
class etl::type_with_alignment |
Gets a type that has the same as the specified alignment.
Public Types | |
typedef private_alignment::type_with_alignment_helper< Alignment, int_least8_t, int_least16_t, int32_t, int64_t, float, double, void * >::type | type |
Public Member Functions | |
ETL_STATIC_ASSERT (etl::alignment_of< type >::value==Alignment, "Unable to create the type with the specified alignment") | |
struct etl::aligned_storage |