|
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 Int64 | iu_off_t |
|
typedef UInt64 | iu_uint_max_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 TestSuite | TestCase |
|
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) |
| 初期化 [詳解]
|
|
void IUTEST_ATTRIBUTE_UNUSED_ | InitIrisUnitTest (int *pargc, wchar_t **argv) |
| これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
|
|
void IUTEST_ATTRIBUTE_UNUSED_ | InitIrisUnitTest (int *pargc, const char **argv) |
| これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
|
|
void IUTEST_ATTRIBUTE_UNUSED_ | InitIrisUnitTest (int *pargc, const wchar_t **argv) |
| これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
|
|
void IUTEST_ATTRIBUTE_UNUSED_ | InitIrisUnitTest () |
| これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
|
|
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 > |
iu_ostream & | operator<< (iu_ostream &os, const TestEnv::StateVariable< T > &value) |
|
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) |
| 乱数ジェネレータ [詳解]
|
|
detail::iuRandomParamsHolder IUTEST_ATTRIBUTE_UNUSED_ | RandomValues (size_t num, 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 出力
|
|