Sdílet prostřednictvím


sync_per_thread – třída

Popisuje filtr synchronizace , který poskytuje samostatné mezipaměti objektu pro každý podproces.

template <class Cache> class sync_per_thread

Parametry

Parametr

Popis

Cache

Typ mezipaměti přidružené filtr synchronizace.To může být cache_chunklist, cache_freelist, nebo cache_suballoc.

Poznámky

Allocators, které používají sync_per_thread můžete porovnat výši, přestože bloků alokovaných v jednom vlákně nemůže být uvolněna z jiného vlákna.Při použití jednoho z těchto bloků paměti allocators přidělené v jedno vlákno by nemělo být prováděno viditelné pro ostatní vlákna.V praxi to znamená, že kontejner, který používá jednu z těchto allocators by měla přistupovat pouze jediný podproces.

Členské funkce

přidělení

Přidělí bloku paměti.

navrátit

Uvolní zadaný počet objektů od začátku úložiště na určené pozici.

rovná se

Porovnává dva mezipaměti pro rovnost.

Požadavky

Záhlaví:<allocators>

Obor názvů: stdext

Viz také

Referenční dokumentace

<allocators>