Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::initialized< T > Class Template Reference

#include <value_init.hpp>

Public Member Functions

BOOST_GPU_ENABLED initialized ()
 
BOOST_GPU_ENABLED initialized (initialized const &arg)
 
BOOST_GPU_ENABLED initialized (T const &arg)
 
BOOST_GPU_ENABLED initializedoperator= (initialized const &arg)
 
BOOST_GPU_ENABLED ~initialized ()
 
BOOST_GPU_ENABLED T const & data () const
 
BOOST_GPU_ENABLED Tdata ()
 
BOOST_GPU_ENABLED void swap (initialized &arg)
 
BOOST_GPU_ENABLED operator T const & () const
 
BOOST_GPU_ENABLED operator T & ()
 

Constructor & Destructor Documentation

template<class T>
BOOST_GPU_ENABLED boost::initialized< T >::initialized ( )
inline
template<class T>
BOOST_GPU_ENABLED boost::initialized< T >::initialized ( initialized< T > const &  arg)
inline
template<class T>
BOOST_GPU_ENABLED boost::initialized< T >::initialized ( T const &  arg)
inlineexplicit
template<class T>
BOOST_GPU_ENABLED boost::initialized< T >::~initialized ( )
inline

Member Function Documentation

template<class T>
BOOST_GPU_ENABLED T const& boost::initialized< T >::data ( ) const
inline
template<class T>
BOOST_GPU_ENABLED T& boost::initialized< T >::data ( )
inline
template<class T>
BOOST_GPU_ENABLED boost::initialized< T >::operator T & ( )
inline
template<class T>
BOOST_GPU_ENABLED boost::initialized< T >::operator T const & ( ) const
inline
template<class T>
BOOST_GPU_ENABLED initialized& boost::initialized< T >::operator= ( initialized< T > const &  arg)
inline
template<class T>
BOOST_GPU_ENABLED void boost::initialized< T >::swap ( initialized< T > &  arg)
inline

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