std::experimental::pmr:: pool_options
| 
           
           Défini dans l'en-tête
            
         
            
             <experimental/memory_resource>
            
           
           | 
         ||
| 
           
           
            
             struct
            
            pool_options
            
             {
            
             
         
             
              
               std::
               
                size_t
               
              
             
             max_blocks_per_chunk
             
              =
             
             
              0
             
             
              ;
             
               | 
         (Technical Specification des fondamentaux de la bibliothèque) | |
       La structure
       
        std::experimental::pmr::pool_options
       
       contient un ensemble d'options de constructeur pour
       
        
         std::experimental::pmr::synchronized_pool_resource
        
       
       et
       
        
         std::experimental::pmr::unsynchronized_pool_resource
        
       
       .
      
Membres de données
| 
          
           
            
             
              std::size_t
             
             max_blocks_per_chunk
            
           
           
          | 
        
         le nombre maximum de blocs qui seront alloués simultanément depuis la ressource mémoire amont pour reconstituer un pool
          (objet membre public)  | 
       
| 
          
           
            
             
              std::size_t
             
             largest_required_pool_block
            
           
           
          | 
        
         la plus grande taille d'allocation qui doit être satisfaite par le mécanisme de mise en pool
          (objet membre public)  | 
       
       Si la valeur de
       
        max_blocks_per_chunk
       
       est zéro ou dépasse une limite définie par l'implémentation, cette limite est utilisée à la place. L'implémentation peut utiliser une valeur inférieure à celle spécifiée et peut utiliser des valeurs différentes pour différents pools.
      
       Si la valeur de
       
        largest_required_pool_block
       
       est zéro ou supérieure à une limite définie par l'implémentation, cette limite est utilisée à la place. L'implémentation peut utiliser un seuil supérieur à celui spécifié dans ce champ.
      
Voir aussi
| 
         une ressource mémoire thread-safe
         
          
           memory_resource
          
         
         pour gérer les allocations dans des pools de différentes tailles de blocs
          (classe)  | 
       |
| 
         une ressource mémoire non thread-safe
         
          
           memory_resource
          
         
         pour gérer les allocations dans des pools de différentes tailles de blocs
          (classe)  |