.TH "__gnu_cxx::throw_value_base< _Cond >" 3cxx "Tue Feb 2 2021" "libstdc++" \" -*- nroff -*-
.ad l
.nh
.SH NAME
__gnu_cxx::throw_value_base< _Cond > \- Class with exception generation control\&. Intended to be used as a value_type in templatized code\&.  

.SH SYNOPSIS
.br
.PP
.PP
Inherits _Cond\&.
.SS "Public Types"

.in +1c
.ti -1c
.RI "typedef _Cond \fBcondition_type\fP"
.br
.in -1c
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBthrow_value_base\fP (const std::size_t __i)"
.br
.ti -1c
.RI "\fBthrow_value_base\fP (const \fBthrow_value_base\fP &__v)"
.br
.ti -1c
.RI "\fBthrow_value_base\fP (\fBthrow_value_base\fP &&)=default"
.br
.ti -1c
.RI "\fBthrow_value_base\fP & \fBoperator++\fP ()"
.br
.ti -1c
.RI "\fBthrow_value_base\fP & \fBoperator=\fP (const \fBthrow_value_base\fP &__v)"
.br
.ti -1c
.RI "\fBthrow_value_base\fP & \fBoperator=\fP (\fBthrow_value_base\fP &&)=default"
.br
.in -1c
.SS "Public Attributes"

.in +1c
.ti -1c
.RI "std::size_t \fB_M_i\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 

.SS "template<typename _Cond>
.br
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\&. 
.PP
Definition at line 603 of file throw_allocator\&.h\&.

.SH "Author"
.PP 
Generated automatically by Doxygen for libstdc++ from the source code\&.
