BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bsls::AlignmentImpCalc< TYPE > Struct Template Reference

#include <bsls_alignmentimp.h>

Detailed Description

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

This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.

See bsls_alignmentimp

Public Types

enum  { VALUE = sizeof(AlignmentCalc) - sizeof(TYPE) }
 
typedef AlignmentImpTag< VALUETag
 

Member Typedef Documentation

◆ Tag

template<class TYPE >
typedef AlignmentImpTag<VALUE> bsls::AlignmentImpCalc< TYPE >::Tag

Alias for the unique type for each alignment value.

Member Enumeration Documentation

◆ anonymous enum

template<class TYPE >
anonymous enum
Enumerator
VALUE 

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