iutest  1.17.99.14
クラス | 名前空間 | 関数
iutest_any.hpp ファイル

iris unit test any object [詳解]

#include "iutest_config.hpp"
#include "internal/iutest_internal_defs.hpp"
iutest_any.hpp の依存先関係図:
被依存関係図:

[ソースコード]

クラス

class  iutest::any
 any [詳解]
 
class  iutest::bad_any_cast
 any_cast の失敗例外 [詳解]
 

名前空間

 iutest
 iutest root namespace
 

関数

void iutest::swap (any &lhs, any &rhs)
 
template<typename T >
T * iutest::any_cast (any *p)
 型を考慮したキャスト
 
template<typename T >
const T * iutest::any_cast (const any *p)
 
template<typename T >
iutest::any_cast (any &value)
 
template<typename T >
iutest::any_cast (const any &value)
 
template<typename T >
T * iutest::unsafe_any_cast (any *p)
 型を考慮せずキャスト
 
template<typename T >
const T * iutest::unsafe_any_cast (const any *p)
 
template<typename T >
iutest::unsafe_any_cast (any &value)
 
template<typename T >
iutest::unsafe_any_cast (const any &value)
 
template<typename Elem , typename Traits >
inline ::std::basic_ostream< Elem, Traits > & iutest::operator<< (::std::basic_ostream< Elem, Traits > &os, const any &value)
 

詳解

iris unit test any object

著者
t.shirayanagi
copyright
Copyright (C) 2013-2021, Takazumi Shirayanagi
This software is released under the new BSD License, see LICENSE