iutest  1.17.99.14
公開型 | 公開メンバ関数 | 全メンバ一覧
iutest::stl::optional< T > クラステンプレート

公開型

typedef T value_type
 

公開メンバ関数

 optional (nullpot_t) IUTEST_CXX_NOEXCEPT_SPEC
 
 optional (const T &rhs)
 
template<typename U >
 optional (const U &rhs)
 
 optional (const optional &rhs)
 
optionaloperator= (const T &rhs)
 
 operator bool () const
 
const T & operator* () const
 
T & operator* ()
 
const T * operator-> () const
 
T * operator-> ()
 
bool has_value () const
 
const T * ptr () const
 
T * ptr ()
 
const T & value () const
 
T & value ()
 
template<typename U >
value_or (const U &v) const
 

このクラス詳解は次のファイルから抽出されました: