libstdc++: __gnu_cxx::throw_allocator_random< _Tp > Struct Template Reference (original) (raw)
#include <[throw_allocator.h](a01232%5Fsource.html)>
template<typename _Tp>
struct __gnu_cxx::throw_allocator_random< _Tp >
Allocator throwing via random condition.
Definition at line 948 of file throw_allocator.h.
◆ const_pointer
◆ const_reference
◆ difference_type
◆ pointer
◆ propagate_on_container_move_assignment
◆ size_type
◆ value_type
◆ throw_allocator_random() [1/3]
◆ throw_allocator_random() [2/3]
◆ throw_allocator_random() [3/3]
template<typename _Tp >
template<typename _Tp1 >
◆ ~throw_allocator_random()
◆ address() [1/2]
◆ address() [2/2]
◆ allocate()
◆ check() [1/3]
static void __gnu_cxx::annotate_base::check ( ) |
inlinestaticinherited |
◆ check() [2/3]
void __gnu_cxx::annotate_base::check ( size_t label) |
inlineinherited |
◆ check() [3/3]
◆ check_allocated() [1/2]
◆ check_allocated() [2/2]
map_alloc_type::iterator __gnu_cxx::annotate_base::check_allocated ( void * p, size_t size ) |
inlineinherited |
◆ check_constructed() [1/2]
void __gnu_cxx::annotate_base::check_constructed ( size_t label) |
inlineinherited |
◆ check_constructed() [2/2]
map_construct_type::iterator __gnu_cxx::annotate_base::check_constructed ( void * p) |
inlineinherited |
◆ construct()
◆ deallocate()
◆ destroy()
◆ erase()
void __gnu_cxx::annotate_base::erase ( void * p, size_t size ) |
inlineinherited |
◆ erase_construct()
void __gnu_cxx::annotate_base::erase_construct ( void * p) |
inlineinherited |
◆ get_label()
static size_t __gnu_cxx::annotate_base::get_label ( ) |
inlinestaticinherited |
◆ insert()
void __gnu_cxx::annotate_base::insert ( void * p, size_t size ) |
inlineinherited |
◆ insert_construct()
void __gnu_cxx::annotate_base::insert_construct ( void * p) |
inlineinherited |
◆ max_size()
◆ seed()
void __gnu_cxx::random_condition::seed ( unsigned long __s) |
inlineinherited |
◆ set_label()
static void __gnu_cxx::annotate_base::set_label ( size_t l) |
inlinestaticinherited |
◆ set_probability()
static void __gnu_cxx::random_condition::set_probability ( double __p) |
inlinestaticinherited |
◆ throw_conditionally()
static void __gnu_cxx::random_condition::throw_conditionally ( ) |
inlinestaticinherited |
The documentation for this struct was generated from the following file: