xrootd
Public Attributes | List of all members
XrdCl::Optional< T >::Storage Union Reference

Public Attributes

value
 

Detailed Description

template<typename T>
union XrdCl::Optional< T >::Storage

we use union as this is the only way to obtain memory with correct alignment and don't actually construct the object

Member Data Documentation

◆ value

template<typename T >
T XrdCl::Optional< T >::Storage::value

value of the optional variable, if the variable is optional is remains uninitialized

Referenced by XrdCl::Optional< T >::operator*(), XrdCl::Optional< T >::operator=(), and XrdCl::Optional< T >::Optional().


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