Partilhar via


Classe sync_per_thread

Descreve filtro de sincronização que fornece um objeto separado de cache para cada thread.

template <class Cache> class sync_per_thread

Parâmetros

Parâmetro

Descrição

Cache

O tipo de cache associado com o filtro de sincronização. Esse pode ser cache_chunklist, cache_freelist, ou cache_suballoc.

Comentários

Os alocadores que usam sync_per_thread podem comparação igual mesmo que os blocos atribuídos em um thread não possam ser desalocado de outro thread. Quando usar um destes blocos de memória de alocadores atribuídos em um thread não deva ser tornada visível a outros threads. Na prática isso significa que um contêiner que use um destes alocadores deve ser acessado somente por um thread único.

Funções de membro

aloque

Atribui um bloco de memória.

desaloque

Libera um número especificado de objetos do início do armazenamento em uma posição especificada.

iguais

Compara dois caches para fins de igualdade.

Requisitos

alocadores <deCabeçalho: >

Namespace: stdext

Consulte também

Referência

<allocators>