addressof |
Obtém o endereço verdadeiro de um objeto. |
align |
Retorna um ponteiro para um intervalo de um determinado tamanho, com base no endereço de início e alinhamento fornecidos. |
allocate_shared |
Cria um shared_ptr para objetos atribuídos e construídos para um determinado tipo com um alocador especificado. |
atomic_compare_exchange_strong |
|
atomic_compare_exchange_weak |
|
atomic_compare_exchange_strong_explicit |
|
atomic_compare_exchange_weak_explicit |
|
atomic_exchange |
|
atomic_exchange_explicit |
|
atomic_is_lock_free |
|
atomic_load |
|
atomic_load_explicit |
|
atomic_store |
|
atomic_store_explicit |
|
const_pointer_cast |
Conversão constante para shared_ptr . |
declare_no_pointers |
Informa a um coletor de lixo que os caracteres começando em um endereço especificado e recaindo no tamanho de bloco indicado não contêm ponteiros rastreáveis. |
declare_reachable |
Informa a coleta de lixo que o endereço indicado é para armazenamento alocado e é alcançável. |
default_delete |
Exclui objetos alocados com operator new . Adequado para uso com unique_ptr . |
destroy_at |
Método destroy abreviado. |
destroy |
Método destroy abreviado. |
destroy_n |
Método destroy abreviado. |
dynamic_pointer_cast |
Conversão dinâmica para shared_ptr . |
get_deleter |
Obtenha o deletor de shared_ptr . |
get_pointer_safety |
Retorna o tipo de segurança do ponteiro pressuposto por qualquer coletor de lixo. |
get_temporary_buffer |
Atribui o armazenamento temporário para uma sequência de elementos que não excede um número especificado de elementos. |
make_shared |
Cria e retorna um shared_ptr que aponta para o objeto alocado construído do zero ou mais argumentos usando o alocador padrão. |
make_unique |
Cria e retorna um unique_ptr que aponta para o objeto alocado construído de zero ou mais argumentos. |
pointer_safety |
Uma enumeração de todos os possíveis valores de retorno para get_pointer_safety . |
return_temporary_buffer |
Desaloca a memória temporária que foi alocada usando a função de modelo get_temporary_buffer . |
static_pointer_cast |
Conversão estática para shared_ptr . |
troca |
Troca dois objetos shared_ptr ou weak_ptr . |
undeclare_no_pointers |
Informa um coletor de lixo que os caracteres no bloco de memória definido por um ponteiro de endereço básico e o tamanho de bloco agora podem conter ponteiros rastreáveis. |
undeclare_reachable |
Informa um garbage_collector que um local de memória especificado não é alcançável. |
uninitialized_copy |
Copia objetos de um intervalo de entrada especificado em um intervalo de destino não inicializado. |
uninitialized_copy_n |
Cria uma cópia de um número especificado de elementos de um iterador de entrada. As cópias são colocadas em um iterador de avanço. |
uninitialized_default_construct |
Método uninitialized_default_construct abreviado. |
uninitialized_default_construct_n |
Método uninitialized_construct abreviado. |
uninitialized_fill |
Copia objetos de um valor especificado em um intervalo de destino não inicializado. |
uninitialized_fill_n |
Copia objetos de um valor especificado em um número especificado de elementos de um intervalo de destino não inicializado. |
uninitialized_move |
Método uninitialized_move abreviado. |
uninitialized_move_n |
Método uninitialized_move abreviado. |
uninitialized_value_construct |
Método uninitialized_value_construct abreviado. |
uninitialized_value_construct_n |
Método uninitialized_value_construct abreviado. |
uses_allocator_v |
|