#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 initialized & | operator= (initialized const &arg) |
BOOST_GPU_ENABLED | ~initialized () |
BOOST_GPU_ENABLED T const & | data () const |
BOOST_GPU_ENABLED T & | data () |
BOOST_GPU_ENABLED void | swap (initialized &arg) |
BOOST_GPU_ENABLED | operator T const & () const |
BOOST_GPU_ENABLED | operator T & () |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
Referenced by boost::value_initialized< T >::data(), and boost::initialized< T >::swap().
|
inline |
|
inline |
|
inline |
|
inline |
References boost::BOOST_STATIC_ASSERT(), and boost::program_options::value().
|
inline |
References boost::initialized< T >::data(), and boost::swap().
Referenced by boost::swap(), and boost::value_initialized< T >::swap().