InspIRCd  4.0
Public Member Functions | List of all members
insp::aligned_storage< T > Class Template Reference

Public Member Functions

 aligned_storage ()=default
 
 aligned_storage (const aligned_storage &)
 
T * operator-> () const
 
 operator T* () const
 

Constructor & Destructor Documentation

◆ aligned_storage() [1/2]

template<typename T >
insp::aligned_storage< T >::aligned_storage ( )
default

Default constructor for the aligned_storage class.

◆ aligned_storage() [2/2]

template<typename T >
insp::aligned_storage< T >::aligned_storage ( const aligned_storage< T > &  )
inline

Ignores copying via the copy constructor.

Member Function Documentation

◆ operator T*()

template<typename T >
insp::aligned_storage< T >::operator T* ( ) const
inline

Constant accessor for the underlying aligned storage block.

◆ operator->()

template<typename T >
T* insp::aligned_storage< T >::operator-> ( ) const
inline

Accessor for the underlying aligned storage block.


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