std::atomic_ref<T>:: is_always_lock_free
      From cppreference.net
     
     
      
       <
       
        cpp
       
        |
       
        atomic
       
        |
       
        atomic ref
       
      
     
     
        
         C++
        
        
         
          
           
          
          
         
        
       
       
        
         Concurrency support library
        
        
         
          
           
            
          
          
          
         
        
       
       
              
  | 
             
              
  | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
        
         
          std::atomic_ref
         
        
        
         
          
           
            
          
          
          
         
        
       
       | Member functions | ||||
| 
               
                
                 
                  
                   (C++26)
                  
                 
                
                
               | 
            ||||
| 
              
               Operations for arithmetic types
                (except 
                bool
               
               and pointer-to-object)
              
              | 
            ||||
| 
              
               Operations for integral types
                (except 
                bool
               
               and pointer-to-object)
              
              | 
            ||||
| 
               
                
                 
                  
                   (C++26)
                  
                 
                
                
               | 
            ||||
| 
               
                
                 
                  
                   (C++26)
                  
                 
                
                
               | 
            ||||
| 
              
               Operations for integral types
                (except 
                bool
               
               )
              
              | 
            ||||
| Constants | ||||
| 
               
                
                 
                  
                   atomic_ref::is_always_lock_free
                  
                 
                
                
               | 
            ||||
| 
           
           
            
             static
            
            
             constexpr
            
            
             bool
            
            is_always_lock_free
            
             =
            
            
             /*défini par l'implémentation*/
            
            
             ;
            
           
           
          | 
         (depuis C++20) | |
       Équivaut à
       
        
         
          true
         
        
       
       si les opérations sur ce type
       
        atomic_ref
       
       sont toujours sans verrou et
       
        
         
          false
         
        
       
       si elles ne sont jamais ou parfois sans verrou.
      
La valeur de cette constante est cohérente avec le résultat de la fonction membre is_lock_free .
Voir aussi
         vérifie si l'objet
         
          atomic_ref
         
         est sans verrouillage
         (fonction membre publique)  |