GNU g++  v5.2.1
GNU Standard C++
exception.hpp File Reference

Contains exception classes. More...

#include <bits/c++config.h>
#include <stdexcept>
#include <cstdlib>
Include dependency graph for exception.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  __gnu_pbds::container_error
 Base class for exceptions. More...
 
struct  __gnu_pbds::insert_error
 An entry cannot be inserted into a container object for logical reasons (not, e.g., if memory is unabvailable, in which case the allocator_type's exception will be thrown). More...
 
struct  __gnu_pbds::join_error
 A join cannot be performed logical reasons (i.e., the ranges of the two container objects being joined overlaps. More...
 
struct  __gnu_pbds::resize_error
 A container cannot be resized. More...
 

Namespaces

 __gnu_pbds
 GNU extensions for policy-based data structures for public use.
 

Functions

void __gnu_pbds::__throw_container_error ()
 
void __gnu_pbds::__throw_insert_error ()
 
void __gnu_pbds::__throw_join_error ()
 
void __gnu_pbds::__throw_resize_error ()
 

Detailed Description

Contains exception classes.