Bayesian Filtering Library  Generated from SVN r
Classes | Typedefs | Functions | Variables
BFL::std Namespace Reference

Classes

class  exception
 Base class for all library exceptions. More...
 
class  bad_exception
 
class  bad_alloc
 Exception possibly thrown by new.bad_alloc (or classes derived from it) is used to report allocation errors from the throwing forms of new. More...
 
struct  nothrow_t
 

Typedefs

typedef void(* terminate_handler )()
 If you write a replacement terminate handler, it must be of this type.
 
typedef void(* unexpected_handler )()
 If you write a replacement unexpected handler, it must be of this type.
 
typedef void(* new_handler )()
 

Functions

terminate_handler set_terminate (terminate_handler) _GLIBCXX_USE_NOEXCEPT
 Takes a new handler function as an argument, returns the old function.
 
void terminate () _GLIBCXX_USE_NOEXCEPT __attribute__((__noreturn__))
 
unexpected_handler set_unexpected (unexpected_handler) _GLIBCXX_USE_NOEXCEPT
 Takes a new handler function as an argument, returns the old function.
 
void unexpected () __attribute__((__noreturn__))
 
bool uncaught_exception () _GLIBCXX_USE_NOEXCEPT __attribute__((__pure__))
 
new_handler set_new_handler (new_handler) throw ()
 

Variables

const nothrow_t nothrow
 

Detailed Description

Lock-free property.

0 indicates that the types are never lock-free. 1 indicates that the types are sometimes lock-free. 2 indicates that the types are always lock-free.