#include <exception_safety_testing.h>
Definition at line 254 of file exception_safety_testing.h.
testing::ThrowingValue< Spec >::ThrowingValue | ( | ) | [inline] |
Definition at line 263 of file exception_safety_testing.h.
testing::ThrowingValue< Spec >::ThrowingValue | ( | const ThrowingValue< Spec > & | other | ) | [inline] |
Definition at line 268 of file exception_safety_testing.h.
testing::ThrowingValue< Spec >::ThrowingValue | ( | ThrowingValue< Spec > && | other | ) | [inline] |
Definition at line 277 of file exception_safety_testing.h.
testing::ThrowingValue< Spec >::ThrowingValue | ( | int | i | ) | [inline, explicit] |
Definition at line 286 of file exception_safety_testing.h.
testing::ThrowingValue< Spec >::ThrowingValue | ( | int | i, |
exceptions_internal::NoThrowTag | |||
) | [inline] |
Definition at line 291 of file exception_safety_testing.h.
testing::ThrowingValue< Spec >::~ThrowingValue | ( | ) |
int& testing::ThrowingValue< Spec >::Get | ( | ) | [inline] |
Definition at line 579 of file exception_safety_testing.h.
const int& testing::ThrowingValue< Spec >::Get | ( | ) | const [inline] |
Definition at line 580 of file exception_safety_testing.h.
static std::string testing::ThrowingValue< Spec >::GetInstanceString | ( | int | dummy | ) | [inline, static, private] |
Definition at line 583 of file exception_safety_testing.h.
static constexpr bool testing::ThrowingValue< Spec >::IsSpecified | ( | TypeSpec | spec | ) | [inline, static, private] |
Definition at line 255 of file exception_safety_testing.h.
void testing::ThrowingValue< Spec >::operator delete | ( | void * | p | ) | [inline] |
Definition at line 563 of file exception_safety_testing.h.
void testing::ThrowingValue< Spec >::operator delete | ( | void * | p, |
Args &&... | args | ||
) | [inline] |
Definition at line 566 of file exception_safety_testing.h.
void testing::ThrowingValue< Spec >::operator delete[] | ( | void * | p | ) | [inline] |
Definition at line 570 of file exception_safety_testing.h.
void testing::ThrowingValue< Spec >::operator delete[] | ( | void * | p, |
Args &&... | args | ||
) | [inline] |
Definition at line 573 of file exception_safety_testing.h.
static void* testing::ThrowingValue< Spec >::operator new | ( | size_t | s, |
Args &&... | args | ||
) | [inline, static] |
Definition at line 538 of file exception_safety_testing.h.
static void* testing::ThrowingValue< Spec >::operator new[] | ( | size_t | s, |
Args &&... | args | ||
) | [inline, static] |
Definition at line 547 of file exception_safety_testing.h.
ThrowingBool testing::ThrowingValue< Spec >::operator! | ( | ) | const [inline] |
Definition at line 424 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator% | ( | const ThrowingValue< Spec > & | other | ) | const [inline] |
Definition at line 374 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator%= | ( | const ThrowingValue< Spec > & | other | ) | [inline] |
Definition at line 485 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator& | ( | const ThrowingValue< Spec > & | other | ) | const [inline] |
Definition at line 445 of file exception_safety_testing.h.
void testing::ThrowingValue< Spec >::operator& | ( | ) | const |
ThrowingBool testing::ThrowingValue< Spec >::operator&& | ( | const ThrowingValue< Spec > & | other | ) | const [inline] |
Definition at line 429 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator&= | ( | const ThrowingValue< Spec > & | other | ) | [inline] |
Definition at line 491 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator* | ( | const ThrowingValue< Spec > & | other | ) | const [inline] |
Definition at line 364 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator*= | ( | const ThrowingValue< Spec > & | other | ) | [inline] |
Definition at line 473 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator+ | ( | const ThrowingValue< Spec > & | other | ) | const [inline] |
Definition at line 318 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator+ | ( | ) | const [inline] |
Definition at line 323 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator++ | ( | ) | [inline] |
Definition at line 338 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator++ | ( | int | ) | [inline] |
Definition at line 344 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator+= | ( | const ThrowingValue< Spec > & | other | ) | [inline] |
Definition at line 461 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator- | ( | const ThrowingValue< Spec > & | other | ) | const [inline] |
Definition at line 328 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator- | ( | ) | const [inline] |
Definition at line 333 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator-- | ( | ) | [inline] |
Definition at line 351 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator-- | ( | int | ) | [inline] |
Definition at line 357 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator-= | ( | const ThrowingValue< Spec > & | other | ) | [inline] |
Definition at line 467 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator/ | ( | const ThrowingValue< Spec > & | other | ) | const [inline] |
Definition at line 369 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator/= | ( | const ThrowingValue< Spec > & | other | ) | [inline] |
Definition at line 479 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator<< | ( | int | shift | ) | const [inline] |
Definition at line 379 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator<<= | ( | int | shift | ) | [inline] |
Definition at line 509 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator= | ( | const ThrowingValue< Spec > & | other | ) | [inline] |
Definition at line 297 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator= | ( | ThrowingValue< Spec > && | other | ) | [inline] |
Definition at line 307 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator>> | ( | int | shift | ) | const [inline] |
Definition at line 384 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator>>= | ( | int | shift | ) | [inline] |
Definition at line 515 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator^ | ( | const ThrowingValue< Spec > & | other | ) | const [inline] |
Definition at line 455 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator^= | ( | const ThrowingValue< Spec > & | other | ) | [inline] |
Definition at line 503 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator| | ( | const ThrowingValue< Spec > & | other | ) | const [inline] |
Definition at line 450 of file exception_safety_testing.h.
ThrowingValue& testing::ThrowingValue< Spec >::operator|= | ( | const ThrowingValue< Spec > & | other | ) | [inline] |
Definition at line 497 of file exception_safety_testing.h.
ThrowingBool testing::ThrowingValue< Spec >::operator|| | ( | const ThrowingValue< Spec > & | other | ) | const [inline] |
Definition at line 434 of file exception_safety_testing.h.
ThrowingValue testing::ThrowingValue< Spec >::operator~ | ( | ) | const [inline] |
Definition at line 440 of file exception_safety_testing.h.
ThrowingBool operator!= | ( | const ThrowingValue< Spec > & | a, |
const ThrowingValue< Spec > & | b | ||
) | [friend] |
Definition at line 397 of file exception_safety_testing.h.
ThrowingBool operator< | ( | const ThrowingValue< Spec > & | a, |
const ThrowingValue< Spec > & | b | ||
) | [friend] |
Definition at line 402 of file exception_safety_testing.h.
std::ostream& operator<< | ( | std::ostream & | os, |
const ThrowingValue< Spec > & | tv | ||
) | [friend] |
Definition at line 525 of file exception_safety_testing.h.
ThrowingBool operator<= | ( | const ThrowingValue< Spec > & | a, |
const ThrowingValue< Spec > & | b | ||
) | [friend] |
Definition at line 407 of file exception_safety_testing.h.
ThrowingBool operator== | ( | const ThrowingValue< Spec > & | a, |
const ThrowingValue< Spec > & | b | ||
) | [friend] |
Definition at line 392 of file exception_safety_testing.h.
ThrowingBool operator> | ( | const ThrowingValue< Spec > & | a, |
const ThrowingValue< Spec > & | b | ||
) | [friend] |
Definition at line 412 of file exception_safety_testing.h.
ThrowingBool operator>= | ( | const ThrowingValue< Spec > & | a, |
const ThrowingValue< Spec > & | b | ||
) | [friend] |
Definition at line 417 of file exception_safety_testing.h.
std::istream& operator>> | ( | std::istream & | is, |
const ThrowingValue< Spec > & | |||
) | [friend] |
Definition at line 530 of file exception_safety_testing.h.
int testing::ThrowingValue< Spec >::dummy_ [private] |
Definition at line 589 of file exception_safety_testing.h.
constexpr int testing::ThrowingValue< Spec >::kBadValue = 938550620 [static, private] |
Definition at line 260 of file exception_safety_testing.h.
constexpr int testing::ThrowingValue< Spec >::kDefaultValue = 0 [static, private] |
Definition at line 259 of file exception_safety_testing.h.