debian man page for __gnu_cxx::recursive_init_error

Query: __gnu_cxx::recursive_init_error

OS: debian

Section: 3cxx

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

__gnu_cxx::recursive_init_error(3cxx)									     __gnu_cxx::recursive_init_error(3cxx)

NAME
__gnu_cxx::recursive_init_error -
SYNOPSIS
Inherits std::exception. Public Member Functions virtual const char * what () const throw () Detailed Description Exception thrown by __cxa_guard_acquire. 6.7[stmt.dcl]/4: If control re-enters the declaration (recursively) while the object is being initialized, the behavior is undefined. Since we already have a library function to handle locking, we might as well check for this situation and throw an exception. We use the second byte of the guard variable to remember that we're in the middle of an initialization. Definition at line 615 of file cxxabi.h. Member Function Documentation virtual const char* std::exception::what () const throw () [virtual], [inherited] Returns a C-style character string describing the general cause of the current error. Reimplemented in std::ios_base::failure, std::bad_typeid, std::bad_cast, std::runtime_error, std::future_error, std::bad_exception, std::logic_error, std::bad_alloc, and std::bad_weak_ptr. Author Generated automatically by Doxygen for libstdc++ from the source code. libstdc++ Tue Nov 27 2012 __gnu_cxx::recursive_init_error(3cxx)
Related Man Pages
std::__basic_future(3) - debian
std::integral_constant(3) - debian
__gnu_cxx::subtractive_rng(3cxx) - debian
std::locale_facet(3cxx) - debian
std::type_info(3cxx) - debian
Similar Topics in the Unix Linux Community
Detecting unused variables...
One instance of comparing grep and awk
How to copy a column of multiple files and paste into new excel file (next to column)?
New UNIX and Linux History Sections