__gnu_cxx::throw_value_base.3cxx
Contents
Detailed Description
template<typename_Cond>
struct __gnu_cxx::throw_value_base< _Cond >"Class with exception generation control. Intended to be used
as a value_type in templatized code.
Note: Destructor not allowed to throw.
Name
__gnu_cxx::throw_value_base< _Cond > - Class with exception generation control. Intended to be used as a
value_type in templatized code.
Synopsis
#include <throw_allocator.h>
Inherits _Cond.
PublicTypes
typedef _Cond condition_typePublicMemberFunctionsthrow_value_base (const std::size_t __i)
throw_value_base (const throw_value_base &__v)
throw_value_base (throw_value_base &&)=default
throw_value_base & operator++ ()
throw_value_base & operator= (const throw_value_base &__v)
throw_value_base & operator= (throw_value_base &&)=default
PublicAttributes
std::size_t _M_i