libstdc++: __gnu_cxx::throw_value_limit Struct Reference (original) (raw)

#include <[throw_allocator.h](a01232%5Fsource.html)>

Public Member Functions
throw_value_limit (const std::size_t __i)
throw_value_limit (const throw_value_limit &__other)
throw_value_limit (throw_value_limit &&)=default
throw_value_base & operator++ ()
throw_value_limit & operator= (const throw_value_limit &__other)
throw_value_limit & operator= (throw_value_limit &&)=default
Static Public Member Functions
static size_t & count ()
static size_t & limit ()
static void set_limit (const size_t __l)
static void throw_conditionally ()
Public Attributes
std::size_t _M_i

Type throwing via limit condition.

Definition at line 740 of file throw_allocator.h.

base_type

condition_type

__gnu_cxx::throw_value_limit::throw_value_limit ( ) inline

throw_value_limit() [2/3]

__gnu_cxx::throw_value_limit::throw_value_limit ( const throw_value_limit & __other) inline

throw_value_limit() [3/3]

__gnu_cxx::throw_value_limit::throw_value_limit ( const std::size_t __i) inlineexplicit

count()

static size_t & __gnu_cxx::limit_condition::count ( ) inlinestaticinherited

limit()

static size_t & __gnu_cxx::limit_condition::limit ( ) inlinestaticinherited

operator++()

operator=()

set_limit()

static void __gnu_cxx::limit_condition::set_limit ( const size_t __l) inlinestaticinherited

throw_conditionally()

static void __gnu_cxx::limit_condition::throw_conditionally ( ) inlinestaticinherited

_M_i


The documentation for this struct was generated from the following file: