__gnu_cxx Namespace Reference


Detailed Description

This namespace is used for two things:

This is still fluid and changing rapidly. Currently the rule is: if an entitity is found in the user-level documentation, it falls into the second category.

Classes

Namespaces

Typedefs

Enumerations

Functions

Variables


Function Documentation

void __verbose_terminate_handler  ) 
 

A replacement for the standard terminate_handler which prints more information about the terminating exception (if any) on stderr. Call

        std::set_terminate (__gnu_cxx::__verbose_terminate_handler)
to use. For more info, see http://gcc.gnu.org/onlinedocs/libstdc++/19_diagnostics/howto.html#4

In 3.4 and later, this is on by default.

size_t _Bit_scan_forward size_t  __num  )  [inline]
 

Generic Version of the bsf instruction.

Definition at line 698 of file bitmap_allocator.h.


Variable Documentation

bool const __threads_enabled [static]
 

If true, then the application being compiled will be using threads, so use mutexes as a synchronization primitive, else do no use any synchronization primitives.

Definition at line 81 of file bitmap_allocator.h.


Generated on Sat Apr 2 13:54:46 2005 for libstdc++ source by  doxygen 1.4.0