logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

__gnu_cxx::throw_value_limit.3cxx

Author

       Generated automatically by Doxygen for libstdc++ from the source code.

                                                    libstdc++                 __gnu_cxx::throw_value_limit(3cxx)

Detailed Description

       Type throwing via limit condition.

Name

       __gnu_cxx::throw_value_limit - Type throwing via limit condition.

Synopsis

       #include <throw_allocator.h>

       Inherits __gnu_cxx::throw_value_base<limit_condition>.

   PublicTypes
       typedef throw_value_base< limit_condition > base_type
       typedef limit_conditioncondition_typePublicMemberFunctionsthrow_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

   StaticPublicMemberFunctions
       static size_t & count ()
       static size_t & limit ()
       static void set_limit (const size_t __l)
       static void throw_conditionally ()

   PublicAttributes
       std::size_t _M_i

See Also