|
|
typedef detail::iu_basic_ostream< char, ::std::char_traits< char > > | iu_ostream |
| |
|
typedef detail::iu_basic_ostream< wchar_t, ::std::char_traits< wchar_t > > | iu_wostream |
| |
|
typedef iu_ostream | iu_stringstream |
| |
|
typedef detail::iuStreamMessage | Message |
| | Message クラス
|
| |
|
typedef detail::type_fit_t< 1 >::Int | Int8 |
| | 8 bit 符号付き整数型
|
| |
|
typedef detail::type_fit_t< 1 >::UInt | UInt8 |
| | 8 bit 符号なし整数型
|
| |
|
typedef detail::type_fit_t< 2 >::Int | Int16 |
| | 16 bit 符号付き整数型
|
| |
|
typedef detail::type_fit_t< 2 >::UInt | UInt16 |
| | 16 bit 符号なし整数型
|
| |
|
typedef detail::type_fit_t< 4 >::Int | Int32 |
| | 32 bit 符号付き整数型
|
| |
|
typedef detail::type_fit_t< 4 >::UInt | UInt32 |
| | 32 bit 符号なし整数型
|
| |
|
typedef detail::type_fit_t< 8 >::Int | Int64 |
| | 64 bit 符号付き整数型
|
| |
|
typedef detail::type_fit_t< 8 >::UInt | UInt64 |
| | 64 bit 符号なし整数型
|
| |
|
typedef UInt64 | iu_off_t |
| |
|
typedef detail::type_fit_t< sizeof(ptrdiff_t)>::UInt | iu_uintptr_t |
| |
|
typedef internal::TypeId | TestTypeId |
| | テスト識別型
|
| |
|
typedef void(* | SetUpMethod) () |
| | SetUp 関数型
|
| |
|
typedef void(* | TearDownMethod) () |
| | TearDown 関数型
|
| |
|
typedef detail::type_least_t< 8 >::UInt | TimeInMillisec |
| | ミリ秒単位を扱う型
|
| |
|
typedef detail::type_least_t< 8 >::Int | BiggestInt |
| | Biggest Int
|
| |
|
typedef detail::StderrXmlGeneratorListenerBase< DefaultXmlGeneratorListener, TestEnv::get_report_xml_filepath > | StderrXmlGeneratorListener |
| |
|
typedef detail::StderrXmlGeneratorListenerBase< JunitXmlGeneratorListener, TestEnv::get_report_junit_xml_filepath > | StderrJunitXmlGeneratorListener |
| |
|
| void IUTEST_ATTRIBUTE_UNUSED_ | InitIrisUnitTest (int *pargc, char **argv) |
| | 初期化 [詳解]
|
| |
| template<typename CharType > |
| void IUTEST_ATTRIBUTE_UNUSED_ | InitIrisUnitTest (::std::vector< ::std::basic_string< CharType > > &argv) |
| |
| Environment *IUTEST_ATTRIBUTE_UNUSED_ | AddGlobalTestEnvironment (Environment *env) |
| | グローバル環境セットクラスの追加 [詳解]
|
| |
|
void | swap (any &lhs, any &rhs) |
| |
|
template<typename T > |
| T * | any_cast (any *p) |
| | 型を考慮したキャスト
|
| |
| template<typename T > |
| const T * | any_cast (const any *p) |
| |
| template<typename T > |
| T | any_cast (any &value) |
| |
| template<typename T > |
| T | any_cast (const any &value) |
| |
|
template<typename T > |
| T * | unsafe_any_cast (any *p) |
| | 型を考慮せずキャスト
|
| |
| template<typename T > |
| const T * | unsafe_any_cast (const any *p) |
| |
| template<typename T > |
| T | unsafe_any_cast (any &value) |
| |
| template<typename T > |
| T | unsafe_any_cast (const any &value) |
| |
|
template<typename Elem , typename Traits > |
| inline ::std::basic_ostream< Elem, Traits > & | operator<< (::std::basic_ostream< Elem, Traits > &os, const any &value) |
| |
|
template<typename T > |
| inline ::std::string | StreamableToString (const T &value) |
| |
|
template<typename T > |
| AssertionReturnType< T > | AssertionReturn (const T &ret) |
| | Assetion Return 設定
|
| |
| AssertionReturnType< void > | AssertionReturn (void) |
| |
|
AssertionResult | AssertionSuccess () |
| | テスト成功を示す AssertionResult オブジェクトの取得
|
| |
|
AssertionResult | AssertionFailure () |
| | テスト失敗を示す AssertionResult オブジェクトの取得
|
| |
|
const char * | GetAssertionResultMessage (const AssertionResult &ar) |
| | テスト結果のメッセージを取得する(for compatible)
|
| |
| AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | FloatLE (const char *expr1, const char *expr2, float val1, float val2) |
| | Float LE Formatter [詳解]
|
| |
| AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | DoubleLE (const char *expr1, const char *expr2, double val1, double val2) |
| | Double LE Formatter [詳解]
|
| |
|
inline ::std::string | EnvironmentString (const char *name) |
| | 環境変数の取得
|
| |
|
template<typename T > |
| detail::iuParamGenerator< T > IUTEST_ATTRIBUTE_UNUSED_ | Range (T begin, T end, T step=static_cast< T >(1)) |
| | 範囲パラメータ
|
| |
|
detail::iuParamGenerator< bool > IUTEST_ATTRIBUTE_UNUSED_ | Bool () |
| | 真偽値パラメータ
|
| |
| template<typename StdGenerator > |
| detail::iuValuesParamsGeneratorHolder< StdGenerator > IUTEST_ATTRIBUTE_UNUSED_ | ValuesGen (size_t num, const StdGenerator &generator) |
| | ユーザー定義ジェネレータ利用パラメータ [詳解]
|
| |
| template<typename T , typename Filter > |
| detail::iuRandomFilterParamGenerator< T, Filter > IUTEST_ATTRIBUTE_UNUSED_ | RandomGenerator (const Filter &filter, unsigned int seed=0) |
| | 乱数ジェネレータ [詳解]
|
| |
|
template<typename Container > |
| detail::iuParamGenerator< typename Container::value_type > IUTEST_ATTRIBUTE_UNUSED_ | ValuesIn (Container container) |
| | 値配列パラメータ
|
| |
| template<typename T , size_t SIZE> |
| detail::iuParamGenerator< T > IUTEST_ATTRIBUTE_UNUSED_ | ValuesIn (const T(&v)[SIZE]) |
| |
| template<typename Ite > |
| detail::iuParamGenerator< typename detail::IteratorTraits< Ite >::type > IUTEST_ATTRIBUTE_UNUSED_ | ValuesIn (Ite begin, Ite end) |
| |
| template<typename Generator1 , typename Generator2 > |
| detail::iuConcatParamHolder< Generator1, Generator2 > | Concat (const Generator1 &g1, const Generator2 &g2) |
| | 値配列パラメータ [詳解]
|
| |
|
template<typename T > |
| std::string | PrintToString (const T &v) |
| | 文字列化
|
| |
|
template<typename T > |
| inline ::std::string | PrintToString (const T &v) |
| | 文字列化
|
| |
|
template<typename T > |
| inline ::std::string | PrintToStrings (const char *separate, const T &v) |
| | 文字列化
|
| |
|
template<typename T , typename ... Args> |
| inline ::std::string | PrintToStrings (const char *separate, const T &v, Args... args) |
| | 文字列化
|
| |
|
iu_ostream & | operator<< (iu_ostream &os, const TestPartResult &result) |
| | TestPartResult print 出力
|
| |