Quick Links:

bal | bbl | bdl | bsl

Public Types

bsls::AlignmentFromType< TYPE > Struct Template Reference

#include <bsls_alignmentfromtype.h>

List of all members.

Public Types

enum  { VALUE = AlignmentImpCalc<TYPE>::VALUE }
typedef AlignmentToType< VALUE >
::Type 
Type

Detailed Description

template<class TYPE>
struct bsls::AlignmentFromType< TYPE >

This struct computes (at compile time) a constant integral VALUE that specifies the required alignment for TYPE objects. Also provided is a typedef, Type, that is an alias for a primitive type that has the same alignment requirements as TYPE.

See Component bsls_alignmentfromtype


Member Typedef Documentation

template<class TYPE>
typedef AlignmentToType<VALUE>::Type bsls::AlignmentFromType< TYPE >::Type

Member Enumeration Documentation

template<class TYPE>
anonymous enum
Enumerator:
VALUE 

The documentation for this struct was generated from the following file: