The OpenD Programming Language

allocator_traits

Members

Aliases

allocator_type
alias allocator_type = Alloc
difference_type
alias difference_type = allocator_type.difference_type
pointer
alias pointer = allocator_type.pointer
rebind_traits
alias rebind_traits(U) = allocator_traits!(rebind_alloc!U)
size_type
alias size_type = allocator_type.size_type
value_type
alias value_type = allocator_type.value_type

Manifest constants

is_always_equal
enum is_always_equal;
propagate_on_container_copy_assignment
enum propagate_on_container_copy_assignment;
propagate_on_container_move_assignment
enum propagate_on_container_move_assignment;
propagate_on_container_swap
enum propagate_on_container_swap;

Static functions

max_size
size_type max_size(allocator_type a)
select_on_container_copy_construction
allocator_type select_on_container_copy_construction(allocator_type a)

Templates

rebind_alloc
template rebind_alloc(U)

Meta