throw_allocator.h File Reference
Go to the source code of this file.
Classes
Namespaces
Defines
-
#define _THROW_ALLOCATOR_H
Functions
-
void __gnu_cxx::__throw_forced_exception_error ()
-
template<typename T > bool __gnu_cxx::operator!= (const throw_allocator< T > &, const throw_allocator< T > &)
-
std::ostream & __gnu_cxx::operator<< (std::ostream &os, const throw_allocator_base &alloc)
-
template<typename T > bool __gnu_cxx::operator== (const throw_allocator< T > &, const throw_allocator< T > &)
Detailed Description
This file is a GNU extension to the Standard C++ Library.
Contains an exception-throwing allocator, useful for testing exception safety. In addition, allocation addresses are stored and sanity checked.
Definition in file throw_allocator.h.