std::shared_timed_mutex:: unlock
      From cppreference.net
     
     
      
       <
       
        cpp
       
        |
       
        thread
       
        |
       
        shared timed mutex
       
      
     
     
        
         C++
        
        
         
          
           
          
          
         
        
       
       
        
         Concurrency support library
        
        
         
          
           
            
          
          
          
         
        
       
       
              
  | 
             
              
  | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
        
         
          std::shared_timed_mutex
         
        
        
         
          
           
            
          
          
          
         
        
       
       | Member functions | ||||
| Exclusive locking | ||||
| 
               
                
                 
                  
                   shared_timed_mutex::unlock
                  
                 
                
                
               | 
            ||||
| Shared locking | ||||
| 
           
           
            
             void
            
            unlock
            
             (
            
            
             )
            
            
             ;
            
           
           
          | 
         (depuis C++14) | |
Déverrouille le mutex. Le mutex doit être verrouillé par le thread d'exécution actuel, sinon, le comportement est indéfini.
Cette opération synchronizes-with (tel que défini dans std::memory_order ) toute opération de verrouillage ultérieure qui acquiert la propriété du même mutex.
Notes
       
        unlock()
       
       n'est généralement pas appelé directement :
       
        
         std::unique_lock
        
       
       et
       
        
         std::lock_guard
        
       
       sont utilisés pour gérer le verrouillage exclusif.
      
Exemple
| 
         Cette section est incomplète
          Raison : aucun exemple  | 
       
Voir aussi
| 
         verrouille le mutex, bloque si le mutex n'est pas disponible
          (fonction membre publique)  | 
       |
| 
         tente de verrouiller le mutex, retourne si le mutex n'est pas disponible
          (fonction membre publique)  | 
       |
| 
         tente de verrouiller le mutex, retourne si le mutex est resté
          indisponible pendant la durée de temporisation spécifiée (fonction membre publique)  | 
       |
| 
         tente de verrouiller le mutex, retourne si le mutex est resté
          indisponible jusqu'à ce que le point temporel spécifié soit atteint (fonction membre publique)  | 
       |
| 
          
          
           
            Documentation C
           
          
          pour
          
           
            mtx_unlock
           
          
          
         | 
       |