Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::interprocess::ipcdetail::offset_ptr_internal< OffsetType, OffsetAlignment > Union Template Reference

#include <offset_ptr.hpp>

Collaboration diagram for boost::interprocess::ipcdetail::offset_ptr_internal< OffsetType, OffsetAlignment >:

Public Member Functions

 offset_ptr_internal (OffsetType off)
 

Public Attributes

OffsetType m_offset
 
typename::boost::aligned_storage
< sizeof(OffsetType),(OffsetAlignment==offset_type_alignment)?::boost::alignment_of
< OffsetType >
::value:OffsetAlignment >
::type 
alignment_helper
 

Constructor & Destructor Documentation

template<class OffsetType , std::size_t OffsetAlignment>
boost::interprocess::ipcdetail::offset_ptr_internal< OffsetType, OffsetAlignment >::offset_ptr_internal ( OffsetType  off)
inlineexplicit

Member Data Documentation

template<class OffsetType , std::size_t OffsetAlignment>
typename ::boost::aligned_storage< sizeof(OffsetType) , (OffsetAlignment == offset_type_alignment) ? ::boost::alignment_of<OffsetType>::value : OffsetAlignment >::type boost::interprocess::ipcdetail::offset_ptr_internal< OffsetType, OffsetAlignment >::alignment_helper
template<class OffsetType , std::size_t OffsetAlignment>
OffsetType boost::interprocess::ipcdetail::offset_ptr_internal< OffsetType, OffsetAlignment >::m_offset

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